Descargar
Descargar kegtrack
Se compila desde el código con Docker Compose. No hace falta Rust, Node ni PostgreSQL en la máquina.
Clonar y definir los secretos
No hay valores por defecto: rellena cada contraseña en
.env.$ git clone https://github.com/selfhostr/kegtrack.git $ cd kegtrack $ cp .env.exemple .env # fill in the secrets $ chmod 600 .envPonlo en marcha
Esto inicia Caddy, la aplicación, PostgreSQL y las copias de seguridad.
$ docker compose up -d --build $ docker compose ps # services must be healthyCrear la primera cervecería
La contraseña de administrador solo se muestra una 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 ClaireAñadir datos de demostración, si quieres
Un año de historial de demostración.
$ docker compose run --rm app semer-demonstration --locataire phare --futs 3000
La cámara requiere HTTPS: los navegadores la bloquean en direcciones http://. Usa un dominio con certificado o un túnel. Los detalles están en la documentación.
Requisitos
- Docker con Compose
- HTTPS para la cámara del móvil
- Etiquetas que resistan el lavado: placas grabadas o poliéster industrial
Versiones e imágenes
- Última versión
v1.0.0 - Imagen de la aplicaciónSe compila en tu máquina
- Otras imágenes
caddy:2-alpine,postgres:17-alpine - Puerto por defecto
6666 - Actualizar
git pull && docker compose up -d --build
Apoyar el proyecto
Todos los proyectos de selfhostr son gratuitos y no tienen ninguna empresa detrás. Si alguno te ahorra tiempo, una donación paga el hardware de pruebas y el tiempo dedicado.
Comprueba el primer y el último carácter después de pegar. Nunca pedimos criptomonedas por mensaje.