r_selfhosted | Unsorted

Telegram-канал r_selfhosted - r/SelfHosted

820

@r_channels

Subscribe to a channel

r/SelfHosted

Quarter 2 Update - Revisiting Rules. Again.

# April Post - 2nd Quarter Intro

Welcome to Quarter 2 2026! The moderators are here and grateful for everyone's participation and feedback.

Let's get right into it.

# Previous Rules Changes

After review of many of the responsive, constructive, and thoughtful comments and mod mails regarding the most recent rules change, it's clear that we missed the mark on this one. AI is taking the world by storm, and applying such a universally "uninvolved" perspective, showcased by the rules we last implemented, is inconsistent with the subreddit's long-term goals.

Here are the next steps we want to implement to wrangle the shotgun of AI-created tools and software we've been flooded with since AI chatbots became prevalent:

# New Project Megathread

A new megathread will be introduced each Friday.

This megathread will feature New Projects. Each Friday, the thread will replace itself, keeping the page fresh and easy to navigate. Notably, those who wish to share their new projects may make a top-level comment in this megathread any day of the week, but they must utilize this post.

# AI-Compliance Auto Comment

The bot we implement will also feature a new mode in which most new posts will be automatically removed and a comment added. The OP will be required to reply to the bot stating how AI is involved, even if AI is not actively involved in the post. Upon responding to the bot, the post will be automatically approved.

# AI Flairs

While moderating this has proven to be difficult, it is clear that AI-related flairs are desired. Unfortunately, we can only apply a single flair per post, and having an "AI" version for every existing flair would just become daunting and unwieldy.

Needless to say, we're going to refactor the flair system and are looking for insight on what the community wants in terms of flair.

We aim to keep at least a few different versions of flairs that indicate AI involvement, but with the top-level pinned bot comment giving insight into the AI involvement info, flairs involving AI may become unnecessary. But we still seek feedback from the community at large.

# Conclusion

We hope this new stage in Post-AI r/selfhosted will work out better, but as always, we are open to feedback and try our best to work with the community to improve the experience here as best we can.

For now, we will be continuing to monitor things and assessing how this works for the benefit of the community.

As always,

Happy (self)Hosting

https://redd.it/1sey9ch
@r_SelfHosted

Читать полностью…

r/SelfHosted

Self hosted hookdeck.com alternative

I'm looking for a self-hosted alternative to hookdeck.com. Is there anything like that?

https://redd.it/1sesdye
@r_SelfHosted

Читать полностью…

r/SelfHosted

Nerd Spawn Help

My spawn is way smarter than me and I love it but hate that I can’t wrap my head around some things. One of those things is his sole bday gift request being a Ugreen NAS Dh2300…is this necessary for a young teen to have? Why would he need this? Am I going to pay more annually than the initial payment? Should I be concerned?…. ha. But really? He saved up 3k to build his own PC this past Summer and did it all 100% solo and I’m very proud of him for that. I want to continue to support his hobbies although I may not understand them but this NAS request gives me pause. So in terms I would understand please tell me if I’m nourishing a young nerd mind or if I’m enabling a young con. Or maybe both? Ha.HA ha. Ahhhh TYIA

https://redd.it/1selzga
@r_SelfHosted

Читать полностью…

r/SelfHosted

Kyoo v5 - media server rewrite

https://redd.it/1sedtrt
@r_SelfHosted

Читать полностью…

r/SelfHosted

Added Forgejo with Runner setup and guide to my selfhosted templates!
https://github.com/xushidev/selfhosted_templates/tree/main/templates/forgejo

https://redd.it/1seaxp0
@r_SelfHosted

Читать полностью…

r/SelfHosted

masscan 0.0.0.0/0 -p22 --banners --source-port 61000 --rate 50000 --exclude 255.255.255.255 -oL res.txt
sudo masscan 0.0.0.0/0 -p22 --banners --source-port 61000 --rate 500000 --exclude 255.255.255.255 -oL res.txt

For now, I've killed the user, fixed all the hardening, and disconnected wireguard, leaving it as a honeypot of sorts. I've put the full logs here: https://pastebin.com/2M3esRg2

