---
tags:
  - vps
  - yunohost
  - ovh
  - note
---
# YUNOHOST - Migration VPS OVH de datagrandest.net (2025)
Ce fichier reprend l'ensemble des éléments du serveur Yunohost datagrandest.net, hébergé sur un VPS 2020 chez OVH.
L'objectif est de le migrer vers la nouvelle gamme des VPS OVH 2026, plus performants pour un coût mensuel identique.

## Etat des lieux du serveur existant
### Caractéristiques des VPS
#### Serveur existant
- [ ] Section à compléter
#### Nouveau serveur
- [ ] Section à compléter
### Configuration Yunohost
#### Configuration DNS
Utilisation de l'API OVH pour configurer automatiquement le DNS du serveur.
Besoin d'obtenir un clé d'API sur : https://www.ovh.com/auth/api/createToken
 
```
API Keys created
Application name : YunoHost Auto DNS - datagrandest.net
Application description : YunoHost Auto DNS - datagrandest.net
Application key : cefe7ef6757f4663
Application secret : afc519dc4271cd8a33af9a80f205263f
Consummer Key : 1e9f9ba4e1e5554277580f56f29c8dd7
```

Ressources :
* Documentation YunoHost  pour OVH : https://doc.yunohost.org/fr/admin/get_started/providers/registrar/ovh/autodns/
* Documentation DNS YunoHost : https://doc.yunohost.org/fr/admin/get_started/post\_install/dns\_config/
  
  
**Sauvegarde du DNS existant :**
  
