r/selfhosted May 25 '19

Official Welcome to /r/SelfHosted! Please Read This First

1.8k Upvotes

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

And if you're into Discord, join here

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.

Awesome Self-Hosted App List

Awesome Sys-Admin App List

Awesome Docker App List

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 Jul 22 '25

Official Summer Update - 2025 | AI, Flair, and Mods!

151 Upvotes

Hello, /r/selfhosted!

It has been a while, and for that, I apologize. But let's dig into some changes we can start working with.

AI-Related Content

First and foremost, the official subreddit stance:

/r/selfhosted allows the sharing of tools, apps, applications, and services, assuming any post related to AI follows all other subreddit rules

Here are some updates on how posts related to AI are to be handled from here on, though.

For now, there seem to be 4 major classifications of AI-related posts.

  1. Posts written with AI.
  2. Posts about vibe-coded apps with minimal/no peer review/testing
  3. AI-built apps that otherwise follow industry standard app development practices
  4. AI-assisted apps that feature AI as part of their function.

ALL 4 ARE ALLOWED

I will say this again. None of the above examples are disallowed on /r/selfhosted. If someone elects to use AI to write a post that they feel better portrays the message they're hoping to convey, that is their perogative. Full-stop.

Please stop reporting things for "AI-Slop" (inb4 a bajillion reports on this post for AI-Slop, unironically).

We do, however, require flair for these posts. In fact...

Flair Requirements

We are now enforcing flair across the board. Please report unflaired content using the new report option for Missing/Incorrect flair.

On the subject of Flair, if you believe a flair option is not appropriate, or if you feel a different flair option should be available, please message the mods and make a request. We'd be happy to add new flair options if it makes sense to do so.

Mod Applications

As of 8/11/2025, we have brought on the desired number of moderators for this round. Subreddit activity will continue to be monitored and new mods will be brought on as needed.

Thanks all!

Finally, we need mods. Plain and simple. The ones we have are active when they can be, but the growth of the subreddit has exceeded our team's ability to keep up with it.

The primary function we are seeking help with is mod-queue and mod mail responses.

Ideal moderators should be kind, courteous, understanding, thick-skinned, and adaptable. We are not perfect, and no one will ever ask you to be. You will, however, need to be slow to anger, able to understand the core problem behind someone's frustration, and help solve that, rather than fuel the fire of the frustration they're experiencing.

We can help train moderators. The rules and mindset of how to handle the rules we set are fairly straightforward once the philosophy is shared. Being able to communicate well and cordially under any circumstance is the harder part; difficult to teach.

message the mods if you'd like to be considered. I expect to select a few this time around to participate in some mod-mail and mod-queue training, so please ensure you have a desktop/laptop that you can use for a consistent amount of time each week. Moderating from a mobile device (phone or tablet) is possible, but difficult.

Wrap Up

Longer than average post this time around, but it has been...a while. And a lot has changed in a very short period. Especially all of this new talk about AI and its effect on the internet at large, and specifically its effect on this subreddit.

In any case, that's all for today!

We appreciate you all for being here and continuing to make this subreddit one of my favorite places on the internet.

As always,

happy (self)hosting. ;)


r/selfhosted 9h ago

Release Komodo 🦎 - v1.19.1 - Edit all .env and config files in UI

178 Upvotes

Hey guys,

I just released Komodo v1.19.1: https://github.com/moghtech/komodo/releases/tag/v1.19.1

For basic information about Komodo and what it does, check out the introduction docs.

The highlight of this release is the ability to manage both .env and configuration files from the Komodo UI, whether they are on the server filesystem or in a git repo. I'm really excited about this feature, and hope it helps make managing self hosted infrastructure easier than ever.

Additionally, the Build process now supports pushing to multiple docker registries. I've used this to publish images to Docker Hub as well as ghcr.io if you prefer to pull from there:

  • moghtech/komodo-core
  • moghtech/komodo-periphery

There have also been a number of notable community contributions recently. I really appreciate everyone taking the time to improve this system. 🦎

