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!

261 Topics 5.6k Posts
  • Virtual Machines- is there a better way to jump start a VM?

    selfhosted
    24
    26 Votes
    24 Posts
    0 Views
    A
    Just read their doc and saw a video about. Very streamlined. I love it.
  • self hosted browser sync?

    selfhosted
    7
    0 Votes
    7 Posts
    1 Views
    S
    How does zen compare to floorp?
  • I haven't used any but have researched it some:

    1
    5 Votes
    1 Posts
    0 Views
    No one has replied
  • What's a good HTPC OS and software?

    selfhosted
    2
    0 Votes
    2 Posts
    0 Views
    S
    Bazzite + autologin to kde + autrun jellyfin client + amazon fire remote
  • GPU Dock Recommendations

    selfhosted
    1
    1 Votes
    1 Posts
    0 Views
    No one has replied
  • 192 Votes
    31 Posts
    17 Views
    Y
    offering a not blacklisted IP is not meddling. you are wrong also about that this is "for their people". you sound an awfull lot like a facist.
  • Selfhosting DJ sets? (Soundcloud-style)

    selfhosted
    16
    24 Votes
    16 Posts
    15 Views
    Y
    i found emby to be the easiest and most functional solution over stuff like media assistant or jellyfin. there is a free docker container you can run using minimal space and just add any smb share in the webinterface. just have a shared folder of the downloaded dj sets. e.g. i have most/many solid steel radio shows in a folder and it did not cause any problems. opening stuff to the net and making it not publicly accessible can be easily done with cloudflared.
  • 59 Votes
    21 Posts
    22 Views
    T
    and then his allegedly support of nazis. The nazi one IMO was pretty BS. Largely it came from him playing a game, and commenting that other people were trolling putting up swastika's etc... Which I'll admit, he handled the criticism poorly, did mostly the wrong things because he found it more of a joke than a real thing. He rightly noted that one of the critics was JK Rowling, who he fairly pointed out had no business calling anyone such. When Charlottsville happened is when he actually gave what I considered a pretty sincere fair apology where he basically noted, "holy shit I thought I was being accused of something that didn't exist, I didn't realize that nazi's are actually still so prevelant in modern society so I wasn't taking things seriously. Now afterwords him dropping the n bomb on a stream was pretty damn bad, though he apologized and admitted it. Still kind of falls into the fact that he'd been paid for years to join in games with a bunch of edgy teenagers, and at the end of the day if you spend too much time with a group of people, you are going to slip up and talk like them. Again not calling him a great guy or anything, but I'd say everything in him strikes me as a kid that never grew up (because his life was basically set up encouraging him not to), didn't understand the weight of a lot of the things he was around, and made a bunch of childish stupid mistakes.
  • I've just created c/Ollama!

    selfhosted
    29
    139 Votes
    29 Posts
    28 Views
    B
    You can still use the IGP, which might be faster in some cases.
  • 46 Votes
    12 Posts
    0 Views
    pory@lemmy.worldP
    I settled on Tubesync. Pinchflat mysteriously stopped downloading new vids from a playlist I had it monitor. Surely I could have fixed it by checking logs or whatever but Tubesync has the exact same feature list and no downsides, so I just killed my pinchflat container and spun up tubesync.
  • Home surveillance set up

    selfhosted
    22
    66 Votes
    22 Posts
    0 Views
    possiblylinux127@lemmy.zipP
    https://www.forbes.com/sites/zakdoffman/2019/08/03/update-now-warning-as-eavesdropping-risk-hits-millions-of-chinese-made-cameras/ https://www.bbc.com/news/technology-65975446
  • Docker Swarm networking vs Docker Compose

    selfhosted
    6
    23 Votes
    6 Posts
    4 Views
    thegreekgeek@midwest.socialT
    Well first off swarm doesn't work with environment variables, so if you pass any in you're going to need to pipe the output of docker compose read into docker swarm service create. Your port settings are gonna give it a problem too, swarm doesn't support that new syntax, and as a result you can only assign a single network interface to a service. Regarding networking, since the whole paradigm is that you're not defining a single container but a service that can live/move across multiple nodes; any traffic to any node in your swarm will be routed (round robin style) across the copies of that service. (This makes logging setup a PITA, ask me how I know!) Bind mounts aren't recommended, volumes are preferred. Otherwise everything needs to be mirrored across all nodes, depends on the use case. That being said I'm not convinced that swarm is the right answer here, I concur with @[email protected]. You should just install pangolin on your second machine.
  • Plan for my first homeserver

    selfhosted
    25
    48 Votes
    25 Posts
    21 Views
    F
    Hi, first congrats for going the way of homelabing. Like you first the hardware : The elitedesk are great lines of prebuilt PCs mainly for little home servers BUT I wouldn't recommend to you to take the mini version as it's very very tiny and therefore doesn't have great modularity nor upgradeability. You don't need to take massive servers or towers but the SFF versions of these or the normal version (starting to get big) are way better and will permit to you to have more space to tweak it and more generally have some place to put storage or else. But if you can't allow yourself to have at least a tiny bit bigger that's okay and you can stay with the mini version that's not a dummy choice. For the storage depending on what you're going to run in 5 years, 120GB could be not enough, adding the backups, you should consider buying at least 256 to 512GB of ssd (preferable for system (SATA or NVME whatsoever)). When it comes to raw and dummy storage, use hard drive, old schooled at first glance they are dirt cheap when getting them on discount. For storing only some videos, photos and music, 2TB usable is nice and making it mirrored (RAID 1) is nice too. But maybe (if one day comes the idea off having larger sizes) using RAID 5 could be nice as you could expend storage easily, you cannot really adapt RAID 1 to RAID 5 without manually doing backups and restoring them. So buy some hard disks, if you want, you can buy them used (around 15-20 bucks for 2TB good used hard drive). Or you can buy them refurbished or new as you wish. When it comes to network storage hard disks are the best as you basically can't max out basic NVME drives with your network, basic ones are at around 3000MiB/s so that means 24,000Mib/s of bandwidth so you would need a 25G network (thing that I think you don't have). And using more reasonable sized PCs are going to help you fitting all your drives, and maybe putting external NICs in there. Secondly the software. Using docker to easily selfhost is a great idea but I really don't like portainer and mainly the way they manage docker container. So I would suggest you 2 things if you want to get a bit into tech simply deploy your docker containers with docker compose file, once into you'll see that it's very simple. But if you prefer a simpler approach while not giving up features, as you said you're a father (congrats), I wouldn't recommend to you YunoHost it's a out-of-the-box platform to self host stuff very easily without pretty much technical knowledge. If the apps are just for you and your wife (pretty close people) using a VPN that give access people to your whole local network (for really close people) or setting up an overlay VPN like tailscale (and selfhost headscale or use netbird) would be nice and pretty straightforward. If you prefer to make it available online you can also reverse proxy services to make it open to the www from your IP, or use Cloud flare tunnels (don't like the idea of having cloudflare snipping out all my traffic) or you can use a vps to do the kinda same thing as with cloudflare tunnels without having them on your shoulders. That's it for me, hope I guided you, and feel free to ask questions if you wish. Great homelabing journey to you!
  • Doesn't take that to leverage an unknown vulnerability in ssh like:

    10
    27 Votes
    10 Posts
    11 Views
    T
    It’s good to be paranoid when it comes to IT security (and software development).
  • Good mini PC?

    selfhosted
    4
    7 Votes
    4 Posts
    0 Views
    B
    I have one of these, it's a decent mini PC. It's decently powerful - I used to play some steam games on it; a bit equivalent to steam deck or a bit more powerful. I used it for streaming on my home TV. I upgraded to a even better one as I liked it so much - and wanted to do more gaming. It's a full PC basically. Whether it suits your purposes really depends on what you want to host? It could be overpowered and a bit redundant for a lot of self hosting uses. I have a Raspberry Pi 5 which is cheaper than this, and am hosting docker with Home Assistant, Sync thing, and fresh RSS running on it at the moment with plenty of spare memory and cpu resource. This mini PC is considerably more powerful and will have a higher power use at idle. You may struggle to use it at capacity so may be a bit wasteful? And even the rasp pi 5 is over powered and expensive for a lit of common home server users. So whether this PC is a good price and choice really depends on what you want to do with it. It's at the end of the spectrum of being able to comfortably play 4k video. So it'd likely be a decent Jellyfin streaming host if that's what you want?
  • 2 Votes
    1 Posts
    2 Views
    No one has replied
  • Sharkey Install keeps failing (yunohost)

    selfhosted
    3
    0 Votes
    3 Posts
    3 Views
    P
    Late to the party, but it seems IceShrimp doesn't have the same built-in import feature as Sharkey for all posts. IceShrimp also doesn't have any of the gamification that Sharkey does. I can't tell about Misskey, but there's some mention of a tool.
  • 🤔🤔🤔🤔🤔

    1
    2 Votes
    1 Posts
    2 Views
    No one has replied
  • You got balls to post you public addresses like that...

    5
    12 Votes
    5 Posts
    5 Views
    T
    Well, those won’t typically have ssh exposed on them. But we could argue what is more risky to have exposed, ssh or http. Any publicly available server could be vulnerable, it’s just very unlikely these days (with up to date software).
  • Looking for an web-based secure message service

    selfhosted
    12
    39 Votes
    12 Posts
    14 Views
    3dcadmin@lemmy.relayeasy.com3
    Not seen anything quite like that to be honest, but I do have a service running a pretty decent chat room system that doesn't keep any data after the room is nuked. Not quite the same I know... but it works well for me! https://chat.3dcandy.live/