Am I missing something? How did someone get access to a non-ssh login? Is there some unknown vuln here? I was suspicious of the login so I checked with my VPS provider, and they said they're not seeing anything unusual in terms of their backend or the VNC to the VM console, though I'm not sure how hard they checked...

Thanks!

https://redd.it/1se8ara
@r_SelfHosted

Читать полностью…

r/SelfHosted

Did anyone try out this or similar Gmail Cleaners?
https://redd.it/1se6j0o
@r_SelfHosted

Читать полностью…

r/SelfHosted

Hootsuite alternatives after the ICE situation

Switching from Hootsuite… Buffer or Outreply?

I’ve been using Hootsuite for a while for a small agency, but between the pricing and the recent ICE controversy, I’m seriously thinking about moving away. From what I’ve read, they’ve been working with U.S. immigration agencies through DHS/ICE contracts, and even with the backlash they’re not planning to drop it . That doesn’t sit great with me personally, especially since clients have started asking questions too. Right now I’m hesitating between Buffer and Outreply.

Buffer looks super clean and straightforward for scheduling, but I’m wondering if it might feel limited once you scale or need more engagement features.

Outreply seems more focused on interactions and handling conversations rather than just posting, which sounds interesting for agency work — just not sure if that’s actually better long-term or just different.

For those who already switched:

Did Buffer end up being enough?

Or did you go for something more engagement-focused like Outreply?

Trying to avoid switching twice 😅

https://redd.it/1se18xt
@r_SelfHosted

Читать полностью…

r/SelfHosted

Its time for PDF

So, I ve pretty much covered all the bases with my self hosting services.

The only thing Im really missing is to be able to lightly-edit (as in, perhaps remove some text, or replace it) PDF files. My prerquisit is simple: to never have to pay for such basic editing.
Searching what self hosting has to offer on this front, I bumped into StirlingPDF, Bento PDF and PdfDing. I tried Stirling really quickly with docker compose and immediately bumped into silly stuff like logging in from a windows machine was buggy at the time of testing and I couldnt log in into my own self hosted Stirling. Dumped it all together.

So, Im curious if the community has a "must have" suggestion for pdf editing. Thanks.

https://redd.it/1sdxx6p
@r_SelfHosted

Читать полностью…

r/SelfHosted

If i try to turn a phone/Tablet into a home server using termux. Can I then still use that device as a normal phone/tablet?

Can I still use that device normally like a normal phone/tablet or is that device now forever stuck in doing its job at just being a server?



https://redd.it/1sdudvt
@r_SelfHosted

Читать полностью…

r/SelfHosted

Good recipe self hosted app

Hello I started cooking and I kinda enjoy it but my memory is not that good nowadays so I wanted to know if there is a great app that could be self hosted on docker and with a great Android app

Do you guys have a recommandations ?

https://redd.it/1sdg413
@r_SelfHosted

Читать полностью…

r/SelfHosted

Next DNS -> Pihole, adguard home, technitium?

Curious if anyone else has made this switch? I found a post from 2 months ​ago and it seems most folks who already had NextDNS​​ just stuck with them.

I​ run 2 big blocklists, and it ​has blocked several ​hundre​d thousand queries this past 3 months(about 21% of total). Honestly I havent noticed a change in advertisements...but I've been running client level ad blocking for over a decade before this. I mostly just think its saving me some telemetry and tracking. (All for the privacy!)

I recently got a custom router so I was able to route all home traffic through them. I also have tail scale too for when I'm out and about. ​​ADDING one of the other 3 seems redundant, replacing it seems it will​ save ​me $1.99/ month and gain me some privacy​ as I essentially have a possible MITM attack vector + DNS meta data that could be captured.

I'm all for self hosting, and also have been working on reclaiming digital privacy (while beefing security as well). I see the appeal there, though it seems I'd need 2 redundant setups so I don't back mysel​f into an "its always DNS" situation. Uptime​ is extremely important.

If you made the change...why​?

If you didn't...why?

Any thoughts?

https://redd.it/1sdg0vb
@r_SelfHosted

Читать полностью…

r/SelfHosted

Media scraper gallery-dl is moving to codeberg after receiving a DMCA notice, claiming that its circumvention.
https://github.com/mikf/gallery-dl/discussions/9304

https://redd.it/1sdnomu
@r_SelfHosted

