A short how to migrate from Akkoma to Pleroma
- Download the Pleroma source code / the production binary
- Copy config/prod.secret.exs from akkoma directory to the same path inside the pleroma directory.
- Copy everything in instance/static from akkoma to pleroma directory, But you will always need to rm -rf instance/static/frontends if wanted.
- mix deps.get
- Get into your akkoma database via psql command, Do ALTER TABLE instances DROP metadata_updated_at;
- Do MIX_ENV=prod mix ecto.migrate
And finally, start pleroma server as usual with MIX_ENV=prod mix phx.server.
NOTE: You may need to modify prod.secret.exs for the static dir path.