Скачать
Скачать kegtrack
Собирается из исходников через Docker Compose. Rust, Node и PostgreSQL на машине не нужны.
Клонировать и задать секреты
Значений по умолчанию нет: заполните каждый пароль в
.env.$ git clone https://github.com/selfhostr/kegtrack.git $ cd kegtrack $ cp .env.exemple .env # fill in the secrets $ chmod 600 .envЗапустить
Это запустит Caddy, приложение, PostgreSQL и резервное копирование.
$ docker compose up -d --build $ docker compose ps # services must be healthyСоздать первую пивоварню
Пароль администратора показывается только один раз.
$ 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Добавить демоданные, если хотите
Год демонстрационной истории.
$ docker compose run --rm app semer-demonstration --locataire phare --futs 3000
Камере нужен HTTPS: браузеры блокируют её на адресах http://. Используйте домен с сертификатом или туннель. Подробности в документации.
Требования
- Docker с Compose
- HTTPS для камеры телефона
- Этикетки, которые выдерживают мойку: гравированные таблички или промышленный полиэстер
Версии и образы
- Последняя версия
v1.0.0 - Образ приложенияСобирается на вашей машине
- Другие образы
caddy:2-alpine,postgres:17-alpine - Порт по умолчанию
6666 - Обновление
git pull && docker compose up -d --build
Поддержать проект
Все проекты selfhostr бесплатны, и за ними не стоит компания. Если какой-то экономит вам время, пожертвование оплатит тестовое оборудование и потраченное время.
Поддержать нас на GitHub
После вставки проверьте первые и последние символы. Мы никогда не просим криптовалюту в сообщениях.