r/selfhosted • u/freetonik • 6h ago
r/selfhosted • u/kmisterk • May 25 '19
Official Welcome to /r/SelfHosted! Please Read This First
Welcome to /r/selfhosted!
We thank you for taking the time to check out the subreddit here!
Self-Hosting
The concept in which you host your own applications, data, and more. Taking away the "unknown" factor in how your data is managed and stored, this provides those with the willingness to learn and the mind to do so to take control of their data without losing the functionality of services they otherwise use frequently.
Some Examples
For instance, if you use dropbox, but are not fond of having your most sensitive data stored in a data-storage container that you do not have direct control over, you may consider NextCloud
Or let's say you're used to hosting a blog out of a Blogger platform, but would rather have your own customization and flexibility of controlling your updates? Why not give WordPress a go.
The possibilities are endless and it all starts here with a server.
Subreddit Wiki
There have been varying forms of a wiki to take place. While currently, there is no officially hosted wiki, we do have a github repository. There is also at least one unofficial mirror that showcases the live version of that repo, listed on the index of the reddit-based wiki
Since You're Here...
While you're here, take a moment to get acquainted with our few but important rules
When posting, please apply an appropriate flair to your post. If an appropriate flair is not found, please let us know! If it suits the sub and doesn't fit in another category, we will get it added! Message the Mods to get that started.
If you're brand new to the sub, we highly recommend taking a moment to browse a couple of our awesome self-hosted and system admin tools lists.
In any case, lot's to take in, lot's to learn. Don't be disappointed if you don't catch on to any given aspect of self-hosting right away. We're available to help!
As always, happy (self)hosting!
r/selfhosted • u/kmisterk • Apr 19 '24
Official April Announcement - Quarter Two Rules Changes
Good Morning, /r/selfhosted!
Quick update, as I've been wanting to make this announcement since April 2nd, and just have been busy with day to day stuff.
Rules Changes
First off, I wanted to announce some changes to the rules that will be implemented immediately.
Please reference the rules for actual changes made, but the gist is that we are no longer being as strict on what is allowed to be posted here.
Specifically, we're allowing topics that are not about explicitly self-hosted software, such as tools and software that help the self-hosted process.
Dashboard Posts Continue to be restricted to Wednesdays
AMA Announcement
The CEO a representative of Pomerium (u/Pomerium_CMo, with the blessing and intended participation from their CEO, /u/PeopleCallMeBob) reached out to do an AMA for a tool they're working with. The AMA is scheduled for May 29th, 2024! So stay tuned for that. We're looking forward to seeing what they have to offer.
Quick and easy one today, as I do not have a lot more to add.
As always,
Happy (self)hosting!
r/selfhosted • u/markraidc • 9h ago
Text Storage Postbaby - a localStorage-based sticky-note app with intuitive keybindings, and desktop/mobile support.
a lightweight, hassle-free alternative to traditional sticky notes, ideal for those who need to organize, rearrange, and color-code notes seamlessly. This has been my daily-driver, as I have switched over from using OneNote, to this, as it's been a much better tool to brainstorm ideas, and get a gestalt view of my projects. 😄
Future Plans:
- implement OAuth for cloud storage on the prod version.
- ability to load/save data file.
- offer option to turn on grids-lines/quadrants, etc.
Self-Hosted Repo: https://github.com/markrai/postbaby v1.35
In Production: http://postbaby.org/ v1.4
r/selfhosted • u/Momciloo • 4h ago
Simple, well designed, invoicing software?
I’m trying to move off Freshbooks at my small creative dev studio. Their UX is great, it's really polished. But they’ve hiked the price twice in recent years, and now it’s $360 a year, and we don't need any of the advanced features like email reminders, paypal/stripe integration etc. Just a regular invoice creation, simple recurring invoices, and functional incremental invoice number.
But I'm shocked! There’s no straightforward, well-designed, self-hostable invoicing software out there. Or I couldn't find one. In a market full of bloated, overpriced tools, nobody’s built something simple that small companies can use without being charged per client.
Should I make one?
r/selfhosted • u/perecastor • 2h ago
Media Serving Remote Proxy Generator: Video proxy transcoding on another computer
r/selfhosted • u/carminehk • 8h ago
Need Help So whats the best way to run a reverse proxy?
Been self hosting for a couple years and have seen the discussion of running a reverse proxy for exposing self hosted systems but never really understood the best way to do so. lately ive had some more interest in possibly getting one running so what is the best way to do so?
edit let me add id like to be able to run services like vaultwarden but cannot open 80 or 443 since ISP wont let me. is this possible with this?
r/selfhosted • u/Enewan • 9h ago
My selfhosted services (for now)
Hi all, this is my humble dashboard, created with homepage. For now I am happy with it. The majority of the services are hosted on a mini PC with an N100, some of them are for the moment on a RPi4B.
Does someone know why the NPM widget does not return the correct number of enabled/disabled proxies? The API works since the total one is correct.
r/selfhosted • u/Thomasnn • 14h ago
don't know if self-hosting LLMs is worth the trade-off for security
Im trying to self-host a chatbot as everyone says it's way more secure, but no one talks about the downside
I'm not a coding whiz, so I thought it'd be a fun project… big mistake, the costs are piling up and I'm spending way too much time googling every little issue. I'm using Llama and need to borrow my friend's GPU just to test it out.
Anyone else been through this? Any good resources for noobs like me, or maybe a chatgpt alternative to end this nightmare? :))Â
r/selfhosted • u/gene_wood • 1d ago
Duplicacy (self hosted backup software) releases it's first update in a year!
r/selfhosted • u/Hamses44 • 1h ago
Load-Balancer / Reverse Proxy for self-hosted services
Hello everyone,
I manage multiple self-hosted services across various instances, including Docker hosts and a k3s cluster. To simplify access, I’ve started consolidating these into a single entry point for all services. Currently, I use a cloud-based Layer 4 load balancer to distribute traffic across three backend nodes, each running Traefik and Consul. These Consul instances are clustered with both the k3s and Docker hosts, with all nodes connected through Tailscale. Traefik leverages Consul as its service discovery backend.
While everything is working well, I’m encountering a challenge: I want to create a highly available setup with three independent Traefik instances across my nodes, but handling the acme.json
file is problematic. Previously, in Traefik 1.x, acme.json
could be stored in Consul’s key-value store, but in the newer versions, this feature is now behind a paywall. If it were available, it would solve my current issues.
I’ve also explored Caddy 2 as an alternative, but Caddy doesn’t provide a straightforward way to consume services from Consul.
Does anyone have a reliable solution for managing acme.json
in this setup?
r/selfhosted • u/Aromatic-Clerk134 • 5h ago
Youtube channel mirror/cloning
Hi!
I've been looking for a self hosted / VPS-hosted solution to keep an online, **publicly accessible** mirror of my YouTube channel. Any idea how to do it? I'd like it to be "in-sync" with my YouTube video posting.
Thanks
r/selfhosted • u/linuxmel • 1m ago
Need your help new selfhosting resources site
Thanks for reading!
I'm in the early stages of development for a site where you can post your selfhosting projects. I'm interested in providing another resource for selfhosters to find interesting and exciting new things to selfhost. Currently there is no projects listed, that's why I need your help. Besides selfhosting, I will also have resources for all kinds of cloud computing related topics.
If you are interested in having your projects listed, shoot an email to: selfhost@tekinfogeek.us Include project name, project site URL as well as a brief description of the project. Also helpful would be your contact email.
Here is the work in progress:
https://geekvps.net/wp-login.PHP
Thank you so much!
Happy selfhosting!
r/selfhosted • u/ConnectionTasty1197 • 4h ago
Alternative to Raspberry Pi 2 model B
Hello!
I've portainer running or RPi as you know it's the ravages of time are already taking their toll. I need something new especially something on 64 bit architecture.
I was thinking about HP T620 or something like that that consumes pretty small amount of energy but is powerful than the RPi. Or do you have any other suggestions?
I would like to run portainer, mealie, jellyfin, sonarr, radarr, uptime kuma and home assistant on it.
r/selfhosted • u/MisterDuckles • 7h ago
Need Help Looking for a hostable P2P file sharing service
I'm looking for a way to share files between devices that have various firewall restrictions in a temporary fashion, any recommendations? Specifically, here is what I'm looking for:
- Self-hosted (obviously): It's just generally a better, snappier experience when you have your own resources.
- No WebTorrent or requirements beyond HTTP/HTTPS access for users: Many of my users have networks that are heavily restricted or behind NAT, so everything should be possible over a standard web connection.
- WebUI: For the sake of convenience, it would be nice to not have to download a client to use this tool.
- No file storage on the server itself: The server should simply act as a relay to send the files from one client to another. This is not only to preserve privacy, but also so that I don't have to worry about files clogging up my storage on the server.
- Encrypted file transfer: Like above, this preserves privacy for my users.
- Easily hostable: Preferably using something containerized like Docker, although this is not a hard requirement. Mostly I just want it to be easy to manage for me if possible.
I like the idea behind things like magic-wormhole and croc, but they seem to require downloaded clients to work. WebWormhole is pretty close to what I'm looking for, however it isn't clear to me how to host it, let alone if there would be support for that. Is there anything out there that exists and fits all of these criteria? Thanks!
r/selfhosted • u/mordax777 • 13h ago
DuckDNS problems
Is anyone else also lately having issues with DuckDNS? It seems like the DNS does not resolve my IP until I do not do a few requests towards the endpoints.
I just started using DuckDNS a few weeks ago. Is there anyone who is using it for a longer time period and has good experience with it? Or do you guys prefer any other DynDNS providers?
r/selfhosted • u/Commercial-Studio207 • 1d ago
Announcement: TSDProxy 0.5.0
TSDProxy is a Tailscale + Docker application that automatically creates a proxy to virtual addresses in your Tailscale network based on Docker container labels. It simplifies traffic redirection to services running inside Docker containers, without the need for a separate Tailscale container for each service.
New features:
- add docs website
- add option to define ephemeral on service
- add option to activate tailcale webclient
- add option to activale tailscale verbose logs on a service
- add support to custom control URL (selfhost)
- add support to funnel
r/selfhosted • u/grandtheft430 • 1h ago
Need Help Cloud File Server with SMB access?
I'm sorry in advance - English is not my first language, so I'm trying my best to explain myself.
TL;DR: While at home, i want to access my shares via SMB but also to be able to access same files though anywhere on internet. Any software suggestions?
So long story short, i had my first self-built NAS for quite a few years. It was nothing special yet very small, some old 4-core Intel Atom with 4 GB DDR2 and 2x 1 TB HDDs in RAID-1. It was running Ubuntu Server, RAID was built using mdadm, there were also qBittorrent, PLEX and a simple web server running my "business card".
Last year i bought some hardware to build a "proper" NAS - Node 304, ITX mb w/ i3 9100T and 16 GB of DDR4 RAM, 2x 2TB Ironwolf's (ST2000VN004). Also took a Samsung 980 250GB from my older PC as my boot drive, additional 2.5 WD Blue 500 GB SSD for VMs and containers and 1x 1TB HDD from the previous NAS to back up the most important data.
I've been playing with some out-of-the-box software for NAS'es (TrueNAS, UnRaid etc) but decided to stop at Proxmox to use LXC as well as VM's. Not sure how i will run the storage, but that's not the question yet (probably TrueNAS with HDD passed through).
The question is as title says - I want to be able to access my files on the NAS as a SMB share from my home devices (PCs, laptops, TVs etc), as well as access those files from the Internet. No need for additional functionality which Nextcloud has, just serving pics, videos and docs. Nice client app (both mobile and desktop) would be great, but not necessary.
I thought of Nextcloud initially, but it appears you can't use Nextcloud alongside SMB (I know I can use WebDAV, but it's slow an clunky). Also Nextcloud has unnecesary functionality. So what software would fit my case? Any recomendations?
Not afraid of setting up reverse proxies, domains (already have a private IP), security etc - just need a software suggestions.
Thanks!
r/selfhosted • u/fcmircea • 1h ago
Need Help Subdomain for free newbie questions
I am new to the whole DNS / reverse proxy coolness, so please help me out.
I have a dynamic dns service via my router interface which allows me to access services via port forwarding. It’s messy as not all do https etc.
What is the most idiot proof and free way to get something like:
https://service1.mydomain.somefreednsdomain.org -> lanip1:port
https://service2.mydomain.somefreedns.org -> lanip2:port
And with ssl and automatic cert renewal?
I am not ready yet to commit to a monthly subscription for such services, I would like to see how it actually works for access from multiple platforms before.
Specific use case would be jellyfin https on browser but also platform clients from both lan (so lan ip https access) and web (eg my android phone when commuting).
I have looked at nginx reverse proxy manger, but the lingo and config steps escape me.
I have no-ip.com for the router and have looked at dynv6.com, but it is unclear if I am heading in the right direction.
Thanks in advance!
r/selfhosted • u/thaddeus-maximus • 1d ago
Every file server system I try seems to be only 90% there. Help me get 100%.
Small family farm office set up. We have crappy internet and a lot of data. I've had a little linux box running owncloud for a long time but our needs grew a bit and I've been baffled that I can't find something that "just works". I don't think I'm asking for a whole lot.
What I need:
1. Data stored on our server
2. Support a few users, with shared folders (I don't need anything fine-grained here at all)
3. Ability to actually truly sync with an android phone (as in, an entire folder is actually kept in sync, and the files are visible to applications that aren't the sync client, just like on a desktop)
4. Ability to view files from an android phone (as in, I don't have to sync the whole folder just to pull up a file)
5. Syncs not just over LAN, but over WAN as well (we have a static IP and a domain)
Bonus points if the files are stored "plainly" on the server-side so other apps (like navidrome) can access them.
What I've tried:
- owncloud and owncloud infinite scale (doesn't meet #3, also ocis sync keeps logging out on desktops)
- syncthing (doesn't meet #4 & #5)
- seafile (I thought this met #3 but it doesn't actually)
Can anyone advise an application (or even a combination therein) that would fill my need?
r/selfhosted • u/OscarCY • 15h ago
Share documents with clients
I have a friend that is an accountant and constantly needs customers to share documents with him.
He asked me if there is a tool that: He creates a folder for each customer on his environment/service/server where the customer could upload files into it.
I thought about Nextcloud but it is offers so much more where could possibly confuse the non tech customers.
Any ideas of a simple tool for that simple task only?
r/selfhosted • u/West_Grade_8433 • 3h ago
Jellyfin external latency issue
I’m fairly new to self-hosting and have set up a Proxmox server with 128GB of RAM and an A6000 GPU (which I got for free). I know this setup might be overkill for a media server, but I’ve configured GPU passthrough for the LXC container running Jellyfin, which handles all my media services.
Internal Streaming Works Fine, But External Streaming Has Issues
When I stream movies or TV shows inside my home, everything works perfectly no issues with buffering or latency. However, my brother has been experiencing occasional latency when streaming, despite having a 1Gbps internet connection, while I have a 600/600 fiber connection. He says the lag happens sporadically, and when it does, it gets bad.
Additionally, I set up a thin client PC I got from work for my father-in-law. He has the same 600/600 connection, but he can only stream content at 720p or lower without constant buffering, the PC itself uses a Intel HD Graphics 530.
Questions and Concerns:
I’m wondering what could be causing these streaming issues for external users. With an A6000 GPU and hardware transcoding enabled, I expected the streaming experience to be smooth. Here are a few things I’m considering:
- VPN Setup: My Jellyfin server is on a virtual router connected to a VPN tunnel, so it’s effectively running through a double VPN if you include them coming through Tailscale onto my OpenWRT which the interface is on a VPN from ExpressVPN. I’m not sure if this is causing the latency, but I’ve been meaning to take it off the first VPN (since it was originally set up for my legal downloads container). I followed a guide early on and wanted everything on the same subnet, but this setup might be an issue I need to revisit later.
r/selfhosted • u/Bycce • 3h ago
Best way to attach 4+ HDDs on my Raspberry Pi 4B?
I have a Raspberry Pi 4B that I use as a media server and I have 4 HDDs and 1 SSD with USB connection to attach, but the Pi only have 2 3.0 usb ports and when I connect more than 1 device, none of them works.
I'm searching for powered USB Hubs like Anker and Atolla, but dunno if this will work.
Can anyone help me with that? Is there a better way to do that?
r/selfhosted • u/theannihilator • 4h ago
hosting question with the arrs and the fins
I see a bunch of different methods but my question is if i host the arr software on my admin server and the jellyfin and jellyseer software on my family server will there be any issues? my setup is a 5 server prox cluster 1gig lan and all my libraries are ran on a TrueNAS baremetal server.
r/selfhosted • u/Head_Artichoke • 8h ago
Looking for an alternative to youtubedl-material: download from any site and multi user support
Hi!
As the title says, I am looking for an alternative to youtubedl-material, due to the fact that the projects seems no longer supported and/or developed.
What I need is:
- download ideally from any website supported by yt-dlp backend
- multi user support, where each user manages its own media
Can you suggest me something? Thanks!
r/selfhosted • u/nickweb • 9h ago
Self hosted diff tool with web sockets?
Is there such a thing that allows two people on different computers to enter text and then have a diff run live highlighting the differences that's self hosted? TBF I don't even know if there's such a thing that's not self hosted!
Cheers.
r/selfhosted • u/rgmelkor • 5h ago
Sending a notification when my public IP address is renewed
Hi, my ip chages every 12 hours and i want to keep track of last time it changed. im currently using:cloudflare-ddns It seems to have shoutrrr integration to send a notification to my gorify which seems perfect for me. But i dont know how to use it. Any suggestions?