Scarica
Scarica kegtrack
Compilato dai sorgenti con Docker Compose. Sulla macchina non servono Rust, Node o PostgreSQL.
Clonare e impostare i segreti
Non esistono valori predefiniti: compila ogni password in
.env.$ git clone https://github.com/selfhostr/kegtrack.git $ cd kegtrack $ cp .env.exemple .env # fill in the secrets $ chmod 600 .envAvvialo
Avvia Caddy, l'applicazione, PostgreSQL e i backup.
$ docker compose up -d --build $ docker compose ps # services must be healthyCreare il primo birrificio
La password di amministratore viene mostrata una sola volta.
$ 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 ClaireAggiungere dati demo, se vuoi
Un anno di cronologia dimostrativa.
$ docker compose run --rm app semer-demonstration --locataire phare --futs 3000
La fotocamera richiede HTTPS: i browser la bloccano sugli indirizzi http://. Usa un dominio con certificato o un tunnel. I dettagli sono nella documentazione.
Requisiti
- Docker con Compose
- HTTPS per la fotocamera del telefono
- Etichette che resistono al lavaggio: targhette incise o poliestere industriale
Versioni e immagini
- Ultima versione
v1.0.0 - Immagine dell'applicazioneCompilata sulla tua macchina
- Altre immagini
caddy:2-alpine,postgres:17-alpine - Porta predefinita
6666 - Aggiorna
git pull && docker compose up -d --build
Sostieni il progetto
Ogni progetto selfhostr è gratuito e non ha un'azienda alle spalle. Se uno ti fa risparmiare tempo, una donazione paga l'hardware di prova e il tempo impiegato.
Sponsorizzaci su GitHub
Controlla il primo e l'ultimo carattere dopo aver incollato. Non chiediamo mai criptovalute per messaggio.