Be sure to check out the release notes for the full change log, there's a lot of interesting things in this one.

🦎 Homepagehttps://komo.do

🦎 Demo: https://demo.komo.do (login with demo : demo)

🦎 Discordhttps://discord.gg/DRqE8Fvg5c

🦎 Github: https://github.com/moghtech/komodo


r/selfhosted 3h ago

Text Storage Trilium Notes Update

33 Upvotes

Here's a quick update on the fully open-source Trilium Notes project that is now over 30k Stars strong on Github. And with over 200 commits per week, development is very active 🚀

📝 Trilium was recently featured on the Dosu blog as a true open-source success story.

🙏 The original Triluim maintainer has gracioiusly given the community the original "Trilium" repository on Github, so TriluimNext Notes, will now be known as just 'Trilium' once again!

✨ Recent releases included significant improvements to the application theme (brings a familiar, but fresh, clean and modern look), AI features, OIDC, 2FA, quick / commands, geomap improvements, quick-edit mode, and lots of bug fixes.

🥇 Trilium Notes arguably offers the most feature packed, completely free and open source note taking applications available. No gimmicks, no up-sells, and no marketing - It's pure open source goodness. It may not be for everyone (i.e. flat-file-only or markdown-only note takers), but feel free to give it a try and support the developers if you feel so inclined.

🎁 Features (Mostly taken from Github readme, and more features being added every release.)

📱 We currently don't have an iOS app option, so if you are a developer that would like to work on developing an iOS app for Trilium, please let us know! In the mean time, the mobile web interface can be used as a PWA - which has seen some significant improvements in recent releases.


r/selfhosted 49m ago

Product Announcement TimeTracker – A self-hosted, Docker-ready team time tracker with persistent timers, billing, and reporting

Upvotes

Hi everyone,

I’d like to share TimeTracker, a self-hosted time tracking application that I built for freelancers and small teams who prefer control over their data and a reliable offline solution.

What TimeTracker Does

  • Persistent timers: Server-side timers survive browser closes and reboots.
  • No cloud dependency: Fully self-hosted in Docker—ideal for Raspberry Pi or any Linux box.
  • Team features: Supports multiple users, roles (admin & regular), project and client organization, and billing support.
  • Comprehensive reporting: Project- and user-based time breakdowns, CSV exports for external analysis.
  • Responsive interface: Built with Flask, HTMX, and live WebSocket updates.

Why I Built It

Existing tools either lose your timer or lock you into cloud services. I wanted something simple, reliable, and offline-friendly—especially useful if you're off the grid, privacy conscious, or just want total control.

Who It’s For

  • Freelancers tracking billable hours on their own terms
  • Small teams who prefer LAN or Pi-based solutions
  • Consultants needing quick reports without internet access
  • Anyone who wants full ownership of their time data

How to Try It

  1. Clone the repo and configure .env (copy .env.example)
  2. Run it via Docker Compose: docker-compose up -d
  3. Visit http://<your-pi-ip>:8080 and start tracking in seconds!

Full instructions, screenshots, and the README are on GitHub.

What’s Next

I’m planning mobile apps, integrations (Zapier, Slack), richer analytics, and internationalization. Feedback and contributions are welcome!

Would love your thoughts—especially on usability, feature requests, or ideas for integrations!

Cheers,
DRYTRIX


r/selfhosted 1d ago

Product Announcement I built YouTubarr - the "Sonarr for YouTube"

521 Upvotes

Hello everyone,

I've been using Sonarr/Radarr/Readarr and figured there should also be a "YouTubarr". Yes, I've found there's already a few other projects trying to do a very similar thing and I call out how this is different from each in the GitHub README. For the most part: this is a lightweight implementation - based on RSS feeds instead of indexing the entire playlist.

YouTubarr is based very similarly to the other *arr apps: it periodically checks RSS feeds for new updates and takes various actions when a new video is found. The UI was designed to be very similar to the other *arr apps.