Create:
```
collabora A 51.38.179.238
forgejo A 51.38.179.238
gitea A 51.38.179.238
nextcloud A 51.38.179.238
onlyoffice A 51.38.179.238
wallabag A 51.38.179.238
wordpress A 51.38.179.238
collabora AAAA 2001:41d0:305:2100::8bf5
forgejo AAAA 2001:41d0:305:2100::8bf5
gitea AAAA 2001:41d0:305:2100::8bf5
nextcloud AAAA 2001:41d0:305:2100::8bf5
onlyoffice AAAA 2001:41d0:305:2100::8bf5
wallabag AAAA 2001:41d0:305:2100::8bf5
wordpress AAAA 2001:41d0:305:2100::8bf5
collabora MX 10 collabora.datagrandest.net.
forgejo MX 10 forgejo.datagrandest.net.
gitea MX 10 gitea.datagrandest.net.
nextcloud MX 10 nextcloud.datagrandest.net.
onlyoffice MX 10 onlyoffice.datagrandest.net.
wallabag MX 10 wallabag.datagrandest.net.
wordpress MX 10 wordpress.datagrandest.net.
\_dmarc.collabora TXT "v=DMARC1; p=none"
\_dmarc.forgejo TXT "v=DMARC1; p=none"
\_dmarc.gitea TXT "v=DMARC1; p=none"
\_dmarc.nextcloud TXT "v=DMARC1; p=none"
\_dmarc.onlyoffice TXT "v=DMARC1; p=none"
\_dmarc.wallabag TXT "v=DMARC1; p=none"
\_dmarc.wordpress TXT "v=DMARC1; p=none"
collabora TXT "v=spf1 a mx -all"
forgejo TXT "v=spf1 a mx -all"
gitea TXT "v=spf1 a mx -all"
mail.\_domainkey.collabora TXT "v=DKIM1; h=sha256; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDDM0K5u+OuHfNC6+Sea/cMq0aPsvEVVMlgvHi1e4V7VWcwD23kJZHnIfKzNOyjX/WDA7414vyyrR2JEi8cLlc8QpR2SZcbHH4BsdZjPvdnLsURbvrIhVdhLP8u4bl3r6ktAwTsBKU3+0RcjiyUcDgyaOA5NA+NWej5Dsk7mYlOSwIDAQAB"
mail.\_domainkey TXT "v=DKIM1; h=sha256; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC7p12S1qdnnJ1JokVjeA3WdHUhkOOHznv5Fl00n2sGIeN1y/SThFG/zoHcoa/eJg2pywkR6fgtM/uVhXv1u7woIKstp2E7OqVSkEj/BTstXT494cHiw9xpMUL4FligOrHnF3ROrAMUzkf3JMeYeO5zGWO0hZaIWQarOBSM4WHGlwIDAQAB"
mail.\_domainkey.forgejo TXT "v=DKIM1; h=sha256; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCzM38cDImCeM9nh7/qWfSUHW6A0czdFLZe0G9/2Mv0G7yENofzEgm92+ErGSn7Jn3S471/xaMnPwbXE+kbOW9EIVgHArRZL0oSyxBEgCQ1a+5TH827xRk285KTv+PjEi+pTTDpf22qNvCS1+YIkcT0ABwUH3wXYmE5CY5YG888kwIDAQAB"
mail.\_domainkey.gitea TXT "v=DKIM1; h=sha256; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCaPvRlozg19DH3mIk6uvZgSEl6hg67K5tTMWD/prbfB3E/lCu/BcMLGhMOjKOU1ZXSW48vUfpSb24PbYnGilNCqF3/WrMR3PHQEyGORumDUO6RadIlEMGvgcngsx5ZuzOERwOK5Z1bsWpskpQQ/8b1tyRtcEKYONytQS7IdeZNDQIDAQAB"
mail.\_domainkey.nextcloud TXT "v=DKIM1; h=sha256; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDWbizcnnHtO2u/SsPgZ0k9LzuwV5SORFDjPdLXxrLOwyXI1vZKZ4v6bnStpgrOtKAqOCSS/VzgT6vcvklT3sjcXf2e60Bv+knnoiddjjkzMgyx3M9dBrOJYn3ooUcZe+EyvVk0EEERYrUZ5ANecpk62ja9BzgQjxP8op44MQAJ7QIDAQAB"
mail.\_domainkey.onlyoffice TXT "v=DKIM1; h=sha256; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCuMaft37JSFaPl4/OeVMtIG0EI/EbC98SFo02+DaVWLUvcSLjE14I3IbCAjVdyKBrUGaytJImaCO4g1iRKeqN6dZernSCNlGQI7RvoPrIFvE45V6+MdnF901TnoaSEeANYZ98G2cz2s8C8qoSpVqt7Ed56MYFR32ojKu/z2D3kewIDAQAB"
mail.\_domainkey.wallabag TXT "v=DKIM1; h=sha256; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCtgEc12qIOIzQsV6aN5JAojRSc4xUvBv0mQ5lYmQZOG+OZbz1vXz1yqnU+vX77TYpUUIVsBXnXCKC+/RAhPG9JlZXJw26s4zi98UjGkVbNcTuHRgn+SPm5gH2g3on9gaFPTqlxpAIBGjoIlfA4fdyJbvRMtWK3yMxrJZgbUlXVjQIDAQAB"
mail.\_domainkey.wordpress TXT "v=DKIM1; h=sha256; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQD6ntcSYxBNmTAj0JI7AWmNynRkE9cQABU2S1AmjmUeT33meRYFQWNfh5W1eulFcGIIxiwBxnYDHShh6qfebwIfB9DSY2qQyZT1io9fWyRwZ6BkLnQSTqZhzS2OXP0Hc35gf8FVDMHYLTNQBbUenWXNhVfsUXMqHREFU4sMvnTd4QIDAQAB"
nextcloud TXT "v=spf1 a mx -all"
onlyoffice TXT "v=spf1 a mx -all"
wallabag TXT "v=spf1 a mx -all"
wordpress TXT "v=spf1 a mx -all"
```
  
Update :
```
@ CAA 128 issue "letsencrypt.org" --> 0 issue "letsencrypt.org"
```
  
