r_selfhosted | Unsorted

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

-

@r_channels

Subscribe to a channel

r/SelfHosted

DumbPad V1.0.4 Release - An Even Better Editor Experience

### DumbPad v1.0.4 Released 🎉
View Release Notes

What's New:

- Code Syntax Highlighting – Supports ~180 languages via Highlight.js with copy-ready labels.
- Split Preview – Side-by-side live markdown editing, mobile-friendly with resizable panes.
- Default View Setting – Choose your preferred editor view (editor/split/full).
- Filenames – Notepad names now used for filenames in /data.

Fixes:

- Smarter Undo/Redo – Session-based per notepad.
- Improved Tab Indent/Deindent – More intuitive tab behavior in editor.

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

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

r/SelfHosted

Self-hosted GeoIP & WHOIS API; built for internal tools and dashboards

Hi all,

As part of my onboarding at a small IT company, I recently built a self-hosted service that might be useful to others here. It’s a lightweight Flask app that combines GeoIP and WHOIS lookups behind a simple REST API.

**Main features:**

* Geo-IP lookup using MaxMind GeoLite2 (auto-updated)
* WHOIS queries for IPs and domains
* Reverse DNS support
* Simple JSON API with language support (e.g., `?lang=de`)
* Dockerfile included for easy deployment
* MIT licensed

It's intended for internal use (e.g., dashboards, monitoring tools, log enrichment) but might also be a good learning example...

