31 lines
944 B
Markdown
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 -->
|