Added support for Streamdeck Pedal and updated UI to better fit the Packed UI style

This commit is contained in:
2026-02-27 22:47:08 +01:00
committed by erik
parent 5a70f775f1
commit 93faae5cc8
1463 changed files with 306917 additions and 0 deletions

36
pirp/docker-compose.yml Normal file
View File

@@ -0,0 +1,36 @@
services:
web:
build: .
ports:
- "8080:8080"
volumes:
- .:/app
depends_on:
db:
condition: service_healthy
environment:
DB_HOST: db
DB_PORT: "5432"
DB_NAME: pirp
DB_USER: pirp_user
DB_PASS: PIRPdb2025!
db:
image: postgres:16-alpine
environment:
POSTGRES_DB: pirp
POSTGRES_USER: pirp_user
POSTGRES_PASSWORD: PIRPdb2025!
volumes:
- pgdata:/var/lib/postgresql/data
- ./schema.sql:/docker-entrypoint-initdb.d/01-schema.sql
- ./tools/migrate_journal.sql:/docker-entrypoint-initdb.d/02-journal.sql
- ./tools/seed_dev.sql:/docker-entrypoint-initdb.d/03-seed.sql
healthcheck:
test: ["CMD-SHELL", "pg_isready -U pirp_user -d pirp"]
interval: 2s
timeout: 5s
retries: 10
volumes:
pgdata: