Hello @catodon,
My instance is currently running the latest version of iceshrimp.js.
I recently rediscovered the Catodon project, and I must say I'm interested in this modernization.
Would it be possible to migrate while preserving my existing database?
Thx
Replying to @AntoineD@kwak.cab
@AntoineD@kwak.cab @catodon hello! First of all, better mention my account for questions - I don't always check notifications in the Catodon account (yeah, I should
). Now, to migrate from Iceshrimp.js, you first have to follow the migration instructions from Iceshrimp to Sharkey - which is a kinda long process, but worth it! Then migrating to Catodon is very easy - just point to Catodon's repo, git pull, pnpm install, pnpm build, pnpm migrate and start the service. You could probably follow the same guide and skip Sharkey, going straight to Catodon. But always keep a backup of your database before attempting a migration!
Looking forward to having you join the club, if you decide to do it =)
Sharkey DocumentationMigrating from IceshrimpThis guide was only tested on an Iceshrimp-JS instance, on version v2023.12.11. Iceshrimp.NET is not supported, and as far as known, the migration from Iceshrimp-JS to Iceshrimp.Replying to @AntoineD@kwak.cab
@AntoineD@kwak.cab @catodon I'm afraid there isn't a way to do that currently, but bookmarks are now split in three categories, as we have added RSS posts and user bookmarks alongside the traditional post bookmarks. Let me give it some thought, I did have a plan to create federated post collections at some point but I haven't worked on it yet.
Replying to @panos@catodon.rocks
@AntoineD@kwak.cab @catodon oh and also you can search your bookmarks
Replying to @panos@catodon.rocks
@panos
Thanks for your clarification, search can indeed compensate for that!
I'll take the time to bookmark all my clips before attempting a migration.
I tested on your instance and I realized that searching for Peertube URLs doesn't work (whereas it does on Iceshrimp)
Do you think you'll be able to fix that?
Example URL: framatube.org/w/kkGMgK9ZtnKfYAgnEtQxbv
PeerTubeWhat is PeerTube?Replying to @AntoineD@kwak.cab
@AntoineD@kwak.cab sure, thanks, will work on it now. The more users we have and the more bug reports or requests we have, the more I can improve this.
Replying to @panos@catodon.rocks
@panos
Thank you so much!
Would you prefer that I submit requests here or create issues on codefloe.com?
Also, it would be amazing if you could provide pre-built Docker images with each release — would that be feasible?"
Replying to @AntoineD@kwak.cab
@AntoineD@kwak.cab issues on codefloe would be the best so that I don't forget something! You can also join #catodon:matrix.org and #catodon-support:matrix.org if you use matrix, for more direct discussion with other users as well.
About pre-build images, I have tried doing that automatically when we were on Codeberg but it failed, presumably because the project is heavy. I want to start doing it locally and uploading them at some point soon, hopefully with 26.8.0.
