Files
sis/docker-compose.yml
jbrechtel 72d94170b4 Initial project skeleton
Haskell backend: Orb HTTP framework, JSON-only API
Frontend: Mithril.js SPA with TypeScript, Neo Brutalism CSS
Dockerized build via flipstone/haskell-tools image

Routes:
  GET /api/health — health check

Build: ./hs stack build
Test:  ./hs stack test
Run:   ./scripts/run
2026-07-15 14:51:27 -04:00

10 lines
248 B
YAML

services:
sis-server:
image: git.roo.lol/jbrechtel/sis:latest
restart: unless-stopped
ports:
- "127.0.0.1:8080:8080"
volumes:
# Writable app state (SQLite DB for tasks, users, completions).
- /srv/sis/data:/data