A couple features:

  • Instead of "Series", YouTubarr works based on "Playlists". Playlists can be either a channel's uploads playlist (for all videos on that channel), an individual playlist on a channel, or even your own favorites/watch later playlist
  • As mentioned above, YouTubarr uses RSS feeds. In most cases, this works great, but this will bring a few caveats (see the project README for details)
  • YouTubarr can also work with another service I built, YTSubs.app, to automatically pull in your YouTube subscriptions and keep them in sync
  • YouTubarr allows any sort of webhook or process as an action to perform when a new video is found (called a "post processor"). For instance, this could be a Discord notification or a call to youtube-dl/yt-dlp
  • For each playlist, you can customize the check frequency and even specify a regular expression for matching only specific videos

Check it out - I'd appreciate your feedback!

https://github.com/derekantrican/youtubarr


r/selfhosted 5h ago

Self Help Balance between Self Host software with the aim of de-googling myself

10 Upvotes

TLDR: What is your idea of balance between self-hosting a service vs. using one from the big companies? If you don’t use Google Photos or Gmail, for example, but still want to use Google’s AI features, is there a fine line where you just say, “yeah, f* it, let Google have it”?

Hi all,
This is something I’ve been thinking about lately with the growth of my homelab and the way technology is moving forward. My intention with this post is to gather perspectives, opinions, and experiences from fellow homelabers.

I started my homelab with simple stuff — a game server — but it quickly grew into more than that: docs storage, image storage, data backups, better network security, etc. Nothing extraordinary, but I do use my homelab services quite a lot (it was not all in vain).

My latest addition was Immich, the famous Google Photos replacement. Ignoring some weird quirks I had in the beginning, it’s been great so far and very reliable. I’m not yet at the point of removing Google Photos from my life — especially since I want to redo my current NAS setup — but it got me thinking.

A few days ago, I purchased my very first Pixel phone — about 80% because I needed a new phone, and the rest because it’s an amazing smartphone (heck, I deserve a nice upgrade after six years with my old Redmi). And if you know the current tech scenario, everything has AI. The Pixel comes packed with it, but obviously it only works because Google “owns” us: Calendar, Gmail, Photos, Contacts, Keep, etc. It’s an ecosystem that works amazingly well, but it clashes with the goal of being a bit more private.

What do you think is the fine line that separates the services you can self-host, without blocking you from experiencing the technologies (in this case, AI features)?

Let me hear your thoughts :)


r/selfhosted 4h ago

Automation Automating Home Assistant Certs with Cert Warden

4 Upvotes

If you're not aware, the CA/B Forum over the next few years is slowly reducing the length of SSL certs down to 47 days on a schedule. In March of 2027 it will be 200 days, then 100 days in March 2028, and down to 47 days in March 2029. In my home setup earlier this year I previously bought the cheapest wildcard certificate as my setup was not equipped to automate certs that did not support DNS-01. My HA setup is operating on Split Brain DNS with the Nginx Proxy addon. With this combinded with Nabu Casa I was unable to do a proper DNS-01 setup leaving me with a manual SSL cert option.

Earlier this year while browsing in /r/selfhosted I stumbled upon Cert Warden and have been wanting to check it up.

Last night I stayed up for a few hours and was able to fully automate my SSL key management for Home Assistant and I plan on doing this for the apps that I can not place behind Traefik or have their own DNS-01 like Opnsense or my Synology. Cert Warden seems to be the perfect self hosted solution for this. The ability to do post process hooks and per key API keys is where it really shines. Unfortunately it doesn't do a backend HSM or encryption.

I've written about my process below. In this scenario it can be improved by feeding in the key material to remove API keys. The flow of this process is Cert Warden is the ACME Broker and the post processing of Cert Warden SSHs into the Home Assistant SSH container into a non protected mode which in turn executes an update script to call the Cert Warden API.

https://wesleyk.me/automating-home-assistant-certs-with-cert-warden


r/selfhosted 2h ago

Self Help Reseller Inventory Tracker?

2 Upvotes

I'm looking for a self hosted app aimed at ebay/Poshmark resellers. Something to track inventory, sales, purchases, etc.

I checked out inventree, odoo, and a few others but they don't seem like quite the right fit.

