Maxun v0.0.28 | Auto Pagination + 5x Leaner Docker Image
Hey everyone! We just shipped a fresh update and it’s a pretty meaningful one for performance and usability.
For anyone new here: Maxun is an open-source, self-hostable no-code web data extraction platform — a free modern alternative to tools like BrowseAI and Octoparse.
You don’t write scrapers — you record them. Point, click, scroll, and Maxun turns your actions into a reusable robot that outputs clean, structured data.
GitHub: https://github.com/getmaxun/maxun
What’s new in v0.0.28?
Automatic Pagination Detection
Maxun can now detect the correct pagination method for your target website automatically.
You can accept the suggestion or override it if you prefer.
https://github.com/user-attachments/assets/a3a95b20-1268-4385-930d-9a719e18e311
Docker Image is \~79% Smaller (5× Leaner!)
We shrank our backend image from 1.2 GB → 247 MB.
Pulls are faster and running Maxun self-hosted is smoother.
🛡️ BYOP (Bring Your Own Proxy) for Scrape Robots
Your custom proxy setup now works for Scrape Robots too.
Everything is fully open-source.
Would love your feedback.
https://redd.it/1pasthl
@r_SelfHosted
Ode v1.2.0: Theming Engine, Presets, Defaults Handling, Custom 404 Page
https://redd.it/1paua8a
@r_SelfHosted
VPN based extranet for friends
first time poster here (or on reddit in general)
I've been trying to make for my friends some sort of vpn/extranet so we all could share our selfhosted services together. I've installed on a rented vps OPNsense so I could manage the traffic safely and use it's builtin wireguard plugin for the clients (my friends and whoever) to join the network (10.69.0.0/17)
The backend servers are sitting behind a netmaker vpn (the opnsense had to be connect to that network via a gateway since as far as I know netmaker doesn't have netclient for freebsd). All of this is on the subnet 100.75.44.0/24.
The problem I've encountered is that the network throughput with this setup was pretty sad, around 20-40Mbps between clients on the opnsense vpn even...
I've tried to use netbird and headscale to replace netmaker and the opnsense plugin altogether but I couldn't understand how to create users for my friends and headscale is far too complicated to my nontechnical friends.
I would REALLY appreciate some suggestions. I've also made a diagram because I feel that I didn't explain this quite
https://preview.redd.it/l2y2xzvntf4g1.png?width=1858&format=png&auto=webp&s=2d9123c13c187e27a3e7984a6b422531609767bd
https://redd.it/1papjap
@r_SelfHosted
Void for Jellyfin android TV Beta and source code release
Void is an open-source, modern, powerful, and feature-rich client for Jellyfin, written from scratch (not a fork). It features a clean UI and solid playback support, designed to take full advantage of the Jellyfin API.
# Feature List
Faster login using QR code
Full ASS subtitle support thanks to MPV
HDR fallback support if Dolby Vision is not supported by the device (fixes black-screen issues) (experimental)
Audio passthrough
Hi10P hardware decoding support
Transcoding
Theme music
Skip intro
Special features / extras support (behind the scenes , deleted scenes, etc)
Subtitle offset and size adjustment
Improved multi-version support with preferred parent-folder logic (e.g., if you play an episode from Folder B, the next episode will also play from Folder B, instead of switching back to Folder A)
Remembered audio and subtitle selections (. if you use English subtitles with Japanese audio for episode 1, the next episode will also use English subtitles with Japanese audio instead of the default)
Auto-player mode (automatically switches between ExoPlayer and MPV based on content)
Version tagging based on filename or parent folder name (such as REMUX,Blu-Ray,etc)
Collections support
Alpha scroller
MPV config edit support
And more…
# In progress
mTLS
# Planned
Cast and crew page
Multi-user support
Music support
Hi10P hardware decoding is supported on Fire TV 4K (1st gen, 2nd gen, and Max).
(It was very painful to figure out how to enable this!)
If someone with a Google TV streamer can confirm whether Hi10P playback works on their device, I will enable support for it as well.
This is a hobby project built around my own library and structure so I can enjoy my media better. If you have any feature requests, feel free to ask or open an issue on GitHub :)
Github TV | Mobile | Playstore | Amazon Appstore | Discord
Screenshot
https://preview.redd.it/n3a6asdj2f4g1.png?width=1920&format=png&auto=webp&s=075c314082baee1d9753f4d736a058aee39e4865
https://preview.redd.it/xco1a3dx1f4g1.png?width=1920&format=png&auto=webp&s=1bccc5c0c2a510552d3331422baecaba09a67515
https://preview.redd.it/nyar8gdy1f4g1.png?width=1920&format=png&auto=webp&s=6d6970667f47fb36d923554b0e0de168db4efc63
https://preview.redd.it/7dovolom2f4g1.png?width=1920&format=png&auto=webp&s=e8232813b5bf5fbc9c2573378512713136b8df09
https://redd.it/1paltvn
@r_SelfHosted
Probably just me being stupid or sm..
https://redd.it/1paiyj9
@r_SelfHosted
I made a kinda dumb thing (Nextcloud)
I made a dumb thing. Kinda specifically for Nextcloud. It could be used anywhere, but I intended to use it to emulate the feel of the old games you could use as widgets on iGoogle. It used to be the hub of your internet usage. Where surfing the web started. Filled with useful stock trackers, email widgets... and dumb little browser games and desktop pets. And because my Nextcloud dashboard has turned into a hub for my internet usage and it supports widgets, I wanted it to have my... dumb little browser games and desktop pets.
To achieve this, I started by writing a little HTML file that would load up the Ruffle player and start a game of my choice via URL argument (e.g. `https://yourdomain.com?file=https://otherdomain.com/path/to/cors/enabled/download.swf`). That way, my web browser wouldn't complain about drawing cross origin content on an iFrame Widget from my domain (both the Nextcloud server and the HTML file can be hosted on the same domain). However, I quickly realized that I could program real functionality into this little HTML file. An overlay to help me manage games. Resolution options to force games to fit within dimensions. Anything that would make configuring and playing games right from the widget much easier, without having to modify URL parameters in your iFrame Widget's settings.
The end result: a launcher for managing classic flash games (or any other single SWF hosted with CORS). All accessible from your Nextcloud dashboard. And deployable with a single CURL command. Currently under 1,200 lines in a single file. With none of the game content hosted on the server (all SWF files and content is pulled remotely, so don't worry about hosting copyrighted content).
Check out the GitLab (main) or the GitHub (mirror)
https://preview.redd.it/wksp647rxc4g1.png?width=1729&format=png&auto=webp&s=60280290bbd7b34147c3870b3e32cb0990cac238
https://preview.redd.it/yixs677rxc4g1.png?width=1729&format=png&auto=webp&s=8875ef8cf881401f25989a4c2f954067ffc40159
https://preview.redd.it/5rnwn77rxc4g1.png?width=1729&format=png&auto=webp&s=8eaf796ce4bdb88fc71cc645b657bccc3cd5b693
https://redd.it/1padjng
@r_SelfHosted
Grep Cookie Virus removeal
I have very strange "virus".
From start... im running a server (no user data related things on it, no passwords or seesions, mainly files).
However i recently found something killing my CPUroot 25598 0.0 0.0 9692 700 ? S 09:31 0:00 bash -- root 25600 0.0 0.0 4380 356 ? S 09:31 0:00 cut -f1 -d: -- --- root 25599 99.8 0.0 9668 940 ? R 09:31 25:39 grep -nP /sfpzqikfotfc|Cookie|.*a57bbac18=d0d87d8990118557ec39d332ea4c.*|/entqfuzwohpavzh|Cookie|.*db3aa6ae4b=2ee695d24e31def32.* /tmp/tmp.93wWLv1Zx2
Changed root password tried to kill it, removed all im /tmp directory, checked CRON tasks (hopefully everyone).
Server runs Centos 7 with Centos Web Panel
ClamAv (is old on this OS) and maldet -a / did not find anything.
Any suggestions?
https://redd.it/1pads4g
@r_SelfHosted
Libria
Hey folks,
I’ve been working on a new selfhosted project called **Libria**, and thought I’d share it here in case anyone finds it useful or wants to give feedback.
Libria is basically my attempt to build a self-hosted “digital library manager” that handles more than just books. Think of it like a mix between a very lightweight Google Drive, Calibre-Web and a bit of Jellyfin but for documents. It’s written in C# (.NET 9) on Ubuntu and uses MySQL under the hood. Everything is run through Docker.
Right now it supports:
* PDF books
* EPUBs
* Images
* Audio files
* Pretty much any document (docx, txt, etc.)
You can upload files, view PDFs and EPUBs directly in the browser, organize stuff into collections, and stream audio. Files are stored locally under a data directory and metadata is saved in MySQL.
If anyone wants to check it out or maybe even contribute, here’s the repo:
[**https://github.com/IcyDrae/Libria**](https://github.com/IcyDrae/Libria)
Install is pretty simple: clone the repo, create a data folder, then run the docker-compose file. I haven’t implemented automatic metadata extraction yet but that’s planned next, along with better search and tag support.
I’d really appreciate any stars, feedback, issues, criticism, or ideas. This is my second bigger selfhosted-type project and I’m trying to make it actually useful instead of just another abandoned GitHub repo. Just keep in mind it’s still early and probably has rough edges. I’m developing on Ubuntu so that’s the main environment it’s tested on.
Thanks in advance to anyone who tries it or even just checks the repo out.
https://redd.it/1pacw2i
@r_SelfHosted
SparkyFitness v0.15.9.6 — A Self-Hosted MyFitnessPal Alternative now Supports Tandoor integration
https://preview.redd.it/eie5w7zd3b4g1.png?width=1080&format=png&auto=webp&s=53505881bb41ede12f30b5dd731dab53dafbe919
https://preview.redd.it/83b8iabe8b4g1.png?width=665&format=png&auto=webp&s=300684f54447055dcfa3c9ccffe47598da7dadbb
Excited to share an update!
Happy to share that Tandoor integration is now complete. And also, I bought Mac Mini today for iPhone App development!!!!
Thank you all for those who Sponsored. We reached 50% of the goal and I bought the Mac mini as I didn't want to miss holiday deals going on here. This will help me to continue enhance Android mobile app and as well as release iPhone app soon.
You can support the project in many ways such as document enhancement, development, testing and as well as providing feedback. Thank you all for your continuous support.
https://github.com/CodeWithCJ/SparkyFitness
Nutrition Tracking
OpenFoodFacts
Nutritioninx
Fatsecret
Mealie
Tandoor
Exercise/Health metrics Logging
Wger
Garmin Connect
Withings
Github Free Exercise DB
Water Intake Monitoring
Body Measurements
Supports Custom measurements
Goal Setting
Daily Check-Ins
Comprehensive Reports
Nutrition Trends
Workout Heat Map, Max Weight Trend, Volume Trend, Reps vs Weight
Garmin - Advanced Activity insights including Heart Rate trend, Map etc.
Seep Analysis (Rem, Deep, Light, Awake)
Stress Analysis
Tabular reports
OIDC Authentication, Magic Link, MFA etc.
Mobile App
Android app is available.
iPhone Health sync via iOS shortcut. Mobile App is in progress.
Web version Renders in mobile similar to native App - PWA
AI Nutrition Coach - WIP
Log food by chat text & uploading images
Log exercise
Log water intake
Log check-in measurements
Coach - Not started yet.
Caution: This app is under heavy development. BACKUP BACKUP BACKUP!!!!
https://redd.it/1pa74ni
@r_SelfHosted
I made a tool to easily try out / install Linux - it's called pxehost
Hi all. This is the first ever project I've announced to self-hosted.
Website: https://pxehost.com
My goal was to make it as EASY AS POSSIBLE to try out or install Linux. And this program does the job. It's just one command you run on any OS, and all the other computers on your local network automatically have access to 50+ live CDs and installer ISO via netboot.xyz.
### Instructions
- Download and run pxehost (or build from source) - instructions on the site
- Enable PXE boot on the other computer
- Boot up via PXE on the other computer
Then you will see the netboot.xyz menu. From that menu you can select for instance Live CDs > Linux Mint and it will download and boot Linux Mint for you automatically.
So in less than 5 mins you can try out Linux without needing any USB drives or anything.
### About the code
It's written in Go, cross platform open source, root-less, has no dependencies, no configuration options. ~1600 SLOC
### Backstory
I first installed Linux over 15 years ago, mainly used Ubuntu and then Arch. In the early days I did installations by burning an ISO to a CD, but lately it's been USB.
The USB method does work, but I always found it super painful to have to install some program on windows just to set up a USB to install Linux with.
I have known about PXE for a long time, but every time I looked into it, it just seemed confusing and hard to set up.
A few weeks ago I tried to set up PXE from my MacBook and after a few hours of fighting with Docker and whatever, I asked ChatGPT for a single-file Go program that can do all the PXE stuff. Surprisingly that worked! The code was a mess so I spent a while cleaning it up, adding tests, etc.
Along the way I discovered that you don't need sudo/admin permissions to bind to ports <1024 on any OSes these days. I really didn't want my tool to need sudo, so this was great news.
https://redd.it/1nqer0c
@r_SelfHosted
Which music server
Hi everyone, Which music server did you use for listening your music ?
I’m asking because I’m the developer of AudioMuse-AI:
https://github.com/NeptuneHub/AudioMuse-AI
It is a free, open source and selfhostable project that integrate with the API of music server to enable the creation of automatic playlist based on sonic analysis.
Till now I support, by API integration, Jellyfin, Open Subsonic API (like Navidrome and LMS) an Lyrion. And I’m thinking which other Music server are used out of there to reach more users.
I’m thinking about Music Player Daemon, any other Music server could be useful to be integrated in your opinion?
Thanks everyone for your feedback.
https://redd.it/1nqhu7r
@r_SelfHosted
Linkwarden v2.13 - open-source collaborative bookmark manager to collect, read, annotate, and fully preserve what matters (tons of new features!) 🚀
Today, we're excited to announce the release of **Linkwarden 2.13**! 🥳 This update brings significant improvements and new features to enhance your experience.
For those who are new to Linkwarden, it’s basically a tool to collect, read, annotate, and fully preserve webpages, articles, and documents, all in one place. It’s great for bookmarking stuff to read later, and you can also share your resources, create public collections, and collaborate with your team. Linkwarden is available as a **Cloud** subscription or you can **self-host** it on your own server.
This release brings a range of updates to make your bookmarking and archiving experience even smoother. Let’s take a look:
# What’s new:
# 🏷️ New Tag Management Page
We added a dedicated page where you can view, sort, add, bulk merge, and bulk delete you Tags, all in one place.
Tag management page
# ⚙️ Compact Sidebar
You can now shrink the sidebar for a more compact and minimal look.
# 🐞 Bug fixes and Optimizations
This release comes with many bug fixes, security fixes, and optimizations that's recommended for all users.
# ✅ And more...
There are also a bunch of smaller improvements and fixes in this release to keep everything running smoothly.
Full Changelog: https://github.com/linkwarden/linkwarden/compare/v2.12.2...v2.13.0
# Want to skip the technical setup?
If you’d rather skip server setup and maintenance, our **Cloud Plan** takes care of everything for you. It’s a great way to access all of Linkwarden’s features—plus future updates—without the technical overhead.
We hope you enjoy these new enhancements, and as always, we'd like to express our sincere thanks to all of our supporters and contributors. Your feedback and contributions have been invaluable in shaping Linkwarden into what it is today. 🚀
Also, the Official Mobile App for iOS and Android are coming very soon! Follow us on linkwarden">**Mastodon**, **Twitter (X)**, and **Bluesky** for the latest updates.
https://redd.it/1nq9drl
@r_SelfHosted
GitOps without Kubernetes: Declarative, Git-driven Docker deployments
For the past year, I’ve been developing **Simplecontainer**, a container orchestrator that runs on top of Docker and enables GitOps-style deployments to plain virtual machines. The engine itself also runs as a container on Docker. Everything is free and open source.
Quick intro:
[You can read the blog article here](https://blog.simplecontainer.io/gitops-without-kubernetes-declarative-git-driven-docker-deployments-with-simplecontainer-io/) (if you are interested in detail), which explains all the GitOps features:
* Built-in **GitOps reconciler** for automatic deployment sync, drift detection, and CI/CD integration.
* Declarative YAML definitions like Docker Compose, but with **Kubernetes-like features** (clustering, secrets, replication).
* Ideal for small/medium projects or home labs—**no Kubernetes overhead** needed.
Getting started is as simple as running a few commands to install and start the simplecontainer manager (`smrmgr`). You can define your containers in YAML packs, link them to a Git repo, and let simplecontainer automatically deploy and keep them up-to-date. All while on the node directly you can still use docker commands.
There is also a [Video demonstration of simplecontainer UI dashboard](https://www.youtube.com/watch?v=KjfTljcSD4k) the Simplecontainer UI dashboard that shows, in under 2 minutes, features such as connecting to a remote node, GitOps deployment via the UI, and using the terminal shell for remote containers.
Anyone interested in trying out the tool - I am here to help. You can get running with a few commands if you have Docker already installed (\~30s).
I’m very active on [Simplecontainer’s GitHub](https://github.com/simplecontainer/smr), responding to issues and discussions as quickly as possible. If you’d like to try out Simplecontainer, I’m happy to provide guidance and help resolve any issues. I’m also interested in hearing which features would be most beneficial to users that are currently missing.
**Also, what I'm interested in is what kind of deployments would be interesting to the community, since I am testing heavily now and writing an example of deployments.**
https://redd.it/1nq1840
@r_SelfHosted
Swetrix v4 (OSS Google Analytics alternative) - new UI, OIDC, project sharing and more!
https://redd.it/1nq32p1
@r_SelfHosted
Looking for guidance on what software to use for my 'needs'
Hi, I'm planning buidling my first home server. I would like to build a NAS, and my plan is to use TrueNAS. I also want to run JellyFin (without hardware acceleration) that uses the media in the NAS.
For hardware I have:
Dell OptiPlex 7040 Mini Tower Desktop PC
- Processor: Intel Core i5-6500 (2.7GHz, 4 Cores)
- Memory: 8GB DDR4 RAM (I plan to upgrade to 16GB if needed)
- Storage: 256GB SSD
- HDD Storage will be added for NAS
I would like to ask for guidance on how to setup the software side of things. My plan was to use ProxMox as the base OS, then have a VM for TrueNAS and another VM for JellyFin
https://redd.it/1nq091q
@r_SelfHosted
Looking for a self-hosted web app for document editing (Not NextCloud)
Hi everyone,
I’m looking for a self-hosted application that lets me work on documents directly in the web browser. Something similar to NextCloud’s document editing capabilities, but I’m looking for alternatives—**not NextCloud** itself.
Ideally, it should allow:
* Real-time editing in the browser
* Multiple file formats (like DOCX, ODT, or similar)
* Easy self-hosting on my server
Does anyone have recommendations for solid alternatives?
Thanks in advance!
https://redd.it/1patc2h
@r_SelfHosted
You need to backups for your NAS / Homelab
So we all spent hours if not days creating/designing our perfect NAS or homelab but a lot of us dont think of backups I understand like its too complicated or its too costly etc etc
But hear me out I am saying dont backup your whole server just backup your app data folder(which contains all your configuration of all your apps) and backup your important data which you know will either take hours to setup or very important(like photos).
you can install duplicati or similar software which even optimise your backup and use cloud storage like backblaze or whichever you like
dont trust your harddisks something can go wrong anytime
PS: My last month bill was ~₹10(i.e $0.1)
https://redd.it/1paqk8o
@r_SelfHosted
Deployment Test Needed NetGoat: Open Source Reverse Proxy & WAF is almost ready for v1.0
Hello r/selfhosted community!
We are just seven days away from the official v1.0 release of NetGoat, our self-hosted, high-performance reverse proxy and application firewall. It’s designed to give homelab users and small teams a powerful, open-source alternative to tools like Cloudflare.
The honest truth is this: While the core application is almost feature-complete, we've hit a major roadblock - the current Docker Compose setup is not reliable, and the initial self-hosting documentation is weak.
We know this is unacceptable for a self-hosted project. We can't release until the setup is rock-solid and the documentation makes the first run seamless.
# 🙏 Request: Urgent Deployment Testing Needed
We are urgently seeking feedback from advanced users and deployment experts in this community to help us find and fix the final roadblocks this week.
The Mission:
1. Clone the latest branch: `https://github.com/netgoat-xyz/netgoat`
2. cd into a folder named docker (DO NOT CHANGE THE ENV's)
3. Attempt the Docker Compose installation based on the updated (but still rough) guide in the README.
4. Post a comment below about your experience (OS, hardware, time taken, blockers, error logs, etc.).
Your feedback is our final sign-off!
# 💡 Why NetGoat?
For those willing to test, here’s a look at what you’ll be helping us deliver:
Built-in Security: Includes a Web Application Firewall (WAF) and automated Anti-DDoS rate limiting.
Real-Time Monitoring: A sleek dashboard to monitor traffic, bandwidth, and errors for every proxied service.
Zero Trust Focus: Modern architecture designed for securing internal resources.
Docker-Native: Fast and lightweight using Bun and Next.js.
# 🤝 Real-Time Support
I am available all day today and tomorrow to personally help you debug the Docker setup in real-time.
If you run into an issue you'd like to debug live:
Please send me a direct Reddit DM.
Or, post a comment below.
I will share a private invite to our support channel where we can work through the issues together. Your success in getting it running is our v1.0 goal!
Thank you so much for your help in making NetGoat a stable project for the community.
https://redd.it/1palxi9
@r_SelfHosted
Stop AI slop
I'm not against Al being used to develop someting. Its a great tool in the right hands. But the utter slop some people produce here is starting to get ridiculous.
Also, mods please set a minimum karma/account age for people to post here. I just saw this post with an account made just today and everything, starting from the post, to the software is purely Riding on vibes. The user didn't even care to remove the Chatgpt placeholder:
https://www.reddit.com/r/selfhosted/s/Mg4yHm8HlG
This subreddit is great and I hope some modetation steps are taken before it all goes downhill and this sub is filled with such low quality posts
https://redd.it/1palcdd
@r_SelfHosted
Best All-in-One Reader System
Hi all, I am trying to set up an all-in-one reader system for across all of my devices. I am struggling to find any that seem to really be a good option though. I have seen Kavita but haven't tried it out yet as I see a lot of people are saying that it is a pain to work with if files aren't perfect going in. I also can't find any good readers for Linux besides Calibre but that seems to not really be compatible with Kavita and I have seen that clibre-web isn't very great either. I just ideally would like to not have multiple apps to do the same thing. Below is a list of all the things that I am looking for. Thank you in advance for any and all help!
Need:
Cross-platform sync and native application (At least Linux, Windows, and Android but ideally also Windows and iOS)
Support for all eBook formats (At least epub, pdf, cbz, and cbr formats)
Able to read books/comics in LTR, Manga in RTL, and webcomics top to bottom
Zoom for images in said eBooks
Foss server and apps wherever possible
Would be nice:
Easy file editing (upload/removal/metadata/etc)
Audiobooks in case I ever decide to get into them
eInk, dark, and light mode settings
https://redd.it/1pag97e
@r_SelfHosted
Self Hosted Document Library with Remote Upload.
Hey guys im looking for something that allows people to upload files like .pdfs / word docs etc and where I can share these files publicly on a web page. Im trying to make a service manual directory for electronics repairs. Looking for something where I can make folders or areas like TV >> Sony >> Service Manuel etc... And others can download it.. Also people can upload.. Ill keep searching and if you guys have any apps in mind please let me know.
Thanks in advance!
https://redd.it/1pad8wn
@r_SelfHosted
Tailscale, Pangolin, Netbird or what?
I have a VPS that I had planned to use for two purposes. Headscale server so I can access selfhosted services when away from home; and to route all outgoing traffic through it as a replacement for my VPN subscription (a tailnet 'exit node'). I was hoping to have adgaurd on there too.
After doing some research/testing I think I might need a different solution. It appears that the server you use for Headscale can't also be used as an exit node. I'd either have to buy another VPS for that (the exit node is more important tbh), or just use Tailscale. I am against Tailscale as I don't want to set it up with an MS/google/github etc account or have to go to the trouble of setting up a webfinger for OIDC.
I've been looking at Pangolin and it seems pretty neat - I like that it also handles reverse proxy, auth, crowdsec etc. Onlt unknown is if I set that up on the VPS can I still route outgoing traffic through it?
I could just use wiregaurd, but tbh I'm looking at low effort solutions that wont take up a lot of free time to maintain. That's why Tailscale and Pangolin appeal.
Have I overlooked something here? Maybe my requirements are niche, or perhaps there is a better solution out there.
https://redd.it/1pacy35
@r_SelfHosted
My first home server finally done, looking for advice from vets.
Hey everyone! I spent my Thanksgiving break setting up my first ever home server for my family and I, and would love some thoughts on the current set up, and possible improvements from those who have been at this longer and who understand the tech better.
My two main concerns right off the bat- how my storage is allocated (detailed below) and that I don't have a reverse proxy. I just use tailscale funnels to access my services from anywhere with somewhat clean links. I have no idea the security of this, or if I should genuinely be concerned with security overall. More details included below:
Currently, it's running from a Mini PC with 32 gigs of DDR4 ram, an AMD 3350H, with a 1TB ssd (snagged this for 200$, felt like a steal ?) with Ubuntu LLS
it currently runs the following containers:
Paperless-NGX (important file/document storage for my dad and I)
NextCloud (google drive/NAS style system, whole family)
JellyFin (over 300 movies ripped from DvDs, whole family)
Minecraft server (personal realm)
Immich (iCloud photo replacement to store my sister's current 1tb of photos taking up half our 2tb family icloud, as well as my photos)
Portainer to monitor my containers
Tailscale (mainly for getting around pesky streaming service location restrictions as a college student)
I have 4 external HDDs connected to the mini PC as well:
2tb - JellyFin media + nextcloud
2tb - NextCloud
4tb - immich
4tb - mirrored to the other 4tb (with self-hosted photo storage, I didn't want to risk losing anything at all, had a traumatizing experience with this many years ago)
No reverse proxy because every time I try, I just can't get it working, and Tailscale seems to do the trick with 0 effort. Like I said, any recommendations for other containers to run, ways to improve security, or general thoughts on this setup/layout would be appreciated!
https://redd.it/1pab8qn
@r_SelfHosted
ERP system (or similar)
Good evening everyone, I would like to know if there is a self-hosted solution for a type of OS management system, opening tickets, defining the responsible technician, printing a quote, these types of things, the more complete the better.
https://redd.it/1pa28gg
@r_SelfHosted
.Weird Uptime Kuma Issues
I just started having this problem a couple days ago. My self-hosted sites intermittently go up and down every 3-10 minutes, all day long. I am using a cloudflare tunnel. I have the same sites monitored remotely as well using Uptime Robot and Uptime Robot reports no issues. Whenever I get a site down notification, I go to the site and it loads fine. I even decided to add amazon.com and it also reports amazon down intermittently every few minutes. This only just started happening a couple days ago and it has been running flawlessly for months before that. Any ideas whats going on or what I should do to troubleshoot? I have the latest stable release of Uptime Kuma but also upgraded to the beta just to see if anything changed and it didn't.
https://redd.it/1nqefwc
@r_SelfHosted
VICTORY! I now have self-hosting through my Tailscale setup!
I figured out how to use Tailscale's funnel feature to reverse proxy to my services. Yippee!
https://redd.it/1nqf3hd
@r_SelfHosted
I created Jellycorrd - a Discord bot for Jellyseerr requests & Jellyfin notifications
Hey everyone,
I wanted a really simple way for users on my Discord server to request media via Jellyseerr and get nice notifications when new movies/shows are added to my Jellyfin server.
So I created **Jellycorrd**, a lightweight, self-hosted bot that does both.
**Features:**
* `/request` & `/search` commands with autocomplete to interact with Jellyseerr.
* Rich embed notifications for new items added to the Jellyfin server.
* Easy to deploy and configure.
The best part is the simple installation, especially with Docker.
Easiest Install Method (Docker):
1. Save the `docker-compose.yml` from the repo.
2. Create a `.env` file and add your API keys.
3. Run `docker compose up -d`
That's it! The bot will download and start automatically.
It’s open-source and ready to be used. You can find the files and more detailed instructions on the GitHub page.
**GitHub Repo:** [**https://github.com/nairdahh/Jellycorrd**](https://github.com/nairdahh/Jellycorrd)
Let me know what you think!
https://preview.redd.it/7ljfds9bpbrf1.png?width=1285&format=png&auto=webp&s=13ca7b0c4ff65b6a8843e937b2f1d3386e417122
https://preview.redd.it/qu8wor9bpbrf1.png?width=525&format=png&auto=webp&s=0918cc9de20a50c6f37a04d4120f776640e65e20
https://preview.redd.it/1ono0s9bpbrf1.png?width=544&format=png&auto=webp&s=6e29218dccfbe8b50a22fbe0442aa7cefec9ed08
https://preview.redd.it/he6yvr9bpbrf1.png?width=592&format=png&auto=webp&s=ada284c9844bef180941b7c19f37051e1f19838c
https://redd.it/1nq8qp5
@r_SelfHosted
Sanity check for first my self-hosted system
Hi.
I'm a frequent lurker, and I'm ready to take the step to self-hosting content on my own.
As I'm completely new, I've been researching various topics (hardware, apps, etc.) for weeks (Youtube, reddit, blogs, articles)
As for hardware:
I have a GMKtec NucBox M3 with 16GB RAM as brain power.
On it, I plan to run the essential *arr apps + Jellyfin, PiHole, Home Assistant, either NextCloud or FileCloud and maybe Immich if the resources allow it.
For storage, I planned on a 2-bay DAS with 12TB in RAID1. I would like to split the 12 TB into two partitions (Jellyfin, file storage/Immich). Ratio is TBD
In my research, I found that for similar setups, people used Proxmox, therefore, I plan on taking the same route.
For now, I plan on having all of it only locally. I need more research for protection if I want to access it from outside.
Am I missing anything crucial in my setup planning, or am I taking magic shrooms, and it won't work this way?
Any feedback is welcome on my endeavor into self-hosting.
https://redd.it/1nq448q
@r_SelfHosted
Typepad is shutting down! Here are 5 open source alternatives to switch to
Hi,
As some of you probably know by now, Typepad is shutting down on September 30, 2025.
If you're affected by this change, and looking for a replacement, I've compiled some of the best open-source alternatives to Typepad:
https://openalternative.co/alternatives/typepad
This is by no means a complete list, so if you know of any solid alternatives that aren't included, please let me know.
Thanks!
https://redd.it/1nq1tk8
@r_SelfHosted
Meshmon: A Self-Hosted, Distributed, Mesh Network Monitoring Tool
Heres a little pet project i’ve been working on: Meshmon. it's a decentralised, distributed monitoring system.
# No Single Point of Failure
meshmon is designed so that there’s no single point of failure. Each node can operate independently and share monitoring data with others. If one node goes down, the rest of the network continues to function and monitor as usual. This makes it quite resilient.
# What it does:
Live Monitoring: Track node status, connectivity, and network health in real time.
Config Management: Easily manage node configs via centralised git repos.
Discord Alerts: Get notified when nodes change status.
Distributed Alerts Multi-node alert handling and alert leader selection
Web Dashboard: Clean UI for visualizing your mesh and node details.
# How to use it:
Just check out the [README](https://github.com/rippleFCL/meshmon) for setup instructions. Docker and Compose configs are included for quick deployment.
# Future Features
Some features planned for upcoming releases:
Prometheus Exporter: Expose meshmon metrics for easy integration with Prometheus and Grafana.
Metrics History: Store and visualize historical metrics for pretty graphs.
Non-meshmon Monitors: Add support for monitoring external hosts/services via ping and HTTP checks, not just meshmon nodes.
Come join the public cluster we will be glad to have ya!
Feel free to leave any questions or feedback.
https://redd.it/1npr2tn
@r_SelfHosted