Delete :
```
ftp A 91.134.10.52
shogun A 51.38.179.238
www A 51.38.179.238
www.ftp A 91.134.10.52
www AAAA 2001:41d0:305:2100::8bf5
muc CNAME datagrandest.net.
ovhmo4446217-selector1.\_domainkey CNAME ovhmo4446217-selector1.\_domainkey.1175273.lc.dkim.mail.ovh.net.
ovhmo4446217-selector2.\_domainkey CNAME ovhmo4446217-selector2.\_domainkey.1175272.lc.dkim.mail.ovh.net.
pubsub CNAME datagrandest.net.
vjud CNAME datagrandest.net.
xmpp-upload CNAME datagrandest.net.
\_xmpp-client.\_tcp SRV 0 5 5222 datagrandest.net.
\_xmpp-server.\_tcp SRV 0 5 5269 datagrandest.net.
ownercheck TXT "bcd51216"
```
  
#### Comptes
  
* Guillaume RYCKELYNCK : guillaume\_ryckelynck (guillaume\_ryckelynck@datagrandest.net)
* Admin : admin (admin\_legacy)
  
#### Domaines et sous domaines :
  
* \[datagrandest.net\](https://datagrandest.net)
* \[collabora.datagrandest.net\](https://datagrandest.net/yunohost/admin/#/domains/collabora.datagrandest.net)
* \[forgejo.datagrandest.net\](https://datagrandest.net/yunohost/admin/#/domains/forgejo.datagrandest.net)
* \[gitea.datagrandest.net\](https://datagrandest.net/yunohost/admin/#/domains/gitea.datagrandest.net)
* \[nextcloud.datagrandest.net\](https://datagrandest.net/yunohost/admin/#/domains/nextcloud.datagrandest.net)
* \[onlyoffice.datagrandest.net\](https://datagrandest.net/yunohost/admin/#/domains/onlyoffice.datagrandest.net)
* \[wallabag.datagrandest.net\](https://datagrandest.net/yunohost/admin/#/domains/wallabag.datagrandest.net)
* \[wordpress.datagrandest.net\](https://datagrandest.net/yunohost/admin/#/domains/wordpress.datagrandest.net)*
  
### Applications
  
#### Applications à réinstaller
  
* **Forgejo**
Forge logiciel légère
https://datagrandest.net/yunohost/admin/#/apps/forgejo
  
* **Nextcloud**
Stockage en ligne, plateforme de partage de fichiers et diverses autres applications
https://datagrandest.net/yunohost/admin/#/apps/nextcloud
  
* **Wallabag 2**
Enregistrez et classez les articles. Lisez-les plus tard
https://datagrandest.net/yunohost/admin/#/apps/wallabag2
Sauvegarde : \[\[Wallabag\_All\_articles\_20251115.json\]\]
  
* **Fail2ban WebInterface**
Monitorer Fail2Ban et ses jails
  
### Sauvegarde des applications
  
**Forgejo**
- [x] Télécharger les différents dépôts Git de Forgejo sur forgejo.datagrandest.fr
- [x] Télécharger la dernière archive de sauvegarde de Forgejo dans la console d'administration de YunoHost
  
**Gitea**
- [x] Télécharger les différents dépôts Git de Gitea sur gitea.datagrandest.fr
- [x] Télécharger la dernière archive de sauvegarde de Gitea dans la console d'administration de YunoHost
  
**Wallabag 2**
- [x] Télécharger l'ensemble des articles au format JSON : \[\[Wallabag\_All\_articles\_20251115.json\]\]
- [x] Télécharger la dernière archive de sauvegarde de Wallabag dans la console d'administration de YunoHost
  
**Nextcloud**
- [x] Télécharger la dernière archive de sauvegarde de Nextcloud dans la console d'administration de YunoHost
- [x] Télécharger les contact dans Nextcloud (théoriquement une sauvegarde régulière est faite dans les fichiers via le téléphone)
- [x] Télécharger les agendas dans Nextcloud (théoriquement une sauvegarde régulière est faite dans les fichiers via le téléphone)
- [x] Enregistrer le dossier local avec l'ensemble des fichiers de Nextcloud sur le PC

