Skip to content

Selfhosted

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:

  1. Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it’s not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

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

Questions? DM the mods!

640 Topics 11.8k Posts
  • The System Wayfinder - (looking for feedback)

    selfhosted
    5
    1
    5 Votes
    5 Posts
    0 Views
    W
    why not codeberg? kind of lightweight on JS, but especially compared to gitlab. @[email protected]
  • Would this work with a public dynamic DNS?

    2
    2 Votes
    2 Posts
    0 Views
    S
    With dynamic DNS? Yeah it always has, as long as you can host a http server. With a dynamic IP? It should do, the certs are only valid for 6 days for that reason.
  • 29 Votes
    39 Posts
    1 Views
    3dcadmin@lemmy.relayeasy.com3
    Never used to be any issues but recently I've had some real fun trying to get stolen domains back after the details were either wrong or false.... you can do it, but it takes time and a heck of a load of cash
  • Help with SSL Cloudflare

    24
    10 Votes
    24 Posts
    0 Views
    3dcadmin@lemmy.relayeasy.com3
    So just got back to this... so if it is parked on the bun you need to change the nameservers at cloudflare to actually get the domain to work. Without that step cloudflare can't do much with it. Cloudflare will tell you your own personal cloudflare nameservers, porkbun will have set them to theirs, so firstly find out what the nameservers are set to in cloudflare. Work through this guide https://developers.cloudflare.com/dns/zone-setups/full-setup/setup/ Once cloudflare has the nameservers and they are resolving, which can take 24 hours, you can then route through your tunnel or whatever...
  • Searching through massive files

    selfhosted
    8
    6 Votes
    8 Posts
    0 Views
    I
    I've used java Scanner objects to do this extremely efficiently with minimal memory required even with multiple parallel searches. Indexing is only necessary if you want to search for information many times and don't know what exactly the search will be. For one time searches, it's not going to be useful. Grep honestly is going to be faster and more efficient for most one time searches. The initial indexing or searching of the files will be bottlenecked by the speed of the disk the files are on, no matter what you do. It only helps to index because you can move future searches to faster memory. So it greatly depends on what and how often you need to search and the tradeoff is memory usage, but only for multiple searches of data you choose to index from the files in the first pass.
  • 500 Votes
    98 Posts
    0 Views
    A
    I'm on android. I'll raise a bug report.
  • How to combat large amounts of Ai scrapers

    selfhosted
    39
    69 Votes
    39 Posts
    0 Views
    gandalf_der_12te@discuss.tchncs.deG
    the keyword you need is "DDoS protection" i guess it keeps the server from getting overloaded due to too many requests
  • 0 Votes
    17 Posts
    0 Views
    sintan1729@programming.devS
    It was just a matter of setting the correct user. In most cases, user: 1000:1000 should fix it.
  • Creating similar service to AlternativeTo

    selfhosted
    29
    34 Votes
    29 Posts
    0 Views
    W
    Thanks! I will check them out!
  • Help with configuring Caddy to work with arr apps

    selfhosted
    7
    9 Votes
    7 Posts
    0 Views
    sun@slrpnk.netS
    I can't set a trailing slash Radarr removes it when i save. I am not quite sure what you mean, but I have tried rewriting it. ::: spoiler like this, and then visit, but it makes no difference. [image: 5637b81c-7b93-4d2d-a7cf-f5d21740a938.jpeg] ::: You could also, instead of redirecting, rewrite it. Then it is handled serverside without sending the client somewhere else. I am not quite sure what you mean. When i add change it like this: ::: spoiler image [image: 739ea01d-f030-48c4-b3fd-3d8b9d00ab46.png] ::: I get a login prompt that no matter what I type in, it just reloads the page. If I select "login page" in arr app, I just get redirected to domain.com/login and get a blank page. If I try to go to domain.com/radarr/login, I get a blank page
  • How to make an uninterrupted Live Stream, with fallback measures?

    selfhosted
    6
    16 Votes
    6 Posts
    0 Views
    F
    This only appears to be a stream forwarder- but this will come in useful! Thank you!
  • Rate my one year old homelab.

    homelab selfhost odroid mini pc
    48
    1
    158 Votes
    48 Posts
    0 Views
    P
    I’ll build my own cooling and temperature monitoring system I bunged mine in the fridge, just drill a hole out of the side for the cables then use rubber sealant.
  • Storage options help

    selfhosted
    3
    0 Votes
    3 Posts
    0 Views
    W
    Ohhhh hell yeah, I'm glad I came back, thank you
  • Hosting a Web server on a RPi Model B

    selfhosted
    10
    1
    29 Votes
    10 Posts
    0 Views
    wolfizen@pawb.socialW
    I miss the "good web". We can contribute to making a part of it good again with one of these kinds of sites. I did my part! It is a fun experience. No JS. No CDN. With a webring.
  • Google Drive alternative?

    selfhosted
    34
    32 Votes
    34 Posts
    1 Views
    S
    Yeah, I'm liking it so far, but I'm still very much in the testing phase, I don't have any "real" data in it yet.
  • The hidden cost of self-hosting

    selfhosted
    37
    31 Votes
    37 Posts
    0 Views
    L
    I just spun up Lube Logger so I feel this haha
  • why won't yunohost accept my domain name?

    9
    7 Votes
    9 Posts
    0 Views
    cutebc24@piefed.socialC
    I wasn't using a router, thank you!!! YunoHost wasn't responding and neither were either domain, so I guess I'll reinstall YunoHost and this time, hook everything up via a router
  • Do any of you have a buttload of RAM sitting around?

    selfhosted
    40
    10 Votes
    40 Posts
    0 Views
    R
    In computational physics, 256g of RAM can be small. I have ran things that big easily. Some colleges have needed TiB. If it is heavy matrix diagonalization it can get chunky of unoptimized.
  • Self-Host Weekly (4 July 2025)

    selfhosted
    1
    1
    29 Votes
    1 Posts
    0 Views
    No one has replied
  • 2 Votes
    1 Posts
    0 Views
    No one has replied