this post was submitted on 03 Nov 2025
44 points (97.8% liked)

Selfhosted

62167 readers
263 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

Detailed Rules Post

  1. Be civil.

  2. No spam.

  3. Posts are to be related to self-hosting.

  4. Don't duplicate the full text of your blog or readme if you're providing a link.

  5. Submission headline should match the article title.

  6. No trolling.

  7. Promotion posts require active participation, with an account that is at least 30 days old. F/LOSS without a paywall has exceptions, with requirements. See the rules link for details. Tags [CBH] or [AIP] are required, see the links in Rule 8 for details.

  8. AI-related discussions and AI-involved promotional posts have additional requirements for tagging, as noted in Rule 7 and the AI & Promotional Post Expanded Rules post, and find example disclosures here.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 3 years ago
MODERATORS
 

My main concerns is illegal content being posted, shared. Any advice?

I am probably not going to do it due to this, so don't spend too much time replying 😊

top 20 comments
sorted by: hot top controversial new old
[–] ugjka@lemmy.ugjka.net 27 points 10 months ago (1 children)

I run Mastodon in single user mode (only myself) and lemmy with registrations disabled. Also don't use image proxy-ing with pictrs on lemmy if u concerned about illegal images

[–] FreedomAdvocate 1 points 10 months ago (1 children)

Can I ask why you bother doing that? What is the point?

[–] ugjka@lemmy.ugjka.net 3 points 10 months ago (2 children)

erm, to interact with the fediverse? and to have a place on my website for people to see what I'm up to?

[–] KarnaSubarna@lemmy.ml 2 points 10 months ago (1 children)

Is it a docker based solution? If yes, can you please let me know if you faced any specific challenge in setting it up?

[–] ugjka@lemmy.ugjka.net 2 points 10 months ago (1 children)

The default docker compose file from the tutorial on Lemmy's website tries to set up the whole thing with Postgresql 18 image but I got some error with that, i fixed it by using Postgresql 16 image. I forgot what the error message was, but there were people on GitHub complaining about the same errors but one of the devs kept closing them as "support" issue and told everyone to solve it on forums or matrix but people where clueless the as well when i googled around.

[–] KarnaSubarna@lemmy.ml 1 points 10 months ago

Thanks for the info.

[–] FreedomAdvocate 1 points 10 months ago (1 children)

But you can just sign up to anywhere on the fediverse, you don’t need to host your own server. What benefits do you get for hosting your own server with only you as a user?

[–] ugjka@lemmy.ugjka.net 2 points 10 months ago (1 children)
[–] FreedomAdvocate 0 points 10 months ago
[–] jasonweiser@sh.itjust.works 8 points 10 months ago (2 children)

I ran mine for a bit and it’s a resource hog, fragile, and images are a constant problem because the cache just keeps growing and growing so either you keep a limited timeframe of user images or you pay for storage elsewhere.

I was the only user so I didn’t have to deal with moderation, but what finally spooked me was the possibility of someone posting something illegal and it propagating over to my server. That was why I stopped hosting my Lemmy server, too.

[–] oeuf@slrpnk.net 8 points 10 months ago

AFAIK If you host GotoSocial it links out to the instances where content is hosted, rather than downloading it as a copy. I have a single-user instance on a tiny VPS and it uses hardly any resources. I think part of the reason for that is the above. You have to use a client application with it because there is no web interface, which I think is partly why it is so lightweight.

Might be worth looking at if you're concerned about accidentally hosting things you don't want.

[–] frongt@lemmy.zip 1 points 10 months ago

Can you just turn that off, and make people directly link to the external media?

[–] tofu@lemmy.nocturnal.garden 7 points 10 months ago (1 children)

Do you want to host just for yourself or for other people as well?

[–] ComradePenguin@lemmy.ml 2 points 10 months ago

Other people as well

[–] hendrik@palaver.p3x.de 6 points 10 months ago* (last edited 10 months ago)

There's always a possibility of someone posting arbitrary content when a platform allows user content or combines content from many sources. I mean we do have moderation here and illegal content is supposed to be removed or flagged. However as the operator of some internet service, you are ultimately responsible for what's on your instance. So you definitely do need to make an effort to stay in control. Btw, there are possible compromises, such as using an allow-list of instances you federate with, so you don't pull content from sources you don't trust and didn't approve.

[–] silver@das-eck.haus 6 points 10 months ago

I set up a piefed instance pretty easily for personal use, I recommend checking it out

[–] CaptainBasculin@lemmy.bascul.in 4 points 10 months ago

Define that you're responsible for content originating from your instance on your legal page, and make use of fediseer to block instances that consist of illegal content in your country.

If you're selfhosting, chances are the worst legal offending instances per your laws are already blocked by your country.

[–] rozodru@pie.andmc.ca 2 points 10 months ago

honestly it's better to just host your own private instance as if you want a lemmy and mastodon instance that others can also set up you not only have to admin it you also have to moderate it.

Also keep in mind it's NOT just actual people signing up but you also have to deal with all the bots which WILL register en masse to your instances. a lot of people won't mention this. bots flock to this stuff like flies on shit. It's not worth it unless you plan on really dedicating the time to actively admin your instances.

I run Akkoma instead of Mastodon and Piefed instead of lemmy. both of which were easier to setup than mastodon/lemmy and less resource heavy.

[–] rimu@piefed.social 2 points 10 months ago

IMO Lemmy/PieFed is safer to run because the community mods will delete anything illegal, which will delete it for you, too. About 5 instances host 95% of communities worth joining so it's easy for us to coordinate defense.

Mastodon is thousands of instances and more wild west. Bad stuff can come from anywhere.

[–] null@piefed.nullspace.lol -1 points 10 months ago

Host PieFed instead. I've hosted Lemmy and PieFed and Lemmy was a huge pain to set up, and was very resource-heavy. PieFed was a breeze to set up, and the dev team beats Lemmy's Dev team by a country-mile.