DicoAdo (https://fr.dicoado.org/) is an independent project that was created from an independent amazing community. Unfortunately the server of DicoAdo in December 2022 will end the service but, as solution, Wikimedia CH will offer them hosting in a virtual private server in the #wmch-infrastructure, to keep the project online and to help the community to focus on DicoAdo itself. DicoAdo will remain independent from Wikimedia CH.
This is an umbrella ticket covering the migration.
If you have any question feel free to contact one of the involved users:
* @DSwissK · founder of DicoAdo
* @Raphoraph · sysadmin of DicoAdo
* @valerio.bozzolan · sysadmin for #wmch-infrastructure in charge of the migration
* [[ https://meta.wikimedia.org/wiki/User:Ilario | Ilario Valdelli ]] · migration tech supervisor for #wmch-infrastructure
Thank you so much again to DicoAdo! Details will follow in the coming days as sub-Tasks.
== Calendar ==
[X] 2022-03-28 upgrade from Debian buster (oldstable) to bullseye (stable)
[X] 2022-04 SSH authorization from `wmch-dicoado1` to legacy `dicoado.org` (`83.166.138.13`)
[X] 2022-04 setup virtualhost with PHP-FPM
[X] 2022-05-05 first raw import of DB and filesystem
[X] 2022-05-18 basic features operationals
[X] 2022-05-19 check extensions
[X] 2022-05-24 end tests
[X] 2022- proposed final switch
Final switch (?) 2023-09-01
[ ] reduce DNS TTL
[X] understand why the original website had broken images:
[X] now our fault: Commons was not reachable from our area for some minutes O.o
[X] set the legacy MediaWiki in wgReadOnly
[X] grant to Valerio permissions legacy service provider
[X] fix the small /var disk partition, migrate data to /home, bind, update fstab
[ ] fix last minute things: 1 hour
[ ] test things (see sub-tasks)
[ ] update DNS
[ ] restore DNS TTL
[ ] eventually rollback everything
Not to be done today:
- upgrade MediaWiki via #MediaWiki-Debian package
== Test URL ==
https://wmch.fr.dicoado.org/
== Migration script ==
```
/home/www-dicoado/pull.sh
```