Mastodon migration
-
First post here. I'm about to do exactly this. I've setup a test mastodon app to play with it and simulate the steps of the migration. There are a few things that I can't do (I'm a developer but not a great web expert).
Migration requires stopping the mastodon server. On the Cloudron app I can't seem to use
systemctl stop 'mastodon-*.service'
as is says the server wasn't launched withsystemd
.There are also a few
tootctl
commands I need to perform. Currently when I try to do even a simple/app/code/bin/tootctl --version
I get the following warning:/root is not writable. Bundler will use `/tmp/bundler20250615-xxxx-xxxxxxxx' as your home directory temporarily.
Is this something I should worry about?
Thank for the help in advance. I can report my progress on here when I start doing the actual migration probably next week.
-
@DidierMalenfant said in Mastodon migration:
Is this something I should worry about?
No. This is working as intended.
If you read the following doc section https://docs.cloudron.io/security/#app-isolation-and-sandboxingApps run with a read-only rootfs preventing attacks where the application code can be tampered with.
For this to work, some paths like
/tmp
and/run
are read-write and can be used by the app but will not included in the backup. -
Watching this, I set up a test Mastodon using Cloudron, works great compared to online tutorials I tried, but I plan to switch servers soon.
Now if only Cloudron would add other federation options yunohost has
-
@sixguns said in Mastodon migration:
Now if only Cloudron would add other federation options yunohost has
Am curious what you mean by this. Isn't federation a feature of mastodon? Or do you mean yunohost can toot somehow into fediverse from their UI?
-
@DidierMalenfant said in Mastodon migration:
Is this something I should worry about?
No. This is working as intended.
If you read the following doc section https://docs.cloudron.io/security/#app-isolation-and-sandboxingApps run with a read-only rootfs preventing attacks where the application code can be tampered with.
For this to work, some paths like
/tmp
and/run
are read-write and can be used by the app but will not included in the backup.@James Thanks for your reply and clarifying behavior
What about stopping the mastodon service? Is that possible from the app's console on Cloudron?