I'm currently using Grist, and it does okay, it's just lacking nice charts and forms to enter information.

I would love to able to add integrations with some of the reselling sites but would be happy with something with a UI that's better than grist. Anyoke know of any?


r/selfhosted 14h ago

Business Tools Updates: Free and open source all in one platform for musicians and creators alternative to patreon, bandcamp, bandzoogle, convertkit, toneden, eventbrite

25 Upvotes

TLDR;
Create website, sell memberships, sell music, sell merch, build email lists and send emails, sell event tickets, linktrees, mobile app, all free and open source, no commissions and you own the data.

  • Deployment now possible via a single shell comand
  • Added events management and tickets sales
  • Merch sales with printful api

This is obviously not a replacement or competition for these platforms, I don't think the trust and the discovery offered by the platforms can be easily replicated. This is majorly to give musicians the chance to own their destiny without moving from platform to platform. Streaming is great, and is not going anywhere, but the better process is to funnel fans from streaming and social platforms to personal space where you control everything.

Still Early stages, but the following features are there

  • Create Your website in few clicks
  • Sell memberships and post premium content
  • Sell your music directly on your website
  • Sell merch and event tickets
  • Build Email lists and send mass emails to your subscribers
  • Create smart links (link trees)
  • Personalised Mobile Application (PWA) downloadable by your audience.

It's not a finished product yet, As I still have to set up automated testing to provide stress free updates, but the following features are in already in the pipeline

  • Social media management with post scheduling and auto replies
  • Live ticketed virtual events right on your website.
  • Live streaming and re-streaming to other platforms

I am open to contributions and feedback plus I need to come up with better template designs.
Github: https://github.com/drenathan/tribenest/
 https://tribenest.co/
There is a test website here https://test.tribenest.co/


r/selfhosted 7h ago

Need Help SMB Wake on LAN Proxy

3 Upvotes

I am thinking of building my own NAS with an old desktop pc I have around. Since it isn't exactly a low-power device, I want it to go into sleep mode if there is no activity for a period of time. The problem is waking it back up.

I want to use a raspberry pi as a proxy between the NAS and any device accessing it. To access a file, an SMB request will be sent to the raspberry pi. If the NAS is online, the proxy will forward the request. If it is in sleep mode, the proxy will send a WoL packet to the NAS, wait a few seconds, and then forward the traffic to the NAS.

Is there a program out there that can do this for me? I really don't want to write a program myself for this.


r/selfhosted 6h ago

Docker Management Why should i split my compose and .env files?

5 Upvotes

I'm running more than 15 Docker containers in a single file, and I have just one env with all the variables I need.

From what I’ve read online, it seems everyone creates different files for each software stack that needs to run together. But what’s the point? 🤔


r/selfhosted 1h ago

Business Tools PDF electronic signature platform with end-to-end encryption.

Upvotes

I made a PDF document signing platform with end-to-end encryption (whatsapp type) that uses digital certificates to sign. It is developed with Laravel and Vue 3, you can host it on your own server.

I have a demo available if anyone wants to try it.


r/selfhosted 3h ago

Game Server Need help. Hosting my own minecraft server by setting up a tunnel

0 Upvotes

I used to use playit.gg to host a minecraft server off my laptop and play with my friends but it had a lot of ping.

I bought a domain recently and have cloudflare as my DNS. My ISP has CG-NAT so no port forwarding. I tried cloudflare ZeroTrust but recently found out I can't use it for TCP traffic unless I have a paid plan.

I don't want my friends to do any setup, just want them to put an address.

Is there anything that can be done? I have my own domain if needed.


r/selfhosted 14h ago

Self Help My experience with self-hosted maps

6 Upvotes

I successfully setup Maptiler on my home server and could access it from the Maptiler iPhone app. I wanted to set this up to give me privacy from Google, but I found it quite useless for me, as it didn't give public transport directions or timetables.

It's great if you are used to using paper maps or driving, but I don't do either. I think there are ways to setup API feeds from transport companies, but it's very long winded.


