Commit Graph

6 Commits

Author SHA1 Message Date
peskyadmin
8e3df8934a refactor: move more sensitive values into .env for simpler configuration
- Move Vikunja DB user/password/database and JWT secret to environment variables
- Update .env.example with clear sections and 'change-me' placeholders
- Update SECURITY.md to reflect that more secrets now live in .env
2026-08-02 16:34:12 -04:00
peskyadmin
285930bacc refactor: make database volume name service-specific (vikunja-db-data) 2026-08-02 16:22:42 -04:00
peskyadmin
dccbc37a45 fix: correct port references in README and add commented ports section
- README: use 3456 instead of 3000
- docker-compose.yml: add commented ports for optional direct access
2026-08-02 15:57:19 -04:00
peskyadmin
7a8812a263 feat: add dual Tailscale/Headscale serve support + template improvements
- Add serve.json (Tailscale with certs) and serve.headscale.json (Headscale/HTTP-only)
- Pin Vikunja to v0.24
- Improve .env.example with comments
- Harden .gitignore (env, keys, Tailscale state)
- Add SECURITY.md
- Update README with configuration and usage instructions
- Remove all damconsulting references for generic template use
2026-08-02 15:42:10 -04:00
peskyadmin
35e840f329 fix: use TS_AUTHKEY and TS_LOGIN_SERVER environment variables
- docker-compose.yml: read authkey and login server from env
- README.md: updated instructions to use env vars instead of editing the file
- Added .gitignore for secrets and Tailscale state
2026-08-02 10:25:51 -04:00
117aac11fb Initial commit 2026-08-01 21:41:50 -05:00