Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Provide support for standalone publication of a Mastodon archive #6

Closed
juandesant opened this issue Dec 13, 2024 · 3 comments
Closed
Assignees
Labels
enhancement New feature or request

Comments

@juandesant
Copy link

I am trying to publish my archive of Mastodon posts in the same way I have published my Twitter archives, and MARL seems like the ideal tool, but there is no way to set it up for immediate opening of an archive, but maybe it could be possible to pre-process the data so that it could work…

A couple of links that might be relevant:

Or maybe you know about something similar for Mastodon?

@s427
Copy link
Owner

s427 commented Dec 14, 2024

Thanks for the suggestion. While I did not think of this use case, I can definitely see the appeal. Right now this is not possible, as MARL is built to run exclusively based on local files. There is no server-side logic whatsoever —in fact MARL can work completely offline, as no data is sent over the network.

To turn it into a publishing tool would require to add some server side logic: the question for me is whether this can be done in a lightweight way, without compromising the way MARL currently work (meaning the ability to work offline and purely based on local files). If think it's possible but I would have to think about it more carefully.

@s427 s427 added the enhancement New feature or request label Dec 14, 2024
@s427 s427 self-assigned this Dec 28, 2024
s427 added a commit that referenced this issue Mar 14, 2025
@s427
Copy link
Owner

s427 commented Mar 14, 2025

There you go. :) Latest version introduces "server mode" which allows to use MARL as a publishing tool. Please read the "server-mode.md" documentation file for more information.

Server mode can also be used on a local web server, which can be useful for several reasons:

  • allows MARL to load very large archives without choking on the browser cache limitation;
  • automatically load your archive(s) when opening MARL.

@s427 s427 closed this as completed Mar 18, 2025
@juandesant
Copy link
Author

Thank you! Adding a link to server-mode.md for everyone's convenience!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants