ColGrar<p>Some good news on my side concerning <a href="https://rivals.space/tags/selfhost" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>selfhost</span></a>, <a href="https://rivals.space/tags/selfhosting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>selfhosting</span></a></p><p>Thanks <span class="h-card" translate="no"><a href="https://toot.aquilenet.fr/@yunohost" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>yunohost</span></a></span> </p><p>I successfully moved my <a href="https://rivals.space/tags/self" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>self</span></a>-hosted family site to a new server using <a href="https://rivals.space/tags/Yunohost" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Yunohost</span></a>, thanks to their relentless feature additions and support. I host personal data like photos, emails, and documents to maintain control and avoid risks associated with third-party services. My old server had limitations in disk size and speed, so I decided to upgrade.</p><p>Here's what I manage through Yunohost:</p><p> Nextcloud: I use it for photos, videos, and documents. It's integrated with mobile apps and office suites, making it a great replacement for Google Drive and Photos.<br> Email: I set up my own domain for family emails, using Yunohost's diagnostic tools to avoid any issues with spam.<br> OnlyOffice and Collabora Online: I installed both for document editing within Nextcloud.<br> SOGo: This serves as a webmail client for easy email access.<br> BorgBackup: I use it for automated, space-efficient backups of all my apps.<br> AdGuard Home: This blocks ads at the DNS level, improving my home network experience.<br> Matomo: I use it for analytics on my open-source projects, replacing Google Analytics.<br> Custom Projects: I've developed a CORS proxy and maintain Dont-code services for web applications.</p><p>The migration process involved several steps:</p><p> I disabled AdGuard on my router to prevent internet issues during migration.<br> I set up SFTP access on the old server to transfer backups.<br> I installed Yunohost on the new server with a temporary domain.<br> I backed up and restored system settings to the new server.<br> I migrated user accounts and application data progressively, updating DNS settings for each domain.<br> I took special care with emails and photos to prevent data loss, including placing Nextcloud in maintenance mode.<br> I encountered and fixed a Unicode issue in Nextcloud's database during restoration.<br> I ensured BorgBackup functionality on the new server by updating SSH keys.</p><p>The migration went smoothly over a weekend, thanks to Yunohost's tools and community support. The new server performs better, and everything is back up and running. I'm pleased with the results and the improved performance.</p>