Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!


Setting up a personal #Mastodon instance
New on LowEndTalk? Please Register and read our Community Rules.

All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.

Setting up a personal #Mastodon instance

Mastodon is growing like crazy right now because of what's happening at Twitter, so I wrote a post on how I set up my own personal instance to be in control.

https://vitobotta.com/2022/11/07/setting-up-a-personal-mastodon-instance/

Are you on Mastodon already? Share your handle. My profile is https://botta.social/@vito

Thanked by 4maverickp atomi pbx BBTN
«1

Comments

  • At the end no changes for the regular users on twitter. Its the same idiotic way as happened on facebook, everyone tries to go, but stays anyway.

  • @ascicode said:
    At the end no changes for the regular users on twitter. Its the same idiotic way as happened on facebook, everyone tries to go, but stays anyway.

    Regardless of what happens on Twitter, I think Mastodon is a pretty good networking option on its own

  • That's look very interesting. What is the requirements for this network instance?
    I have a Hostcram 4core 8GB in US that should be fine. But I don't know if my Singapore GreenCloud 2 core 2GB can handle it well.
    For S3, I think Backblaze + Cloudflare should cost less than Wasabi. Is it right?

  • @quanhua92 said:
    That's look very interesting. What is the requirements for this network instance?
    I have a Hostcram 4core 8GB in US that should be fine. But I don't know if my Singapore GreenCloud 2 core 2GB can handle it well.
    For S3, I think Backblaze + Cloudflare should cost less than Wasabi. Is it right?

    “I recommend more than 4GB of RAM, since I tried with that amount and it was not enough for me.”

    You can find it in the blog post.

    Thanked by 1quanhua92
  • mrs92mrs92 Member
    edited November 2022

    It makes me excited but I know your feeling now. ;)

  • Daniel15Daniel15 Veteran
    edited November 2022

    I set up my own Mastodon instance too. Mine's here: https://toot.d.sb/@dan

    It was before you published your guide, so I very roughly followed this guide instead: https://gist.github.com/TrillCyborg/84939cd4013ace9960031b803a0590c4 (but do note that it's a bit outdated). The most useful thing was the docker-compose.yml in the Mastodon repo.

    @quanhua92 said: What is the requirements for this network instance?

    I'm running Mastodon for just me on a GreenCloudVPS 9999 plan, and it's currently consuming 3.19GB of RAM with Elasticsearch enabled. You could easily run it with 2 to 2.5 GB RAM if you don't use Elasticsearch.

    It is a Ruby on Rails app, which tend to be heavier on RAM usage. You can use Pleroma instead if you want something lighter - It uses the same protocols but is a different app written in Elixir instead of Ruby.

  • quanhua92quanhua92 Member
    edited November 2022

    @Daniel15
    how many users do you have in your network? If it is 3GB RAM for idle then my GC vps is not enough.

    Besides, do you use Backblaze S3? I have a few storage VPS that can host MinIO but I bet that the maintenance is terrible in that case.

    Thanked by 1Offshore_Solutions
  • @quanhua92 said: how many users do you have in your network?

    It's just me, and I currently follow 94 people.

    Elasticsearch is using ~1.1GB for me. It's just for full-text search of posts on your own server. You can disable it to free the RAM.

    If you've got limited RAM then I'd recommend trying Pleroma instead.

    @quanhua92 said: Besides, do you use Backblaze S3?

    I'm just using local storage right now. The VPS has 99GB disk space and I'm only using 7GB. I'll probably change it to use my storage VPS via minio if it starts getting larger.

    Thanked by 1quanhua92
  • @vitobotta said:

    @ascicode said:
    At the end no changes for the regular users on twitter. Its the same idiotic way as happened on facebook, everyone tries to go, but stays anyway.

    Regardless of what happens on Twitter, I think Mastodon is a pretty good networking option on its own

    Yes, it's very user/beginner friendly... not.

    Thanked by 1Offshore_Solutions
  • @Daniel15 said:
    I'm just using local storage right now. The VPS has 99GB disk space and I'm only using 7GB. I'll probably change it to use my storage VPS via minio if it starts getting larger.

    Thanks. I will try to use MinIO.

  • @quanhua92 said:
    That's look very interesting. What is the requirements for this network instance?
    I have a Hostcram 4core 8GB in US that should be fine. But I don't know if my Singapore GreenCloud 2 core 2GB can handle it well.
    For S3, I think Backblaze + Cloudflare should cost less than Wasabi. Is it right?

    You definitely need more than 4 GB of RAM. 8 seems to work well for me.> @quanhua92 said:

    @Daniel15
    how many users do you have in your network? If it is 3GB RAM for idle then my GC vps is not enough.

    Besides, do you use Backblaze S3? I have a few storage VPS that can host MinIO but I bet that the maintenance is terrible in that case.

    Just my account. I don't plan to open it to others. I tried B2 but it was slow so I am using Wasabi. Actually I used Minio at first, but the storage usage was growing quickly so using Wasabi I don't have to worry about it.

  • @vitobotta said:
    Just my account. I don't plan to open it to others. I tried B2 but it was slow so I am using Wasabi. Actually I used Minio at first, but the storage usage was growing quickly so using Wasabi I don't have to worry about it.

    Damn. How can a single user usage growing quickly? What is the most expensive media? I think that it should be images and videos. Is there anything else?

  • @quanhua92 said:

    @vitobotta said:
    Just my account. I don't plan to open it to others. I tried B2 but it was slow so I am using Wasabi. Actually I used Minio at first, but the storage usage was growing quickly so using Wasabi I don't have to worry about it.

    Damn. How can a single user usage growing quickly? What is the most expensive media? I think that it should be images and videos. Is there anything else?

    I haven't checked what's in the storage yet. The folder structure is difficult to folllow

  • @vitobotta said:
    Mastodon is growing like crazy right now because of what's happening at Twitter, so I wrote a post on how I set up my own personal instance to be in control.

    https://vitobotta.com/2022/11/07/setting-up-a-personal-mastodon-instance/

    Are you on Mastodon already? Share your handle. My profile is https://botta.social/@vito

    Cool post Vito! So glad to see someone else into Fediverse/Mastodon. I'll send a follow request.
    This is me, https://Mastodon.tech
    In exactly 3 weeks, we gained 183 tech-minded users

  • @Offshore_Solutions said:

    @vitobotta said:
    Mastodon is growing like crazy right now because of what's happening at Twitter, so I wrote a post on how I set up my own personal instance to be in control.

    https://vitobotta.com/2022/11/07/setting-up-a-personal-mastodon-instance/

    Are you on Mastodon already? Share your handle. My profile is https://botta.social/@vito

    Cool post Vito! So glad to see someone else into Fediverse/Mastodon. I'll send a follow request.
    This is me, https://Mastodon.tech
    In exactly 3 weeks, we gained 183 tech-minded users

    Nice, what is your handle?

  • edited November 2022

    @vitobotta said:

    @Offshore_Solutions said:

    @vitobotta said:
    Mastodon is growing like crazy right now because of what's happening at Twitter, so I wrote a post on how I set up my own personal instance to be in control.

    https://vitobotta.com/2022/11/07/setting-up-a-personal-mastodon-instance/

    Are you on Mastodon already? Share your handle. My profile is https://botta.social/@vito

    Cool post Vito! So glad to see someone else into Fediverse/Mastodon. I'll send a follow request.
    This is me, https://Mastodon.tech
    In exactly 3 weeks, we gained 183 tech-minded users

    Nice, what is your handle?

    https://mastodon.tech/@admin

    If you have an interest in software/technology and any interest in being an Admin on our instance, please message me.

  • @Offshore_Solutions said:

    @vitobotta said:

    @Offshore_Solutions said:

    @vitobotta said:
    Mastodon is growing like crazy right now because of what's happening at Twitter, so I wrote a post on how I set up my own personal instance to be in control.

    https://vitobotta.com/2022/11/07/setting-up-a-personal-mastodon-instance/

    Are you on Mastodon already? Share your handle. My profile is https://botta.social/@vito

    Cool post Vito! So glad to see someone else into Fediverse/Mastodon. I'll send a follow request.
    This is me, https://Mastodon.tech
    In exactly 3 weeks, we gained 183 tech-minded users

    Nice, what is your handle?

    https://mastodon.tech/@admin

    If you have an interest in software/technology and any interest in being an Admin on our instance, please message me.

    Followed. Which version of Mastodon are you running? It looks slightly different

  • @vitobotta said:

    @Offshore_Solutions said:

    @vitobotta said:

    @Offshore_Solutions said:

    @vitobotta said:
    Mastodon is growing like crazy right now because of what's happening at Twitter, so I wrote a post on how I set up my own personal instance to be in control.

    https://vitobotta.com/2022/11/07/setting-up-a-personal-mastodon-instance/

    Are you on Mastodon already? Share your handle. My profile is https://botta.social/@vito

    Cool post Vito! So glad to see someone else into Fediverse/Mastodon. I'll send a follow request.
    This is me, https://Mastodon.tech
    In exactly 3 weeks, we gained 183 tech-minded users

    Nice, what is your handle?

    https://mastodon.tech/@admin

    If you have an interest in software/technology and any interest in being an Admin on our instance, please message me.

    Followed. Which version of Mastodon are you running? It looks slightly different

    Very perceptive of you. For 1 year I ran Mastodon. On October 17th I converted to Pleroma: https://pleroma.social/

    It's faster & uses less resources than Mastodon because it uses Elixir vs. Ruby on Rails. But the whole Fediverse refers to itself as "Mastodon" so those running Pleroma are a minority. We've adopted the language of "Mastodon" as most have never heard of anything but Mastodon.

  • @vitobotta said: so I wrote a post on how I set up my own personal instance to be in control.

    Nice thanks!

    @Offshore_Solutions said: Very perceptive of you. For 1 year I ran Mastodon. On October 17th I converted to Pleroma: https://pleroma.social/

    I've read a bit about the various possibility to create/host a fediverse instance. Pleroma seems better than Mastodon in many ways, the most important being that it's less ressources hungry. Seems like there are some pleroma forks that can be interesting but didn't dig that much into that. Misskey seems to have too much features and not that light.... are there some forks worth checking out or is pleroma currently the best "lightweight" alternative to Mastodon?

  • edited November 2022

    @pbx said:

    @vitobotta said: so I wrote a post on how I set up my own personal instance to be in control.

    Nice thanks!

    @Offshore_Solutions said: Very perceptive of you. For 1 year I ran Mastodon. On October 17th I converted to Pleroma: https://pleroma.social/

    Seems like there are some pleroma forks that can be interesting but didn't dig that much into that. Are there some forks worth checking out or is pleroma currently the best "lightweight" alternative to Mastodon?

    Yes, the former Pleroma maintainer has created a fork of Pleroma that is quickly becoming the best: https://soapbox.pub/2022/08/19/soapbox-be-is-now-rebased/

    Downside: it uses a bit more RAM than Pleroma, he's trying to fix that in the next release.

    Upsides of the Rebased Pleroma fork:
    1) Quote posts
    2) Birthdays,
    3) YouTube embeds,
    3) webhooks,
    4) Mastodon Admin API,
    5) bug fixes,
    6) Rebased has full text searches

    Thanked by 2pbx lovelyserver
  • denellumdenellum Member, Host Rep

    @Offshore_Solutions said: Yes, the former Pleroma maintainer has created a fork of Pleroma that is quickly becoming the best: https://soapbox.pub/2022/08/19/soapbox-be-is-now-rebased/

    Mind if I ask what's a good "hardware" requirement to look for? Really interested.

    Thanks!

    Thanked by 1Offshore_Solutions
  • @Offshore_Solutions said:

    @vitobotta said:

    @Offshore_Solutions said:

    @vitobotta said:

    @Offshore_Solutions said:

    @vitobotta said:
    Mastodon is growing like crazy right now because of what's happening at Twitter, so I wrote a post on how I set up my own personal instance to be in control.

    https://vitobotta.com/2022/11/07/setting-up-a-personal-mastodon-instance/

    Are you on Mastodon already? Share your handle. My profile is https://botta.social/@vito

    Cool post Vito! So glad to see someone else into Fediverse/Mastodon. I'll send a follow request.
    This is me, https://Mastodon.tech
    In exactly 3 weeks, we gained 183 tech-minded users

    Nice, what is your handle?

    https://mastodon.tech/@admin

    If you have an interest in software/technology and any interest in being an Admin on our instance, please message me.

    Followed. Which version of Mastodon are you running? It looks slightly different

    Very perceptive of you. For 1 year I ran Mastodon. On October 17th I converted to Pleroma: https://pleroma.social/

    It's faster & uses less resources than Mastodon because it uses Elixir vs. Ruby on Rails. But the whole Fediverse refers to itself as "Mastodon" so those running Pleroma are a minority. We've adopted the language of "Mastodon" as most have never heard of anything but Mastodon.

    Intersting! I am learning so much new stuff. Is Pleroma fully compatible with Mastodon? Was switching easy? Did you gain something else besides lower resource consumption and did you lose any features or even data with the migration?

  • raindog308raindog308 Administrator, Veteran

    @bikegremlin said: Yes, it's very user/beginner friendly... not.

    I remember setting up Diaspora a few years ago and it was an odyssey of pain.

  • @raindog308 said:

    @bikegremlin said: Yes, it's very user/beginner friendly... not.

    I remember setting up Diaspora a few years ago and it was an odyssey of pain.

    Don't get me started on Odysee. :)

    Thanked by 1raindog308
  • How to monetize managed instance? Mastodon requires beefy server if community limit is not an option.

  • @Daniel15 said: The VPS has 99GB disk space and I'm only using 7GB. I'll probably change it to use my storage VPS via minio if it starts getting larger.

    Oh, it's going to get larger. You should prepare for that now. I haven't read OPs post, but I suggest a Minio instance, or even ObjectStorage on Scaleway (which gives you 70GB or so free to start with).

  • @Offshore_Solutions said: But the whole Fediverse refers to itself as "Mastodon" so those running Pleroma are a minority.

    Really? This statement of yours is the first time I've heard anything remotely like it. You may as well help the overall cause by not calling what you are using "Mastodon" if it isn't specifically Mastodon. But it looks like your federated instance IS using Mastodon. At any rate, your article is quite handy. Thanks!

  • @Offshore_Solutions said: But the whole Fediverse refers to itself as "Mastodon"

    I mean... there's also things like Pixelfed and PeerTube.

    @vitobotta said: Is Pleroma fully compatible with Mastodon?

    Pleroma can have features that Mastodon doesn't, and vice versa, but in the end they're using the same protocol so should mostly be interoperable.

    @raindog308 said: I remember setting up Diaspora a few years ago and it was an odyssey of pain.

    I haven't heard that name in ages. I remember trying Diaspora back when I was in university (so around 2010 or 2011) and it wasn't too exciting at the time.

    @scooke said: Oh, it's going to get larger. You should prepare for that now. I haven't read OPs post, but I suggest a Minio instance

    even if I periodically prune the cache? (docker exec -it mastodon_web_1 tootctl media remove --days=7)

Sign In or Register to comment.