a908973264a256a7d8b3f59e2660a2531ea9a409
Add a Flask backend service for cross-device state persistence, storing JSON state on an NFS volume at /mnt/docker-data/configs/rongorongo/data. Frontend Dockerfile/nginx.conf reorganised into frontend/ subdirectory; frontend API calls now route to /api/* handled by the backend container over a dedicated bridge network. Traefik basicAuth middleware added to the public URL with the bcrypt hash deliberately kept out of git (REPLACE_AT_DEPLOY placeholder in rongorongo.yml). Prometheus probe moved from https-external to internal http://192.168.86.192:8181/health to bypass the new auth wall. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Description
Infrastructure as Code - Nomad, Consul, Terraform, Ansible
Languages
HTML
50.4%
Python
34.8%
Svelte
7.8%
Shell
3.4%
Dockerfile
1.6%
Other
2%