-
Notifications
You must be signed in to change notification settings - Fork 0
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
PoC: Mastodon (ActivityPub) Service #1
Comments
Edited main post to add ActivityPub server implementation list in multiple (programming) languages, including licenses and code links. Didn't add anything that had no recent (>2020) updates or releases. I may have missed a few obvious ones, but this is a good list to start with, where people can grab the code, and proof of concept an installation on FreeBSD. |
Added draft selection criteria (based on project/strategic goals). To be discussed, decided. |
Stefano Marinelli has started up an instance in Finland I believe, runs on FreeBSD. I hope he publishes some notes! |
I’ve been running Akkoma in a FreeBSD jail (in a bhyve guest) for soc.feditime.com since April. Works like a charm.
From: Tim Preston ***@***.***>
Sent: Sunday, July 23, 2023 8:58 PM
To: bsdlabs/mastodon ***@***.***>
Cc: Subscribed ***@***.***>
Subject: Re: [bsdlabs/mastodon] PoC: Mastodon (ActivityPub) Service (Issue #1)
Stefano Marinelli <https://www.dragas.net/> has started up an instance in Finland I believe, runs on FreeBSD. I hope he publishes some notes!
—
Reply to this email directly, view it on GitHub <#1 (comment)> , or unsubscribe <https://github.com/notifications/unsubscribe-auth/ACH4SB45EI45TQFQTB2W2CDXRT7SDANCNFSM6AAAAAASIM43CM> .
You are receiving this because you are subscribed to this thread. <https://github.com/notifications/beacon/ACH4SBZGIIYWIKK7GMZ2WOLXRT7SDA5CNFSM6AAAAAASIM43COWGG33NNVSW45C7OR4XAZNMJFZXG5LFINXW23LFNZ2KUY3PNVWWK3TUL5UWJTTCFBIDQ.gif> Message ID: ***@***.*** ***@***.***> >
|
Summary
We're bringing together some folks who have expressed an interested in running a high-quality, performant & reliable Mastodon (ActivityPub) service, with particular attention paid to:
Strategic / Other Considerations/Targets:
We'd also like to, as long-term targets, think about and look toward, using this (poc, service) as an opportunity to:
For this PoC, we'll need to:
Determine High-Level Selection Criteria
Possible criteria (TBD)
Evaluate multiple ActivityPub (with Mastodon Integration) Implementations
Should take the form of a product / feature matrix with additional notes
ActivityPub Server List (Potential Candidates)
Ruby
Rust
Golang
NodeJS
Elixir
PHP
Python
Probably "No Go" Options
Shortlist implementations based on Criteria above && PoC Deploy
Taking notes as we go.
Determine / Hash-out human expertise / roles & responsibilities
Eg:
Notes & Resources
Long-term scaling (costs/engineering) is a big challenge in this space for a 'forever growing' workload like social media, so:
We'd like to partner with existing service providers (iaas, compute, storage) where-ever possible, and where there is a mutually beneficial relationship to be had or created. If and where we have contacts/resources in this space, these would be good to know
ActivityPub Resources
Other Resources
The text was updated successfully, but these errors were encountered: