Moving to a Bonfire instance
View SourceA step-by-step guide for migrating your account from another fediverse instance to Bonfire.
Moving to Bonfire opens up new possibilities for community-driven, boundary-respecting social networking.
Table of Contents
- Before you move
- Step 1: Export your data from your old instance
- Step 2: Create your Bonfire account
- Step 3: Set up account aliases
- Importing data
- Step 4: Import your data into Bonfire
- Step 5: Move your followers
- Step 6: Clean up your old account
- Troubleshooting
Before you move
Things to consider
- Posts cannot be migrated - Your post history will remain on your previous instance
<!--
- 30-day cooldown - You can only migrate once every 30 days on most instances -->
- Process is irreversible - Profiles moves cannot be undone
- New features - Bonfire has unique features like circles that may not exist on your previous instance
What can be migrated
✅ Automatically transferred:
- Your followers (if your old instance supports ActivityPub moves)
✅ Can be manually imported:
- See supported imports below for the complete list
❌ Cannot be migrated:
- Private conversation history
- Media files (though references may be preserved)
- Instance-specific features
Step 1: Export your data from your old instance
The export process varies by software. Here are common locations:
From Mastodon
- Go to Settings > Import and export > Data export
- Download CSV files for follows, blocks, mutes, bookmarks, and lists
- Request full archive of posts and media
From Bonfire (if migration between two Bonfire instances)
- Go to Settings > Export
- Download CSV files for follows, silences, ghosts, bookmarks, circles/lists, etc
- Request full archive of activities and uploads
From Akkoma
- Go to Settings > Data export
- Export follows, blocks, mutes, bookmarks, lists as available
From Misskey & co
- Go to Settings > Import/Export
- Export following list, blocked users, muted users, bookmarks, lists
- Lists and other data may need to be manually recreated
From other instances
- Check your instance's documentation
- Look for "Export", "Backup" or "Data" in settings
- Contact your instance admin if unsure
Step 2: Create your new Bonfire account
Choose your Bonfire instance
- Research the instance's community and rules
- Check that it federates with your old instance
Sign up for your account
- Use the same username if available
- Set up your profile with display name and bio
- Upload your profile picture and header
Explore Bonfire's unique features
- Create custom circles for controlling how you share, and to organise your feeds
- Set up your boundaries and privacy preferences
- Familiarize yourself with Bonfire's interface
Step 3: Set up account aliases
On your old instance
The process varies by software:
Mastodon/Akkoma/Pixelfed:
- Go to Settings > Account
- Look for "Moving from another account" or "Account aliases"
- Add your new Bonfire account:
@yournewusername@bonfire-instance.com
Bonfire (if migration between two Bonfire instances):
- Go to Settings > Export
- Look for "Moving to a different profile"
- Add your new Bonfire account:
@yournewusername@bonfire-instance.com
Misskey/etc:
- Account aliasing may not be supported
- You may need to manually notify followers
On your Bonfire instance
- Go to Settings > Import
- Scroll to the bottom for migration options
- In the "Account aliases" section:
- Add your old account:
@youroldusername@old-instance.com
- Add your old account:
- Save the alias
Verify your new account is working
- Follow it from your old profile
- Follow your old account from your new Bonfire profile
- Make a test post on each profile
- Ensure federation is working properly in both directions
- ✅ Both accounts should now show the other as a verified alias
Importing data
The import system is designed to be flexible and safe. Here's how it works:
What you can import:
- CSV files - Relationship and activity data from Bonfire or other platforms like Mastodon
- JSON files - Complete post history and activities (your "outbox")
How importing works:
- Upload your file - Drop a CSV or JSON file in Settings > Import
- Jobs are queued - Large imports are processed in the background so you can keep using Bonfire
- Smart handling - The system automatically skips duplicates and handles errors gracefully
- Track progress - Monitor your import progress in Settings > Import History
Supported imports
- Following lists - People you want to re-follow
- Block lists - Accounts you want to block, silence, or ghost
- Bookmarks - Saved posts (if your old platform exports them)
- Likes and Boosts - Preserve your past interactions (without re-notifying people)
- Circles/Lists - Custom lists become Bonfire circles
- Complete post history - Your entire posting history (including posts and other content you created) with preserved dates and URLs (if your old platform exports a JSON archive of your outbox)
Import safety:
- Duplicates are automatically detected and skipped
- Invalid data is ignored without breaking the import
- You can track exactly what succeeded or failed
- Imports don't affect your existing data
Data preservation
Bonfire takes special care to preserve your content's original identity when importing posts and other content you created. Here's what happens:
Your content maintains its original identity:
- Posts keep their original timestamps and canonical URLs
- Replies from different instances remain correctly linked to their parent posts
- Like and boost counts are maintained as they were
- Your timeline stays chronologically accurate
How it works:
- Imported posts are boosted to make them visible on your new profile timeline
- These boosts are not pushed to people's feeds or notifications, so your old content appears on your profile without flooding anyone with historical posts
What this means for you:
- Your posting history appears complete and in the correct chronological order
- People can still find and interact with your old posts using their original links
- If people interact (such as like or reply) with your old posts, you will not receive notifications on your new profile
- Conversations and reply threads remain intact across instances
- You don't have to worry about annoying your new followers with old content
Step 4: Import your data into Bonfire
Go to Settings > Import in your Bonfire instance
Import following list:
- Upload your following CSV file
- They will automatically be re-followed little by little (you can check the progress and results by clicking on "Import History")
Import blocks and/or silences and ghosts:
- Upload CSV files you exported previously
Import other data:
- Upload bookmarks CSV if available from your previous instance
- Upload likes and boosts CSV if available from your previous instance
- Upload lists/circles CSV if available from your previous instance
Import posts and activities:
- Upload your outbox JSON export to restore your posts, replies, and other content
- Note: Posts are preserved with their original dates and URLs, then boosted to appear in your new profile's timeline without notifying your current followers
⏱️ Processing time: Large lists may take several minutes or hours to process
Step 5: Move your followers
⚠️ Warning: This step is irreversible and may have a cooldown period!
On your old instance
- Go to your old instance's account settings
- Look for "Move to a different account" or similar option
- Enter your new Bonfire account address:
@yourusername@bonfire-instance.com
- Read all warnings carefully
- Enter your password to confirm the move
What happens next:
- Your old account should be marked as moved (a "This account has moved" notice may appear on your old profile, otherwise you can edit your bio with a link to your new profile)
- Your followers will receive a notification about your new account
- Followers running compatible software will automatically re-follow your new Bonfire profile
- Your old account may be restricted (no new posts, followers, etc.)
If your old instance doesn't support moves:
- Manually announce your move in a final post
- Pin the announcement to your profile
- Ask followers to follow your new Bonfire account
- Consider keeping the old account as a redirect
Step 6: Clean up your old account
Option A: Keep as redirect (Recommended)
- Leave your account as-is to to point visitors to your new account (you can update your bio with a notice)
- This means your old posts and activities are still accessible
- No further action needed
Option B: Delete your old account
⚠️ Only do this if you're absolutely sure!
- Wait at least a week after moving to ensure followers have migrated
- Follow your old instance's account deletion process
- This is usually permanent and irreversible
- Your username may become available for others to use
Troubleshooting
My followers didn't transfer
- Check if your old instance supports moves - Some instances may not support ActivityPub moves
- Wait 48-72 hours - Federation can be slow between instances
- Manual solution: Make an announcement post asking followers to follow your new Bonfire account
Import failed on Bonfire
- Check the progress and results by clicking on Settings -> Import -> Import History
- Check file format - Ensure CSV files are properly formatted
- File size limits - Very large lists may need to be split into smaller files
- Unsupported data - Some instance-specific data may not be importable
Can't set up aliases
- Federation issues - Ensure both instances can communicate with each other
- Account verification - Double-check that account addresses are correct
- Software limitations - Your old instance may not support aliasing
Move option not available
- Aliases not set up - Both accounts must have each other as aliases (if supported)
- Cooldown period - You may need to wait if you've moved recently
- Instance restrictions - Check with your old instance's admin
Features work differently on Bonfire
- Lists become circles - Recreate your lists as Bonfire circles with enhanced privacy controls
- Different privacy model - Bonfire's boundaries system may work differently than your old instance
- New interaction options - Explore Bonfire's unique features like circles and boundaries
Welcome to Bonfire!
- Explore the Bonfire user guides to learn about unique features
- Join community discussions to connect with other users
- Set up circles to organize your social experience
- Configure your boundaries for a personalized, safe social environment