Server move: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
| Line 9: | Line 9: | ||
** ✅ set etherpad up as a systemd background process | ** ✅ set etherpad up as a systemd background process | ||
** ✅ test migration of database | ** ✅ test migration of database | ||
** migrate the database | ** ✅ migrate the database | ||
** send doriane new api key | |||
* ✅ install mediawiki (<code>/var/www/wiki/</code>, version 1.45) | * ✅ install mediawiki (<code>/var/www/wiki/</code>, version 1.45) | ||
** ✅ configure nginx | ** ✅ configure nginx | ||
| Line 16: | Line 17: | ||
** ✅ <del>re-download all extensions</del> not needed, only EtherpadLite | ** ✅ <del>re-download all extensions</del> not needed, only EtherpadLite | ||
** ✅ applied the hack again to EtherpadLite to hide ip-adresses | ** ✅ applied the hack again to EtherpadLite to hide ip-adresses | ||
** migrate the images folder | ** ✅ migrate the images folder | ||
** ✅ make new database | ** ✅ make new database | ||
** ✅ test migration of database | ** ✅ test migration of database | ||
** migrate the database | ** ✅ migrate the database | ||
** ✅ check extensions | ** ✅ check extensions | ||
*** check if etherpadlite extension works | *** ✅ check if etherpadlite extension works | ||
** ✅ check if wiki works again! | ** ✅ check if wiki works again! | ||
** ✅ check CreatePage extension, disabled now as it threw an error | ** ✅ check CreatePage extension, disabled now as it threw an error | ||
Revision as of 10:46, 23 January 2026
Server move
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
- send doriane new api key
- ✅ 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/
- check if https://cc.vvvvvvaria.org still works
- let ServPub people know that the new URL is https://cc.practices.tools
SSH
Old server:
Host cc Hostname 51.195.117.20 User USERNAME localcommand xtermcontrol --bg "#ffffe0"
New server:
Host cc Hostname 193.170.194.207 User USERNAME localcommand xtermcontrol --bg "#ffff00"