Partyboi is a demoparty management system for smaller parties. We are nearing the beta phase.
"The party system and online voting was really simple and worked flawlessly."
-- ggn
Big greetings to these parties for helping with testing:
- Jumalauta Party
- 68k Inside
- Winterfärjan
- Reaktor LAN Party
- Docker
- Docker Compose (included in Docker Desktop)
-
Ktor (HTTP framework)
-
PostreSQL (database)
-
KotliQuery (database client)
-
Flyway Community (database migrations)
-
Kotlin DSL for HTML (templating)
-
Arrow (functional programming)
-
Scrimage (image processing)
-
QRCode-Kotlin (QR code creation)
-
Apache Commons Compress (zip file processing)
-
skrape{it} (HTML scraper for e2e tests)
-
Docker Compose (container orchestration)
-
Docker Hub (image registry)
-
Ansible (automation for partyboi.app)
-
GitHub Actions (ci/cd)
- Clone repository:
git clone https://github.com/jumalauta/partyboi.git && cd partyboi - Copy configuration
cp .env.example .env - Edit
.envfile – especially the passwords and host name - Build and run:
docker compose up