Repo: [https://github.com/needful-apps/Gunter](https://github.com/needful-apps/Gunter)

Would love feedback or ideas for improvements. A few things I’m considering:

* optional authentication
* Swagger/Postman docs
* optional caching layer

Thanks in advance.

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

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

r/SelfHosted

I needed to expose APIs to non-devs without rewriting the backend every time

I work at a company where product, data, and ops teams constantly need “quick APIs” to access or manipulate data.

Every week someone would ask:

“Hey, can you create an endpoint that fetches X from our DB?”

It wasn’t complicated — but it took time to:

• Create a new route
• Write DB access logic
• Validate inputs
• Test it in Postman
• Deploy it

And honestly, it distracted me from deeper work.

So I started building Dyan — a visual REST API builder that anyone on my team can use (without writing code), but still keeps everything local, version-controlled, and self-hosted.

https://github.com/Dyan-Dev/dyan

We now run Dyan internally and expose simple endpoints to different teams safely. It’s made internal tooling way more efficient.

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

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

r/SelfHosted

Sendgrid Free Email API plan deprecated for a paid ones. Alternatives?

Today I received an email that sendgrid is deprecating the free email APIs
and moving to a paid plan... what a surprise!

>We want to let you know about an upcoming change to your SendGrid account and ensure you have time to prepare.
We’ll soon be retiring the Free Email API and Free Marketing Campaigns plans. You’ll have full access to your current features for the until Saturday, July 26, 2025 – including your sending limits, templates, contact management, and automation tools. After that, email sending will be paused unless you upgrade, and access to Marketing Campaigns will also be disabled.

Oh yes, 10 days to give users time... or just pay if you can't migrate in time.

I was using their service to send the few email for alerts/2FA of my some self hosted services.

Do you guy know another alternative compatible with both SMTP and Rest API?

I'm sending something like 5 mails in a month, or even less!
Most of them are automatic tests to see if mails connector works!

I used to selfhost the mail stack but is a PITA to maintain just for the couple of mails I really need to send.



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

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

r/SelfHosted

How do you automatically back up Google data (Gmail, Calendar, Drive, Photos, YouTube, etc.) to a self-hosted server?

Hey folks,

I'm trying to figure out a better way to back up my Google account data to my Linux server. Right now, I just use Google Takeout manually every so often, but that's a bit of a pain and not something I can automate easily.

Ideally, I'd like to set up something that runs automatically (weekly or monthly via cron or a script) and pulls down my data from:

- Gmail
- Google Calendar
- Google Drive
- Google Photos
- YouTube (subscriptions, maybe playlists or liked videos if possible)
- and possibly other services

Is there any kind of all-in-one tool for this, or do I need to piece together separate solutions for each service?

If I do need to go the piecemeal route, I'd really appreciate recommendations on the best tools or approaches for each service. CLI tools or Docker-based solutions would be ideal. Also, bonus points if I don’t have to re-authenticate constantly or jump through OAuth hoops every time.

How are you all handling this? Anyone got a setup they’re happy with?

Thanks in advance!

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

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

r/SelfHosted

CTA (Call to Action): Vibe Coding projects and post flairs on /r/selfhosted

# PROBLEM
Fellow selfhosters and moderators. It has come to my attention and to the attention of many others, that more and more projects are posted on this sub, which are either completely vibe coded or were developed under the heavy use of LLMs/AI. Since most selfhosters are not developers themselves. It’s hard for the users of this sub to spot and understand the implications of the use of LLMs/AI to create software projects for the open-source community. Reddit has some features to highlight a post’s intention or origin. Simple post flairs can mark a post as LLM/AI Code project. These flairs do currently not exist (create a new post and check the list of available flairs). Nor are flairs enforced by the sub’s settings. This is a problem in my opinion and maybe the opinion of many others.

# SOLUTION
Make post flairs mandatory, setup auto mod to spot posts containing certain key words like vibe coding^1, LLMs, AI and so on and add them to the mod queue so they can be marked with the appropriate flair. Give people the option to report wrong flairs (add a rule to mark posts with correct flair so it can be used for reporting). Inform the community about the existence of flairs and their meaning. Use colours to mark certain flairs as potential dangerous (like LLMs/AI vibe coding, piracy, not true open-source license used, etc) in red or yellow.

What do you all think? Please share your ideas and inputs about this problem, thanks.

Mod tagging:
/u/goguppy
/u/kmisterk
/u/astuffedtiger
/u/adamshand
/u/NikStalwart
/u/alpay-on

^1 vibe coding

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

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

r/SelfHosted

Wiredoor now supports real-time traffic monitoring with Grafana and Prometheus

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

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

r/SelfHosted

GitHub Release Monitor
https://github.com/iamspido/github-release-monitor

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

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

r/SelfHosted

OpenNebula 7.0 “Phoenix” Released

Link: https://opennebula.io/blog/announcements/opennebula-7-0-phoenix-released/

https://preview.redd.it/0epjtnhupvcf1.png?width=1466&format=png&auto=webp&s=62848e01ea00a530b6805c5877fd931b0be3ffde

Since apparently unknown by many here - this is a virtualization solution that has been around since well over a decade. You can take avantage of standard KVM and LXC and it is great for more complex setups. If it feels a bit too intimidating for simpler deployments they actually made a "to start with" deployment tool: https://github.com/OpenNebula/minione

If you ever looked at e.g. Apache CloudStack and felt it was complete overkill, OpenNebula might just fit the bill.

(I am reposting this with correct linking as per r/selfhosted rules, so apologies if you have already seen it before it got removed.)

Note: I have absolutely no affiliation with the company behind. It's just one more good alternative to Broadcom apart from e.g. XCP-ng, Incus, etc.

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

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

r/SelfHosted

Self-Hosted 3D Garden Planning Software

Hey everyone, I am a software developer who recently got laid off (DOGE). I garden as a hobby and so I spent a month working on this 3D garden planning software that has an emphasis on realistic sun conditions. I was struggling with figuring out plant placement due to partial shade conditions in my garden plot. I wished I had a tool where I could see what the sun conditions would look like throughout the day, or even several months later in the season.

My actual plot in May \(if I had this tool at the time, I would have planted the tomatoes in the right plot\)

The same plot with accurate shadows

It is in its very early stages right now, so if you are a gardener who finds this useful I could really use the feedback!

https://scrungy.com/

And the source code (just clone and run with `npx vite`):

https://github.com/pickles976/GardenPlanner

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

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

r/SelfHosted

Idle cpus are the work of the devil
https://redd.it/1lzorfi
@r_SelfHosted

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

r/SelfHosted

Looking for a Dedicated Server with good Anti-DDos on Germany

Hello, good morning, I have a server with Hetzner, AX102, it is a dedicated server but the anti-DDoS protection is not very good, I host a game ARK SE PvP which has a very toxic community, and I am exposed to attacks of this kind, so I am looking for strong anti-DDoS protection, I saw that OVH has it, but they do not offer located in Germany, and I would prefer to have one there, I also checked AVORO, but I talked with their staff and they no longer offer dedicated servers, so I am looking for an alternative that you personally recommend, the only requirement is that it offers good anti-DDoS protection, that I can choose Germany as the location and has decent prices, I will review any options you may suggest and I truly appreciate any recommendation

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

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

r/SelfHosted

Best client-side E2E-encrypted solution for file sync between multiple devices (desktop + mobile)

Hi all,

I'm looking for an E2E-encrypted solution (client-side) to sync my files.

I want to use my VPS / Hetzner Storage Box as Cloud storage, where my devices should connect to.

What I tried out so far:
- Syncthing: Could be awesome, but the client-situation is pure mess in the moment, with no official mobile clients available (e.g. Android: Only the fork still maintained, but only the F-Droid version is official, the Play Store version again from another maintainer, on iOS just a proprietary client and a nearly unknown open source one). That's too fragmented for my taste, especially if you want to use it in a untrusted node setup that is more an edge case.
- Resilio Sync: Best client situation, but closed source and it's eating my battery for breakfast
- Nextcloud: Client-side encryption is unstable and not recommended

Any other recommendation? I need available clients for nearly every OS (Windows, MacOS, Linux, Android, iOS).

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

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

r/SelfHosted

SparkyFitness v0.13 - Selfhosted alternative for MyFitnessPal now supports OIDC

After 10+ hours of struggle, finally OIDC is working now with SparkyFitness. I will be adding more features in the upcoming days. Hope this App helps many of us. Feel free to request features via Github.

* Nutrition Tracking
* OpenFoodFacts
* Nutritioninx
* Fatsecret
* Exercise Logging
* Wger
* Nutritioninx
* Water Intake Monitoring
* Body Measurements
* Goal Setting
* Daily Check-Ins
* OIDC integration
* Comprehensive Reports



[https://github.com/CodeWithCJ/SparkyFitness](https://github.com/CodeWithCJ/SparkyFitness)



https://preview.redd.it/7cnarkjzarcf1.png?width=1377&format=png&auto=webp&s=da48577dc1f11bd2f02498fc2414d15ca62796b3



**Caution: This app is under heavy development. BACKUP BACKUP BACKUP!!!!**

You can support us in many ways — by testing and reporting issues, sharing feedback on new features and improvements, or contributing directly to development if you're a developer.

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

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

r/SelfHosted

What a useful addiction to have

I've recently been pulled back into the addictive hobby (or life) of self-hosting after wanting to host some personal applications. And oh boy do I just love going deeper and deeper down the rabbit hole.

I started off with plainly installing Docker on my raspberry pi and spinning up a container of my application and accessing it through my local network on the exposed port.

But now, I've now gone through the iterations where I am now at a point where I have a good setup (I think):

* ufw firewall
* pi-hole
* wireguard vpn
* authentik
* godoxy

It's been a fun journey learning the in's and out's of networking, security and many other things. It's so satisfying to be playing around with all this and it actually benefitting your everyday life! :D

Next on my list is setting up a NAS. The fun never ends.

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

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

r/SelfHosted

What is everyone using for task management?

Hey everyone,


I'm interested to know what tool/s you are using for task management and what your general workflow is?


I really like Wekan for project managament, but I find it a bilt bulky for granular day to day to do lists. Plus I really need recurring tasks.

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

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

r/SelfHosted

PSA: all recent Intel platforms (600 / 700 / 800 series PCH) have issue with full-speed USB devices (like zigbee / serial / ... devices) and going to lower C-States

Just got bitten by this issue. TL;DR: if you actively use USB "full speed" devices (so USB1 devices) like Zigbee Coordinators, Serial UART's,.. your CPU pkg will not go lower than C2; thus causing elevated power use for no reason.

600 series - item 13: Errata list

700 series - item 11: Errata list

800 series - item 01: Errata list

None have workarounds, and the Intel forums are less than helpful / tonedeaf.

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

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

r/SelfHosted

Stories like this remind me why I self-host
https://filmstories.co.uk/news/wetransfer-updates-tcs-allows-it-to-use-your-data-to-train-ai/?utm_source=chatgpt.com

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

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

r/SelfHosted

The discussions about selfhosted email

TLDR at the bottom,

Im just wondering where all the negativity about selfhosted email comes from?

As someone that has been selfhosting email since the beginning of the year i could not be happier, everything just works and there are not limitations on amount of domains/users/aliases/storage.

But as soon as someone here brings up wanting to selfhost email the majority of responses seem to be a combination of:

> Not worth it, Microsoft/Google will always blacklist you and send you to spam.

> Too much work, some piece of software always breaks and nothing ever works long term.

> As soon as your server is available on the internet it will be hacked and you will loose all your data.

> Not worth it even if you do it professionally.

> The IP from the VPS is always on a blacklist and its impossible to keep it off the lists.

I might be a little hyperbolic here but i really dont understand this subs dislike for email?

Are these actual experiences people have with a correctly configured email stack or is this just something that has stuck around for the last 10-15 years and is just getting regurgitated each time someone mentions email?

Like, taking 15 minutes to install something like mailcow, reading the docs for another 15-30 minutes and then following their own "dns-generator" to copy and paste records is no harder then all the numerous posts about setting up your server with this tool for IaC to automate your proxmox host and vm deployment.

And if you feel a bit insecure about it, use something like s subdomain or just buy a cheap temporary domain to test it out with.

If you are someone that has tried to selfhost email that never worked out i would really like to hear in detail what and where stuff failed for you.

Am i completely out of touch here or whats going on?


TLDR: Email is not as hard to selfhost as people make it out to be as long as you read the documentation. People are blowing it way out of proportion.

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

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

r/SelfHosted

200 ⭐ reached! Huge thanks from the developer of Feeds Fun

I started Feeds Fun (repo) to solve my own problem with news overload. After a years of prototyping and iterations, it finally got some traction and real users (not just me 😄).

It is really a joy to receive feedback from people who use your project and find it helpful. It is a great motivation to continue working on it.

P.S. Feeds Fun has both functionally equal versions: self-hosted and centralized (on the feeds.fun domain).

You could easily up your own version via Docker, here are the instructions for single-user and multi-user setups.

The apparent advantage of the self-hosted version is that you can configure all LLM prompts for tagging news, and even support multiple versions of them for more personalized tagging.

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

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

r/SelfHosted

🛠️ Building a Lidarr alternative in Python — faster, unified view, better notifications & multi-source metadata

Hey folks,

I’ve been using Lidarr for a while, but finally got fed up. The API constantly gave me trouble, and its performance (thanks to Mono/.NET) just wasn’t cutting it anymore. I also wanted a more flexible notification system.

So I started building my own alternative — in Python — with these goals in mind:

• ⚡ Faster performance than Lidarr

• 🎵 Metadata pulled from multiple sources — including Deezer, Spotify, Discogs, and MusicBrainz

• 🔔 More powerful notifications, powered by Apprise

• 🧰 API-first, lightweight, and designed to be easily self-hosted

It’s not ready to talk to indexers yet, but it already supports Sabnzbd for sending downloads. If there’s interest, I’m open to adding NZBGet, Soulseek, Deemix, and torrents next.

I just started on the import function yesterday, which will let you scan and pull in existing music libraries — it’s not finished yet, but should be working in the next few days.

This is an active work-in-progress, and I’d love feedback, feature requests, or even testers and contributors. Whether you’re a dev, music collector, or just tired of Lidarr’s limitations — I’d love to hear your thoughts.

🔗 Check it out: https://github.com/Makario1337/Releasarr

Let me know what you’d love to see in a music automation tool like this!

Cheers

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

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

r/SelfHosted

Registry Console - Modern web interface for Docker Registry management

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

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

r/SelfHosted

TeXlyre - Free, Local-First LaTeX Editor (Alternative to Overleaf) with Fully Self-Hosted Servers
https://redd.it/1lzvvg0
@r_SelfHosted

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

r/SelfHosted

Self Hosted Personal Organiser; Vikunja, super-productivity, and clients? What is the choice of poison?

Hey guys.

I'm trying to get myself a little more organised and to do so I want to keep a self hosted to do and calendar organiser. I've never used an organiser before.

I've seen two different services recommended here, vikunja, and super-productivity. Thing is though is that neither of them quite fit the bill for me. Vikunja does not have an integrated calendar, and there are no good free clients that do caldav that I know of.

super-productivity looks really pretty, and boasts some really cool features, but I can't get webdav to sync to my sftpgo instance, I'm even getting authentication errors... rip. even with the image provided in the docker compose, and the only self hosted webdav sync supported seems to be nextcloud, but the likelihood I'll ever get that working is next to none. So no persistent data outside of browser, which because I keep having to change devices, makes it virtually useless to me. I can't import from vikunja into super productivity either, double whammy.

The issues that I am speaking of seem to be prevalent for years, and I'm not sure when or if they'll be fixed anytime soon. As of right now I don't see how any of these can be integrated into a calendar.

I wanted to ask y'all what you guys are using for self organisation, and on the self hosted front, which horse you are backing and following etc... Both started on github in 2017/2018. Sharing your thoughts is much appreciated :)

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

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

r/SelfHosted

Air traffic control simulator with local ADS-B and VHF communications
https://github.com/yegors/co-atc

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

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

r/SelfHosted

Usertour v0.2.6 – Visual polish, smarter onboarding logic, and better session insights(Just crossed 1.5k GitHub stars)

Hi, community :)

Thank you for your help on each post — it seriously keeps me motivated to keep building ❤️

Quick update on Usertour, but first, a quick recap:

It’s an open-source tool for building product tours — kinda like Appcues or Userpilot, but without the black-box restrictions. You own it, you host it, you control it.

Check it out: https://github.com/usertour/usertour
(Just crossed 1.5k GitHub stars — thank you!)

# What’s new in v0.2.6?

🧩 Custom progress bar styles
Progress indicators now support multiple styles — thin lines, dots, numbered steps, or “chain” style with rounded/square edges. Set it via theme in your config.

✅ Auto-dismiss checklists
When a user completes all items, the checklist can now close itself automatically.

🙈 Hidden content won’t block flows
Temporarily hidden content is now properly ignored by flow logic — smoother starts and fewer surprises.

📊 User + company session insights
You can now browse a user’s session history, or view all company members in the dashboard.

🐛 Segment filtering fixes
Some annoying filtering bugs are gone. Segment targeting should now behave a lot more predictably.

🧼 Lots of small UI/UX improvements
All toast notifications have been swapped out with Sonner, and animations in the SDK are snappier and cleaner.

🔗 Repo: https://github.com/usertour/usertour
📘 Docs: https://docs.usertour.io/
📌 Release Notes: https://github.com/usertour/usertour/releases/tag/v0.2.6

Would love to hear what you think — or what you'd want to see next.
I’m already working on a template gallery and more integrations 😉

Happy shipping! 🚀

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

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

r/SelfHosted

Why virtualise when you can containerise ?

I have a question for the self hosting community.
I see a lot of people use proxmox for virtualising a lot of their servers when self hosting. I did try that at the beginning of my self hosting journey but quickly changed because resource management was hell.

Here is my question : why virtualise when you can containerise most of your of your services ? What is the point ? Is there a secret that I don’t understand ?

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

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

r/SelfHosted

What to Watch Out for When Looking for a Cheap Domain and Hosting Package

Been in the hosting space for a while now, and one thing that comes up a lot especially from folks just starting out is finding a *cheap domain and hosting package* that actually holds up over time.

From what I’ve seen behind the scenes, here are a few things to keep in mind:

* Watch for “intro pricing” that jumps after a year. It looks cheap, but the renewal can sting.
* Some packages limit emails, databases, or even file count check the fine print.
* Uptime and support can vary wildly. Saving a few bucks won’t help if your site’s down and no one replies.

We’ve tried to keep things fair on our end, but it’s always a balance. Curious what others here have found any hidden gems or hosts that stayed solid long after the intro period? I use ultahost.

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

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

r/SelfHosted

netshow v0.2 · an open source tool for interactive, process-aware network monitoring tool that I thought you fine folks might appreciate

netshow is super lightweight, a go-anywhere type of tool mainly to keep me from going crazy as the terminal focus bounces around with any other network tool I've tried. Uses Textual UI for interactivity, psutil & lsof as datasources with some additional little magic bits. Works great in Linux & macOS, will not work for Windows.

I shared my open source tool for interactive network monitoring, port usage & process identification on r/selfhosted almost exactly a month ago, and just released v0.2 with a bunch of improvements based on the feedback I got then - I thought you fine folks might appreciate! Now has a no-emoji mode for those who prefer a nice clean UI, just hit the "e" key in app to removal all traces of emoji slop.

Can be driven entirely by keyboard, works great with headless systems.

uvx netshow will get you started, or pip install netshow if uv ain't your cup of tea - run with sudo for psutil, fallback to drawing from lsof without

Repo in the post link, feedback is more than welcomed - feel free to rip it apart, steal it and critique the code as you please!

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

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

r/SelfHosted

Self-hosted emergency sites?
https://redd.it/1lz280x
@r_SelfHosted

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