kegtrack

Download

kegtrack herunterladen

Mit Docker Compose aus dem Quellcode gebaut. Rust, Node oder PostgreSQL sind auf dem Rechner nicht nötig.

  1. Klonen und Secrets setzen

    Es gibt keine Standardwerte: Tragen Sie jedes Passwort in .env ein.

    $ git clone https://github.com/selfhostr/kegtrack.git
    $ cd kegtrack
    $ cp .env.exemple .env  # fill in the secrets
    $ chmod 600 .env
  2. Starten

    Das startet Caddy, die Anwendung, PostgreSQL und die Backups.

    $ docker compose up -d --build
    $ docker compose ps  # services must be healthy
  3. Erste Brauerei anlegen

    Das Admin-Passwort wird nur einmal angezeigt.

    $ 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 Claire
  4. Demodaten hinzufügen, wenn Sie möchten

    Ein Jahr Demo-Verlauf.

    $ docker compose run --rm app semer-demonstration --locataire phare --futs 3000

Die Kamera braucht HTTPS: Browser blockieren sie auf reinen http://-Adressen. Nutzen Sie einen Domainnamen mit Zertifikat oder einen Tunnel. Details stehen in der Dokumentation.

Voraussetzungen

  • Docker mit Compose
  • HTTPS für die Handykamera
  • Etiketten, die das Waschen überstehen: gravierte Schilder oder Industrie-Polyester

Versionen und Images

  • Aktuelle Versionv1.0.0
  • Anwendungs-ImageWird auf Ihrem Rechner gebaut
  • Weitere Imagescaddy:2-alpine, postgres:17-alpine
  • Standardport6666
  • Aktualisierengit pull && docker compose up -d --build

Projekt unterstützen

Jedes selfhostr-Projekt ist kostenlos, und keine Firma steht dahinter. Wenn eines Ihnen Zeit spart, finanziert eine Spende die Testhardware und die investierte Zeit.

Uns auf GitHub sponsern