Baixar
Baixar kegtrack
Compilado do código-fonte com Docker Compose. Não precisa de Rust, Node nem PostgreSQL na máquina.
Clonar e definir os segredos
Não existem valores padrão: preencha cada senha em
.env.$ git clone https://github.com/selfhostr/kegtrack.git $ cd kegtrack $ cp .env.exemple .env # fill in the secrets $ chmod 600 .envColoque para rodar
Isso inicia o Caddy, o aplicativo, o PostgreSQL e os backups.
$ docker compose up -d --build $ docker compose ps # services must be healthyCriar a primeira cervejaria
A senha de administrador só aparece uma vez.
$ docker compose run --rm app provisionner-brasserie \ --nom "Brasserie du Phare" --slug phare --prefixe-qr PHARE \ --admin-email [email protected] --admin-nom Martin --admin-prenom ClaireAdicionar dados de demonstração, se quiser
Um ano de histórico de demonstração.
$ docker compose run --rm app semer-demonstration --locataire phare --futs 3000
A câmera exige HTTPS: os navegadores a bloqueiam em endereços http://. Use um domínio com certificado ou um túnel. Os detalhes estão na documentação.
Requisitos
- Docker com Compose
- HTTPS para a câmera do celular
- Etiquetas que resistem à lavagem: placas gravadas ou poliéster industrial
Versões e imagens
- Última versão
v1.0.0 - Imagem do aplicativoCompilada na sua máquina
- Outras imagens
caddy:2-alpine,postgres:17-alpine - Porta padrão
6666 - Atualizar
git pull && docker compose up -d --build
Apoiar o projeto
Todo projeto selfhostr é gratuito e não tem nenhuma empresa por trás. Se algum economiza seu tempo, uma doação paga o hardware de teste e o tempo dedicado.
Nos patrocine no GitHub
Confira o primeiro e o último caractere depois de colar. Nunca pedimos criptomoedas por mensagem.