r/selfhosted 1d ago

Release Homebox v0.21.0 released!

337 Upvotes

Homebox v0.21.0 released!

Homebox is proud to announce the release of version v0.21.0!

But first, what is Homebox?

Homebox is the inventory and organization system built for the Home User! With a focus on simplicity and ease of use. Homebox is the perfect solution for your home inventory, organization, and management needs.

About the update

We have officially released v0.21.0 and at the same time are making progress towards v1 (stable). This release covers a range of new features and bug fixes, including:

  • Add product fetching using barcodes
  • Support listening on unix sockets and systemd sockets
  • Add plugin to set image sizes in Markdown
  • Add support for postgres certificate authentication
  • Hardened Docker images now available!
  • Use aspect ratio when making thumbnails
  • Fixes to Windows attachment paths
  • Fix photo display issue when adding additional attachments to items
  • ... And much more!

You can see a full list of changes here: Changelog

What about V1..?

Great news! We're making some solid progress towards a v1 release, and have documented our roadmap update here: Homebox v1 Roadmap: Update

Important Note
Our new -hardened suffixed docker images are experimental, and may have bugs not normally encountered in other docker builds.

Follow the Homebox journey


r/selfhosted 4h ago

Media Serving Video embedding services with TMDB ID support

1 Upvotes

Hey everyone,

Not sure if this is really the place to post but, I havent had luck elsewhere. I've been using Vidora for video embedding in my website, but it's become unreliable. I'm looking for alternatives that work similarly with TMDB/IMDB IDs.

What I'm looking for:

- Service that accepts TMDB or IMDB IDs directly in URLs

- Simple iframe embedding

- Support for both movies and TV shows with seasons/episodes

- Customization options (autoplay, color themes, etc.)

Vidora's format was:

- Movies: `TLD/movie/TMDB_ID`

- TV shows: `TLD/tv/TMDB_ID/SEASON/EPISODE`

With parameters like:

- autoplay=true/false

- colour=HEX_CODE

- backbutton=URL

- autonextepisode=true/false

Question:

  1. Are there any direct alternatives to Vidora that use this same approach?
  2. Have you found services that work with TMDB/IMDB IDs in the URL?
  3. Any suggestions for reliable video embedding services?

Thanks for any suggestions!


r/selfhosted 13h ago

Media Serving Self-Hosted SIP/PSTN Integration Powered by MediaSFU Cloud for MediaSFUOpen

3 Upvotes

MediaSFU's Community Edition now connects your self-hosted infrastructure to traditional telephony through our cloud platform, handling the complex SIP-to-WebRTC bridging without local infrastructure requirements.

Architecture:

  • Your self-hosted MediaSFU Community Edition handles video/WebRTC
  • MediaSFU Cloud manages SIP protocol complexity and PSTN connectivity
  • Seamless integration between self-hosted and cloud components
  • No local SIP infrastructure or telephony hardware required

Setup Process:

  • Deploy Community Edition locally for video handling
  • Connect to MediaSFU Cloud for telephony features
  • Add SIP provider credentials through cloud dashboard
  • Start bridging phone calls to your self-hosted video rooms

Key Capabilities:

  • Human-only call handling for complex customer interactions
  • AI-powered voice agents with seamless human escalation
  • Real-time call controls (hold, transfer, recording with pause/resume)
  • Integration with existing SIP providers (Twilio, Zadarma, Telnyx, any PBX)

Cost Structure:

  • Community Edition: Free for self-hosted video components
  • MediaSFU Cloud telephony: $0.10 per 1000 minutes (media transmission)
  • AI agent processing: $2.00 per 1000 minutes (STT/LLM/TTS pipeline)
  • Total: ~$2.20 per 1000 minutes vs industry standard $50-90

Test Live Integration:

  • US Mixed Support: +1 785 369 1724
  • UK AI Conversation: +44 7445 146575
  • CA Technical Support: +1 587 407 1990
  • CA Friendly Assistant: +1 647 558 6650

