<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Migrated Castopod, Dokuwiki, Flarum, and setup Listmonk, etc. all via systemctl --user]]></title><description><![CDATA[<p dir="auto">cross-posted from:  <a href="https://discuss.online/post/44941820" rel="nofollow ugc">https://discuss.online/post/44941820</a></p>
<blockquote>
<p dir="auto">All services have been migrated, now including the podcast.  It was stressful, because Castopod has zero such documentation.  I started with Dokuwiki (files and folders), then worked my way through migrating Flarum from MySQL to MariaDB.  Spun up some new services via PostgreSQL and SQlite.  Flarum at least gave me the experience of gaining some foundational understanding needed to then migrate Castopod via <code>mysqldump</code>, adjusting permissions, rewriting .htaccess to redirect to a simple migration.html page and eventually flip DNS after carefully adjust cron and <code>tasks:list</code> expected by <code>php spark</code> for Castopod.</p>
<p dir="auto">Because it is always federating, with no supported method of disabling, I was terrified of it breaking.  Obviously, it still could... but, it seems to be working.</p>
</blockquote>
]]></description><link>https://forum.ieu.app/topic/73822f79-1b54-430e-ba1f-d0625ffed415/migrated-castopod-dokuwiki-flarum-and-setup-listmonk-etc.-all-via-systemctl-user</link><generator>RSS for Node</generator><lastBuildDate>Sat, 05 Sep 2026 20:12:55 GMT</lastBuildDate><atom:link href="https://forum.ieu.app/topic/73822f79-1b54-430e-ba1f-d0625ffed415.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 03 Sep 2026 03:32:22 GMT</pubDate><ttl>60</ttl></channel></rss>