discourse/discourse: A platform for community discussion. Free, open, simple.
迁移到其他主机
Move your Discourse Instance to a Different Server – howto / admins – Discourse Meta
Discourse 自带备份和恢复功能
迁移数据目录
Change Discourse install storage location – howto / sysadmin – Discourse Meta
cd /new/discourse/location mkdir -p shared/standalone cd /var/discourse ./launcher stop app rsync -avzh /var/discourse/shared/standalone/ /new/discourse/location/shared/standalone # vim app.yml ... ## The Docker container is stateless; all data is stored in /shared volumes: - volume: host: /new/discourse/location/shared/standalone guest: /shared - volume: host: /new/discourse/location/shared/standalone/log/var-log guest: /var/log ... // 重新构建应用 cd /var/discourse sudo ./launcher rebuild app // 删除旧数据目录 cd /var/discourse sudo rm -r shared/standalone