Technical Benefits: This hybrid approach gives you self-hosted control over video infrastructure while leveraging cloud-based telephony expertise. You avoid the complexity of SIP protocol implementation, audio codec management, and PSTN connectivity while maintaining local control of your core video platform.

Documentation: MediaSFU Community Edition Cloud Integration: MediaSFU Telephony

This addresses the gap between fully self-hosted complexity and practical telephony integration that many projects require.

Feedback welcome from anyone implementing hybrid self-hosted/cloud architectures.


r/selfhosted 10h ago

Media Serving Selfhosted Android APK mirror repository?

3 Upvotes

Hello everyone, I am thinking about deploying a private F-Droid repo to act a personal replacement to Google Play. The goal is I somehow add the url/apk for each app I want. I was wondering if there was an easy way to automate fetching updates from a site like apkmirror or apkpure? Or do I need to basically build a little scraping script with beautifulsoup?


r/selfhosted 1d ago

Personal Dashboard portracker 1.1.0 Update: Better security, new features

98 Upvotes

Hey everyone,

I have been working on multiple changes/features since the last time I posted here about portracker about a month ago. I was hoping to make these changes sooner but I just became a dad and it has been slightly busier around here.

What it is portracker (quick reminder)

portracker is a dashboard I initially developed for my homelab that automatically discovers services running on your server/s and shows you which ports they are using, providing a real-time map of your network. No more manual port tracking or deployment conflicts

What's New

  • Enhanced Security Options: The network_mode: "host" requirement has been removed, and you can now run portracker with a secure, read-only Docker socket proxy for better security.
  • Service Renaming: You can now assign custom names to any discovered service from the UI.
  • Batch Actions: Select multiple services or ports to perform bulk operations like hiding, adding notes, or renaming.
  • Container Details Drawer: Click any container's name to open a slide-out panel with in-depth info like stats, labels, mounts, and environment variables.
  • System Port Display Fix: Fixed an issue where system ports were shown with an "unknown" name (requires some extra permissions, see the README).
  • Complete Port Visibility: Now all ports are discovered and displayed, including internal-only container ports, not just those published to the host.
  • Global Search: The search bar now includes an option to search across all connected servers.
  • Backend Caching: Added a caching layer to all data collectors to reduce redundant scans and make the UI faster.

Roadmap

Planning to look into adding some requested features:

  • Sort/order servers in the left sidebar
  • Add an auth system
  • Exploring adding a feature to read containers' labels automatically to make some actions, e.g. custom name, note..

Deployment

The deployment is still simple with Docker. For updated docker-compose.yml examples, including the new secure proxy setup, please see the README.

Links:


r/selfhosted 9h ago

Need Help Suggestion - docker, vm, ct - monitor?

3 Upvotes

Hello,

I've seen it here several times but cannot find it again, or not sure what to pick.
My homelab consists of 15ish services... I have 3x Proxmox nodes in cluster.

Most of them are CT-s with dockers (one docker per CT)
And some of the VM-s.

What is best way to monitor it from one place? Version, upgrades...

Thanks!


r/selfhosted 6h ago

Remote Access Bye bye Synology, hello self-build with Unraid?

1 Upvotes

