cadcad-discourse-forum/backlog/tasks/task-1 - Deploy-Discourse-f...

31 lines
944 B
Markdown

---
id: task-1
title: Deploy Discourse forum on Netcup
status: Done
assignee: []
created_date: '2026-02-10 02:22'
updated_date: '2026-02-10 02:22'
labels: []
dependencies: []
priority: high
---
## Description
<!-- SECTION:DESCRIPTION:BEGIN -->
Deploy official Discourse Docker at cadcad-forum.jeffemmett.com behind Traefik/Cloudflare. Configure SMTP via local mailcow relay. Create admin account.
<!-- SECTION:DESCRIPTION:END -->
## Implementation Notes
<!-- SECTION:NOTES:BEGIN -->
Completed 2026-02-10:
- Deployed at /opt/discourse/ on Netcup using official discourse_docker
- Temp domain: cadcad-forum.jeffemmett.com
- CSRF fix: sed in app.yml forces X-Forwarded-Proto default to https
- SMTP: internal relay via mailcow (10.100.0.253:25, no auth)
- Admin: jeffemmett@gmail.com
- Post-rebuild script handles network reconnection + Traefik restart
- Repo: gitea.jeffemmett.com/jeffemmett/cadcad-discourse-forum
<!-- SECTION:NOTES:END -->