Читать полностью…

r/SelfHosted

Nomad Mk3: Offline, Open-source, low-power self-hosted media server
https://redd.it/1sdd5ny
@r_SelfHosted

Читать полностью…

r/SelfHosted

Octelium v0.29 - A Modern, Self-Hosted, FOSS Unified Alternative to Teleport, ngrok, Tailscale, Cloudflare Zero Trust/Access/Tunnel and remote access VPNs, now with Web Console for Management and Real-Time Monitoring, SIEM, DNS/TLS Management, SCIM, Encryption at Rest.
https://github.com/octelium/octelium

https://redd.it/1s8ngbf
@r_SelfHosted

Читать полностью…

r/SelfHosted

NewTon DC Tournament Manager

https://redd.it/1setskv
@r_SelfHosted

Читать полностью…

r/SelfHosted

Raspberry Pi Connect Selfhosted Alternative
https://redd.it/1semj60
@r_SelfHosted

Читать полностью…

r/SelfHosted

How to use Git for docker compose & documention?

I've done very little with Git, mainly just small software dev trainings where I was walked through connecting to GitHub.​


How would you recommend getting started with setting this up? All of my containers run via Docker Compose and I have a couple bare metal apps as well.


I make direct backups of my Docker compose files, But I feel like it could both be automated, have version history, and be lighter to redeploy.


I've seen a couple wiki containers as well that I've thought about spinning up. Any recommendations there?

https://redd.it/1segmt9
@r_SelfHosted

Читать полностью…

r/SelfHosted

Cloudflare Tunnel - leave mobile connected constantly?

I have setup some cameras on frigate and home assistant. I would like to get alerts and see the cameras remotely, but obviously am concerned about security.

Cloudflare tunnel works (I already use it), but I typically leave it off, and only turn it on (on my phone) when I want to perform some task.

For Frigate/HA, I am considering leaving my phone connected to the tunnel 24/7.

Does anyone else do this? Any downsides?

https://redd.it/1see4rn
@r_SelfHosted

Читать полностью…

r/SelfHosted

NordVPN's Meshnet: is it truly free? If so, is there any certainty that I am not the product?
https://redd.it/1sebwzh
@r_SelfHosted

Читать полностью…

r/SelfHosted

I thought my VPS was hardened, but it was compromised and I can't figure out how. Please help!

I have a VPS that I use to reverse proxy incoming web requests to my self-hosted services at home over wireguard. I got an alert recently that CPU usage was spiking, so I logged in to see a newly-created user running masscan.

The VPS runs 3 publicly-exposed services: nginx, ssh, and wireguard.

It was hardened as follows:

ssh password auth off, root login disabled, pubkey auth only
ssh on non-standard port
root login is locked in /etc/shadow
fail2ban is enabled on ssh
packages updated to latest (debian 13) with automatic security package updates
ufw is enabled, only allowing the 3 services mentioned above

I checked, and I can't find any relevant CVEs for nginx, ssh, or wireguard.

The logs show the following.

At 07:38, I see an authentication failure on, followed by systemd unexpectedly rebooting:

Mar 30 07:38:20 login695: pamunix(login:auth): check pass; user unknown
Mar 30 07:38:20 login[695]: pam
unix(login:auth): authentication failure; logname= uid=0 euid=0 tty=/dev/tty1 ruser= rhost=
Mar 30 07:38:22 systemd1: Received SIGINT.
Mar 30 07:38:22 systemd1: Activating special unit reboot.target...

Shortly after the reboot (07:40), I can see a login session for "userb":

