Posts
42
Following
48
Followers
13
Marat Shakirov | selfhosting | Berlin
repeated
Now fediverse looks like normal Twitter feed to me
0
0
0
My sound proof setup #NY
0
0
0
repeated

An alignment chart for how you ping the local host (eg, on ). I'm open to be convinced that some of these should be swapped.

1
1
0
Vkb-sim just sent me jst cable for my gladiator nxt joystick for free. Such a nice service. :)
0
0
0
My expectation is that 500 DAU will be handled on single instance, just by changing VPS size to (?) and tuning postgres for new instance.
0
0
0

@randy both tunnel and cdn have free tier. “Argo” is strange product umbrella covering 2 lousy products. I just double checked and i have zero billed $ in my cf account for last month.

Scalability is good question. For real data it is better to ask author and operator. From architecture standpoint is good choice of bringing optional elasticsearch, stripping down unneeded features.

Sure you can scale out horizontally. You can bring more elixir web apps, postgresql replicas (for scaling reads), use elasticsearch(very scalable) for search and s3 compatible backend for media.

My concern is write scalability of postgresql. Hovewer, before your instance will grew out of capabilities of big postgresql server, you will have many other non-technical “scaling” issues and you may want to just create more instances and bubble them (which will ultimately solve write scalability issue. Another issue is federation peer-to-peer http connection pool / queue scalability.

0
0
0
@randy
tunnels are free: https://blog.cloudflare.com/tunnel-for-everyone/

Argo smart routing is different feature. Cloudflare product naming is very questionable.

The point of tuttorial is to give good starting point for newcomers with possibilty to grow. One of the serious problems in fedireverse is security and performance, that is why starting with CDN and tunnel is good idea.

As soon as instance will get more traction, traffic load and attention of bad and good actors, scaling and optimizing question will come.
Cloudflare traffic is quite cheap - if you get TBs of traffic, you may as well start monetizing or open donations.

That is also why akkoma was chosen by me. Akkoma could be scaled in and out .

Sure, you can find better options for upfront charges. I've used hetzner because i know them. I see VPS you linked are more US related and I'm EU based.

I would not commit for a year now, because idk my usage for next year.
1
0
0
@randy you get cdn, security and it is easy hto configure. With tunneling and external firewall it is hard to break something
1
0
0
@randy yes, text post is coming. Video is better for not much technical people.
1
0
0
Edited 1 year ago

My new video about setting up akkoma fediverse activitypub server has been published https://www.youtube.com/watch?v=GDCvCkSWKak

akkoma is hardfork of pleroma. After pleroma caught itself in web of politics, feature creep and bloat, alternatives emerged. Akkoma is one of them.

Some highlights, comparing to pleroma:

  • removed ssh/gopher frontend support
  • removed chats
  • removed scrobling support
  • other stuff slowing down server were chopped off
  • added elasticsearch and meilisearch support
  • EDIT posts 🔦

In a nutshell, what I do in video:

  • order cheapest cloud server
  • setup basic security measures
  • “boost” it with enormous swapfile
  • build & install akkoma
  • cloudflare Argo tunnel for security & ingress
  • some tweeks instance to lower threat & spam

#selfhosting #akkoma #mastodon #fediverse

2
0
2
I trust people by default, until any meaningful decision has to be made. Then I check how my trust credit line was used.
0
0
1
repeated

My new self hosted activitypub/pleroma/misskey instance @netcat

0
1
0
Hello world
0
0
0
Show older