Server move: Difference between revisions
Jump to navigation
Jump to search
| Line 28: | Line 28: | ||
* migrate /var/www/html/ | * migrate /var/www/html/ | ||
* ✅ install octomode (<code>/opt/octomode/</code>, running on port 3333) | * ✅ install octomode (<code>/opt/octomode/</code>, running on port 3333) | ||
* ✅ install wiki-to-print | * ✅ install wiki-to-print (<code>/opt/wiki-to-print/</code>, running on port 4444) | ||
** ✅ test if wiki-to-print works | ** ✅ test if wiki-to-print works | ||
* change DNS of cc.practices.tools (point to our servus ip-address) | * change DNS of cc.practices.tools (point to our servus ip-address) | ||
Revision as of 11:00, 16 January 2026
Server migration
Notes here: Services on CC
- migrate etherpad
- ✅ install etherpad (
/opt/etherpad/) - ✅ configure nginx
- ✅ set etherpad up as a systemd background process
- ✅ test migration of database
- migrate the database
- ✅ install etherpad (
- ✅ install mediawiki (
/var/www/wiki/, version 1.45)- ✅ configure nginx
- ✅ install php + php-fpm + mariadb
- ✅ migrate the extensions
- ✅
re-download all extensionsnot needed, only EtherpadLite - ✅ applied the hack again to EtherpadLite to hide ip-adresses
- migrate the images folder
- ✅ make new database
- ✅ test migration of database
- migrate the database
- ✅ check extensions
- check if etherpadlite extension works
- ✅ check if wiki works again!
- ✅ check CreatePage extension, disabled now as it threw an error
- ✅ enable home folders
- migrate home folders
- migrate /var/www/html/
- ✅ install octomode (
/opt/octomode/, running on port 3333) - ✅ install wiki-to-print (
/opt/wiki-to-print/, running on port 4444)- ✅ test if wiki-to-print works
- change DNS of cc.practices.tools (point to our servus ip-address)
- enable HTTPS
- install certbot
- ✅ activate cronjob
- decide on http/https redirect in nginx
- ✅ redirect / to /wiki/