Mar 30 07:40:22 login696: pamunix(login:session): session opened for user userb(uid=1001) by userb(uid=0)
Mar 30 07:40:22 systemd[1]: Created slice user-1001.slice - User Slice of UID 1001.
Mar 30 07:40:22 systemd[1]: Starting
user-runtime-dir@1001.service - User Runtime Directory /run/user/1001...
Mar 30 07:40:22 systemd-logind[602]: New session 1 of user userb.
Mar 30 07:40:22 systemd[1]: Finished
user-runtime-dir@1001.service - User Runtime Directory /run/user/1001.
Mar 30 07:40:22 systemd[1]: Starting
user@1001.service - User Manager for UID 1001...
Mar 30 07:40:22 (systemd)[1085]: pam
unix(systemd-user:session): session opened for user userb(uid=1001) by userb(uid=0)
Mar 30 07:40:22 systemd-logind602: New session 2 of user userb.Mar 30 07:40:22 login696: pamunix(login:session): session opened for user userb(uid=1001) by userb(uid=0)
Mar 30 07:40:22 systemd[1]: Created slice user-1001.slice - User Slice of UID 1001.
Mar 30 07:40:22 systemd[1]: Starting
user-runtime-dir@1001.service - User Runtime Directory /run/user/1001...
Mar 30 07:40:22 systemd-logind[602]: New session 1 of user userb.
Mar 30 07:40:22 systemd[1]: Finished
user-runtime-dir@1001.service - User Runtime Directory /run/user/1001.
Mar 30 07:40:22 systemd[1]: Starting
user@1001.service - User Manager for UID 1001...
Mar 30 07:40:22 (systemd)[1085]: pam
unix(systemd-user:session): session opened for user userb(uid=1001) by userb(uid=0)
Mar 30 07:40:22 systemd-logind602: New session 2 of user userb.

Notably, there's no accompanying ssh login entry!! The user is in the sudo group, and starts running commands via sudo at 07:41. They install curl, update sshd_config to allow password login, reload sshd, then ssh in. Weirdly, the home directory isn't created until 07:43, which is when they ssh in.

The shell is changed to bash, then their bash history shows the following, where they bypass ufw, set up screen, and run masscan.

sudo touch vnc.txt && sudo chmod 777 vnc.txt
sudo iptables -I INPUT -j ACCEPT
sudo apt-get install screen libpcap-dev iptables masscan -y
sudo iptables -A INPUT -p tcp --dport 61000 -j DROP
screen
sudo touch res.txt && sudo chmod 777 res.txt
sudo masscan 0.0.0.0/0 -p22 --banners --source-port 61000 --rate 50000 --exclude 255.255.255.255 -oL res.txt
sudo masscan 0.0.0.0/0 -p22 --banners --source-port 61000 --rate 500000 --exclude 255.255.255.255 -oL res.txtsudo touch vnc.txt && sudo chmod 777 vnc.txt
sudo iptables -I INPUT -j ACCEPT
sudo apt-get install screen libpcap-dev iptables masscan -y
sudo iptables -A INPUT -p tcp --dport 61000 -j DROP
screen
sudo touch res.txt && sudo chmod 777 res.txt
sudo

Читать полностью…

r/SelfHosted

Dynacat needs testers!

Hello everyone,

>Probably some of you already know about this app, but if not here's a quick explanation: Dynacat is a self-hosted dashboard built for people who want their information in one place. Forked from Glance, it focuses on dynamic content updates and seamless integration with external applications - without requiring you to write custom widgets.

I’ve been having a hard time getting enough feedback on my app recently, so I’m asking for help from the community. I have a lot of exciting features planned, but without testers it’s difficult to make sure everything is smooth and ready before the initial release.

Some of the things I’m currently working on include OICD, which has been one of the most requested features for a long time, support for community widgets without needing to copy the full custom API setup (this part is already implemented, but it still needs proper testing), widget carousel support, and a lot more planned for the future.

If you’re interested in helping, feel free to open an issue in the GitHub repo with ideas, feedback, or things you’d like to see added. You can also join the Discord if you’d rather chat directly about bugs, problems, or future features. All links are below.

Website: https://dynacat.artur.zone
Discord: https://discord.com/invite/mUqTzrfjFP

https://redd.it/1se1ld7
@r_SelfHosted

Читать полностью…

r/SelfHosted

Looking for a self hosted note taking app

So as the title says I am looking for an app to self host where I can take notes in the markdown format as well as take handwritten notes on a mobile app with my samsumg tablet.

https://redd.it/1se0c99
@r_SelfHosted

Читать полностью…

r/SelfHosted

Is there an “Immich for documents”?

Hi all,

