feat: bring ts-bookstack up to current template spec

- Add SECURITY.md (matches template)
- Add tailscale/config/serve.headscale.json (HTTP-only variant)
- Default serve.json to Tailscale generic with ${TS_CERT_DOMAIN}
- Use linuxserver env var names (DB_USERNAME not DB_USER)
- Use named Docker volumes for cross-platform portability
- Both db and app use network_mode: service:bookstack-ts
- Rewrite README with Tailscale vs Headscale structure
- Rename db service to bookstack-db to avoid collisions with other ts-* repos
This commit is contained in:
peskyadmin
2026-08-02 21:46:17 -04:00
parent 4ecfa4c891
commit f652eea021
5 changed files with 167 additions and 114 deletions

View File

@@ -0,0 +1,16 @@
{
"TCP": {
"80": {
"HTTP": true
}
},
"Web": {
"bookstack.example.com:80": {
"Handlers": {
"/": {
"Proxy": "http://127.0.0.1:80"
}
}
}
}
}