Self hosted people, I greet you. Thank you for taking the time. I Need to move my data from Synology to another platform and I came across Unraid (long time ago but never took a dive) and the Jonsbo N5 case which seems to be just a perfect combo in matters of flexibility and future proofing. Very quick overview of the state of play: For the past five years I am using a DS918+ 4 bay keeping the data and running some dockers while the plex server was moved not so long ago to an an Optiplex 5090 with an Arc A310. Synology sucks with their HDD restriction and neither can I expand my storage nor do I want to stay in their ecosystem. I love the arc though and the idea is to merge it all into one case with the option to upgrade (Jonsbo takes ATX mainboards and I can fit 12 HDDs in there but it's quite pricey)

After some research I came up with a list of hardware attached at the end of this post if anyone wants to take a look and I will appreciate any comment on that setup. I guess the tasks are pretty clear by looking at it; media, some dockers (hopefully more in the future) and a grwoing photo collection (~100k pics mostly raw - immich I hope?). All operated by Unraid because I want the flexibility of various drive sizes while maintaining Raid 6/SHR2 like parity. I hope to get some feedback that is mainly software related. I wonder if I will be, without linux knowledge, able to do the following (most of it is dangerous "I think I got the idea" knowledge but I really want to do it and learn):

• Secure the Server from attacks (need Plex and Immich remotely accessible - port forwarding urgh I know, Reverse Proxy possible for both and only 443 I've read? On my Synology I set the firewall to only allow logins from green lit countries etc which made me feel better and limited the failed login attempts dramatically.)

• I have a custom domain for my synology but I believe it won't be needed anymore since I won't use their software or UI anymore right?

• Need to maintain the Server remotely as I travel a lot abroad (just a VPN tunnel right?)

• Need to connect the server to a SFTP Server that I'm renting, through a VPN (have Proton subsription but need split tunnel to exclude Plex)

More will come up I am sure and if I forgot anything important I'll be grateful to get a hint from you guys.

I am not familiar with Linux and when I installed it last time on the Optiplex I failed and gave up with the command lines. Will I even be able to handle Unraid? I'm willing to learn and I have read that spaceinvader one does great tutorials.

Thank you for reading and your input.

https://pcpartpicker.com/list/RBmjrM


r/selfhosted 1d ago

Product Announcement Built my own self-hosted Zoom/Meet/Teams alternative (MiroTalk)

85 Upvotes

I got tired of relying on Zoom, Meet, and Teams — bloated UIs, unclear privacy policies, and monthly costs for features I rarely used. So I decided to scratch my own itch and built MiroTalk, a self-hosted WebRTC suite.

It’s lightweight, runs in the browser (no installs), and can be hosted or modified to fit your own brand. I split it into modules depending on use case:

All projects are open-source and released under the AGPLv3 license.

About + demos are here if you’re curious: https://docs.mirotalk.com/about

I wanted to share because many people here run their own comms stacks (Matrix, Jitsi, etc.), and I’d love to hear how this compares or if you see gaps worth improving.

👉 If you self-host video, what’s your biggest pain point with existing tools?


r/selfhosted 6h ago

Self Help Can Kavita be used on Android phones?

0 Upvotes

I've been using Mihon and I'm sure it's fine but my old phones kept bugging out so I'm wondering how Kavita Reader works on an Android phone.


r/selfhosted 10h ago

Email Management Browser based email archive

2 Upvotes

I have emails going back to 2000 in my Thunderbird profile. Yes, I'm a data hoarder but I do want to keep it.

I would like to remove all the old email from my laptop though.

Is there an application I can run on my server that I can import all the email into and allow me to log in and search/read the messages? I'm guessing just a web based email client would do it but I'm not sure if that's the best way.


r/selfhosted 13h ago

Need Help Newbie and potential security issues

2 Upvotes

So. I'm trying to dive into the world of truly self hosting my stuff and getting away from things like Plex despite having a lifetime pass.

I'm tempted to go with tailscale just to make my life easier especially when less tech inclined people in my life want access but then I would be relying on their relays. If I was to go the manual route with something like wiregaurd how likely would I be to introduce security holes into my network as a newb?


r/selfhosted 7h ago

Docker Management Selfhosted Google Maps with photo, 360°, video, panorama and .gpx track integration

0 Upvotes

Hello everyone, I am searching for a docker for my Synology to access my own selfhosted world map with my photos, tracks, 360° and so on where I can easy watch where I have been before. My thought would be like this:

  • When I start a docker over reverse proxy I can see a world map (openstreetmaps or google)

  • I can access directly from my synology to the shared folders where the data is located.

  • I can import .jpg/.png, mp4, avi, 360° photos from Insta X4, .gpx, Panorama pictures

  • I can see on the map where I was (like in Google Maps)

  • Timeline, friendly UI and web authorization

I thought about dawarich with immich integration but I would like to have it just in one. I also heard about Headaway but I don't know exactly what it is.

Any ideas from your side? 😊

Kind regards!