I’m looking for a document management system (DMS) for friends, family, and myself. I know about Paperless‑ngx and Papra, and while they look great, I’m worried the learning curve might be too steep for non‑technical users. (So I'm not looking for Paperless-NGX)

The one feature everyone keeps asking for is a simple folder structure. I know Paperless has storage paths, but that’s still too abstract for some of them, they really want a “create folder” button.

# What I’m looking for:

A clean, user‑friendly interface
Doesn't need to be super lightweight, 2-4 cores/4-6GB RAM
Real folders (or something that behaves like them)
OCR is a must, I want to search documents by words inside them
Multi‑user support with private spaces (users shouldn’t see each other’s documents)
Optional: share a document via link
Files stored on an NFS share
Ideally documents stay unmodified on disk (I don’t care about the folder structure on the NAS)

For context:
I run Immich for photos, and everyone loves it. I’m basically looking for “Immich, but for documents.”

Any recommendations?

https://redd.it/1sdx0jn
@r_SelfHosted

Читать полностью…

r/SelfHosted

What's the best Jellyfin Linux client with control support?

I love my jellyfin, but using the webui on devices like Steamdeck or a console-like PC build is not really good.

Have you got any suggestion for clients that have UI and a control scheme suitable for this usecase?

https://redd.it/1sdsdj4
@r_SelfHosted

Читать полностью…

r/SelfHosted

What happened to KitchenOwl?

I just noticed the Github Repo is gone: https://github.com/TomBursch/kitchenowl
His account too: https://github.com/TomBursch

And so is the website: https://kitchenowl.org/

The app is still available: https://play.google.com/store/apps/details?id=com.tombursch.kitchenowl&hl=gsw and was updated just 2 days ago.

u/T0mxD, any insight?

https://redd.it/1sd2lw9
@r_SelfHosted

Читать полностью…

r/SelfHosted

Giving back: simple ways to support the self-hosted projects you rely on

Hi everyone 👋,

Maintainer of NetAlertX (network monitoring + notifications) here.

> This is a bit self-serving, but applies to any self-hosted / FOSS project you use and like.

You do not have to donate or to contribute to FOSS projects with code to help improving them. You can contribute with a little bit of your time or knowledge.

Most projects don’t fail from lack of code, they fail from lack of feedback, visibility, and burnout.

Here are a few ideas:

- Help improving the documentation (text, typos, use cases, screenshots - all this makes things better)
- Share your favorite project on socials
- Write a blog post, or a how-to set-up guide
- Write how it helped you to achieve something fun or interesting to simplify your personal or work life
- Help with the translation effort (e.g. there are lots of projects on Weblate, no git knowledge needed)
- Running a nightly or dev build to test for bugs before they make it to the production release
- Report bugs and features with sufficient detail and care (super important to ease everyone's maintenance burden and minimize back-and-forth)

These things genuinely make a huge difference for maintainers and the community.

If you do want to help NetAlertX specifically, here are a few quick links:

- Help translate NAX in Weblate
- Help testing the dev versions
- Review the docs
- Social sharing

Also interested in hearing what are some other ways you’ve contributed to projects you use?

https://redd.it/1sdkw30
@r_SelfHosted

Читать полностью…

r/SelfHosted

My selfhosted pack
https://redd.it/1sd2egz
@r_SelfHosted

Читать полностью…

r/SelfHosted

PSA: Update to Jellyfin 10.11.7 immediately (Critical Security Fixes)

The Jellyfin team just dropped v10.11.7 and the patch notes contain a pretty heavy warning. It’s listed as a minor release, but the devs have explicitly stated:

"WARNING: This release contains several extremely important security fixes. These vulnerabilities will be disclosed in 14 days as per our security policy. Users of all versions prior to 10.11.7 are advised to upgrade immediately."

https://redd.it/1s94a18
@r_SelfHosted

Читать полностью…

r/SelfHosted

How to make your own VPN to avoid the UK government's Orwellian future

I know it is very difficult to stop people using a VPN, but if the individual VPN companies fold I want to make sure I have a safe backup.


Can anyone tell me a step by step guide to make my own VPN for privacy and to access sites that the UK considers bad (which probably includes half the internet by next year), plus a shopping list of items if needed.


I am not a tech genius, nor do I want to do anything heinous on the internet, so a fairly simple VPN will do me just fine. any help towards this would be very much appreciated!

https://redd.it/1s8htdf
@r_SelfHosted

Читать полностью…
Subscribe to a channel