Digest of r/selfhosted

by Redditors

Issue Tue, Nov 18 06:15 AM

Ironmount - Backup automation GUI for your homeserver

I’ve been building a small project over the last few weeks and I’d love some feedback from the community.

Ironmount is a GUI that sits on top of restic. It’s meant to make it easier to schedule, manage and monitor encrypted backups for self-hosted setups. Some features:

- Backup sources: local directories, NFS, WebDAV, SMB (remote volumes)
- Backup targets: S3-compatible providers, Azure, Google Cloud & 40+ others via rclone
- Browse snapshots and restore individual files from any backup
- Inclusion / exclusion patterns
- Retention policies
- Runs as a simple Docker container

Open-source code is on GitHub: https://github.com/nicotsx/ironmount (AGPL-3.0 license)

I’m currently moving towards a stable release and would appreciate input from other self-hosters:

- What’s missing for you to consider using this in your setup?
- Any obvious red flags?
- Are there storage providers or backup workflows you feel are missing?

By u/percolate-dynasty ⬆️ 1245


The definitive list of open source - now improved!

https://github.com/mustbeperfect/definitive-opensource

Hey everyone!

I posted here about a year ago and the reception was great. I’m posting again since a lot has changed - for the better!

Since then the number of listed projects has increased from around 300 to over 700. The biggest change is that the list is no longer edited directly from the README, instead, all projects are in an applications.json file. With GitHub actions, stats (like description and stars) are updated every night with another nightly action generating the README. This saved a bunch of time and minimized errors that came with editing a massive markdown file manually, and also allowed for a very popular request: separate READMEs to be generated for specific platforms like macos, windows, linux, and selfhosted. 

However, as the list scaled, I found more and more errors like duplicate projects and forgetting to fill out attributes in the json slipping through. Abandoned/archived projects were also going unnoticed. So now there are maintenance scripts to fix this. 

The json_formatter.py script cross checks applications.json entries with categories.json/platforms.json to make sure that the categories and platform attributes that are there actually exist. It also checks for duplicate projects. 

The status_checker.py checks if the last commit date of a project was over a year ago, if the project is archived, or if the GitHub api isn’t returning anything (project no longer exists). 

Now neither of these scripts actually fix anything, they just generate a report to a MD file. It’s important to me that all final decisions (like whether a project needs to be removed) are made by a human.

I built this list during a time when I was going crazy replacing proprietary apps with open source ones. I found myself scouring forums and wishing for a single resource for the best of open source. Of course, awesome lists already exist, but I found that the underlying ideology with them is to accept just about any project. This includes, for example, a web app that someone made in a day. These technically have a completed feature set, but they often go abandoned and are very niche - thus cluttering lists.

Now I don't have a problem with smaller open source projects, but I wanted a list for larger scale projects that have a solid userbase, solid contributors, and are likely to survive into the future. But I do want to clarify a common misunderstanding: this list doesn't reflect what I think you should use, as in it’s not curated. My opinions have nothing to do with whether a project makes it. Regardless of whether I dislike the project or maintainers, if it meets the requirements, it will be accepted. 

This list will never be truly definitive, but I am happy with how far it's gotten! Also, please contribute!

If you're still reading, there's one big problem that has to be solved before this list can go out of "beta." Currently, the list relies on projects being hosted on GitHub - both to update stats and the one main requirement; 1k minimum stars. Now a lot of large projects not hosted on GutHub (EX: Blender and Krita) have github mirrors that we can use, but there are still plenty of projects that are being left out. Ideas on how to accommodate these would be awesome. 

By u/ConsistentCan4633 ⬆️ 678


Network diagram for my home server

I need to find more services to run...

By u/TheMaage ⬆️ 518


I'm finally free

Finally finished setting up 3-2-1 backups, Unraid, Plex and everything else. Deleted everything from iCloud.

Man it feels good.

Ty to everyone who posts on this sub and answers questions, I have been here many times while getting things setup.

That is all!

By u/checkthatcloud ⬆️ 511


Ephemera - A fast ebook downloader with a simple request system

Ephemera Book Downloader

Over the last weeks I've built a little ebook downloader because I wasn't really satisfied with existing solutions. So I've built Ephemera.

Ephemera allows you to search and download books from your girl's favorite archive. It includes a simple request system to auto-download books once they're available. It also supports auto-move to a BookLore or Calibre-Web-Automated ingest folder or BookLore API upload.

Main features

  • Fast book downloader with many filters while searching
  • Use donator key for super fast downloads or a some other libraries for fast free downloads (also supports slow downloads as a fallback)
  • Automatically import books to BookLore or Calibre-Web-Automated by utilizing their ingest folders and/or upload APIs
  • Request system to auto download non-available books once they become available
  • Notifications on newly available books or fulfilled requests with Apprise
  • Implement Ephemera as a usenet indexer into newznab tools like Readarr
  • Realtime updates in UI
  • Supports all popular book formats (epub, awz3, mobi, pdf, cbz, cbr etc.)
  • Link your BookLore or CWA library in the menu
  • OpenAPI specs for 3rd party integrations, Swagger-UI
  • Simple setup with Docker
  • Cloudflare bypassing with Flaresolverr

You can self-host Ephemera with Docker.

More info and screenshots here: https://github.com/OrwellianEpilogue/ephemera

PS: The newznab integration is not very well tested as I don't really use any other tools anymore, so feedback on that is especially appreciated!

By u/MooseRich5169 ⬆️ 510


I got frustrated with ScreamingFrog crawler pricing so I built an open-source alternative

I wasn't about to pay $259/year for Screaming Frog just to audit client websites when WFH. The free version caps at 500 URLs which is useless for any real site. I looked at alternatives like Sitebulb ($420/year) and DeepCrawl ($1000+/year) and thought "this is ridiculous for what's essentially just crawling websites and parsing HTML."

So I built LibreCrawl over the past few months. It's MIT licensed and designed to run on your own infrastructure. It does everything youd expect

  • Crawls websites for technical SEO audits (broken links, missing meta tags, duplicate content, etc.)
  • You can customize its look via custom CSS
  • Have multiple people running on the same instance (multi tenant)
  • Handles JavaScript-heavy sites with Playwright rendering
  • No URL limits since you're running it yourself
  • Exports everything to CSV/JSON/XML for analysis

In its current state, it works and I use it daily for audits for work instead of using the barely working VM they have that they demand you connect if you WFH. Documentation needs improvement and I'm sure there are bugs I haven't found yet. It's definitely rough around the edges compared to commercial tools but it does the core job.

I set up a demo instance at crawl.librecrawl.com if you want to try it before self-hosting (gives you 3 free crawls, no signup).

GitHub: https://github.com/PhialsBasement/LibreCrawl Website: https://librecrawl.com

Docker deployment is straightforward. Memory usage is decent, handles 100k+ URLs on 8GB RAM comfortably.

Happy to answer questions about the technical side or how I use it. Also very open to feedback on what's missing or broken.

By u/HearMeOut-13 ⬆️ 459


Listenarr - An Automated Audiobook Downloader

https://preview.redd.it/9a2baodmsn1g1.png?width=1902&format=png&auto=webp&s=b53f6526f8aa9012183b4fc2c3f775857011682c

https://github.com/therobbiedavis/Listenarr

Hey all, first post here! I started Listenarr because my wife flies through audiobooks and I wanted a more automated way to download them and for her to request them. Readarr was a disappointment, and to be honest I didn't really look at any of the other options. I instead decided that I could take this as an opportunity to learn C# and increase my Vue knowledge which I use in my job as a front-end developer. I know this might be a hot-button topic and I want to be upfront, this is built with AI not vibe-coded. I started using AI to help me understand how to get started with the server-side of this project, the basics of C#, as well as the hardening the security with CSRF and Authentication tokens. I would always review the code, edit as needed or ask clarifying questions to an approach if I didn't understand.

Listenarr works very similarly to how you would expect any *arr to function. It connects to torrent and usenet indexers, as well as Internet Archives for DDLs. When searching by title/author, it scrapes Amazon/Audible using playwright to get the ASIN, then searches that ASIN against Audimeta and Audnexus to enrich the search results for metadata (this latter part is also how it works for ASIN searches). Outside of that I have added webhook integration with common triggers and also an integrated discord request bot that is very customizable. I am still currently doing canary releases because there are still likely some kinks due to me not knowing what I don't know and I don't think it's close to a 1.0 release yet, but I use it on my production server and it is stable.

Anyway, thanks for your time and I hope this helps someone out there!

By u/the_robbie_davis ⬆️ 385


Kurrier - self-hosted webmail

While searching for a lightweight, modern webmail solution, I stumbled across kurrier on GitHub https://github.com/kurrier-org/kurrier

It looks very pretty and slim.

The repository seems to be fairly new, so I would like to ask if anyone has any experience with it (before I install and try it out).

By u/jodleos ⬆️ 370



Issue Tue, Nov 11 06:15 AM

Termix 1.8.0 - Self-hosted SSH serer management alternative to Termius for all platforms (Website, Windows, macOS, Linux, iOS, and Android)

GitHub

Discord

Hello,

It's been a while since I've made a post here, so I'd like to make an update. If you didn't already know: Termix is an open-source, forever-free, self-hosted all-in-one server management platform. It provides a multi-platform solution for managing your servers and infrastructure through a single, intuitive interface. Termix offers SSH terminal access, SSH tunneling capabilities, and remote file management, with additional tools to be introduced in the future. Termix is the perfect free and self-hosted alternative to Termius available for all platforms.

As of a few days ago, v1.8.0 has been released. With this update, it means Termix is available for installation on the following platforms, all synced together with the self-hosted Docker container:

  • Website (any modern browser on any platform, like Chrome, Safari, and Firefox)
  • Windows (x64/ia32)
    • Portable
    • MSI Installer
    • Chocolatey Package Manager (waiting for approval)
  • Linux (x64/ia32)
    • Portable
    • AppImage
    • Deb
    • Flatpak (waiting for approval)
  • macOS (x64/ia32 on v12.0+)
    • Apple App Store (waiting for approval)
    • DMG
    • Homebrew (waiting for approval)
  • iOS/iPadOS (v15.1+)
    • Apple App Store
    • ISO
  • Android (v7.0+)
    • Google Play Store
    • APK

With these changes, I'm hoping it provides a solution to ditch the Termius monthly subscription with a no bullshit alternative. Some more notable features include:

  • SSH Terminal Access - Full-featured terminal with split-screen support (up to 4 panels) with a browser-like tab system. Includes support for customizing the terminal, including common terminal themes, fonts, and other components
  • SSH Tunnel Management - Create and manage SSH tunnels with automatic reconnection and health monitoring
  • Remote File Manager - Manage files directly on remote servers with support for viewing and editing code, images, audio, and video. Upload, download, rename, delete, and move files seamlessly
  • SSH Host Manager - Save, organize, and manage your SSH connections with tags and folders, and easily save reusable login info while being able to automate the deployment of SSH keys
  • Server Stats - View CPU, memory, and disk usage along with network, uptime, and system information on any SSH server
  • Dashboard - View server information at a glance on your dashboard
  • User Authentication - Secure user management with admin controls and OIDC and 2FA (TOTP) support. View active user sessions across all platforms and revoke permissions.
  • Database Encryption - Backend stored as encrypted SQLite database files
  • Data Export/Import - Export and import SSH hosts, credentials, and file manager data
  • Automatic SSL Setup - Built-in SSL certificate generation and management with HTTPS redirects
  • Modern UI - Clean desktop/mobile-friendly interface built with React, Tailwind CSS, and Shadcn
  • Languages - Built-in support for English, Chinese, German, and Portuguese
  • Platform Support - Available as a web app, desktop application (Windows, Linux, and macOS), and dedicated mobile/tablet app for iOS and Android.
  • SSH Tools - Create reusable command snippets that execute with a single click. Run one command simultaneously across multiple open terminals.

Before you comment, I am aware that server stats show the server as offline if you add a new host. It's already been fixed, but the release will be out within a week. Instead of commenting here for support, I highly recommend you open a GitHub Issue.

Thanks for reading,
Luke

By u/VizeKarma ⬆️ 1235


Finally finished my Glance layout

It's been a while since I am not that code savvy but finally I feel satisfied with my Glance layout. If anyone has any suggestions, feel free to let me know.

By u/PiiiRKO ⬆️ 747


Mydia: A unified Sonarr/Radarr clone with a modern UI

DISCLAIMER: this might eat your files, it’ll most certainly waste your bandwidth, use at your own risk

Hey guys, I recently saw a post about MediaManager and got very excited about it, but it didn’t really work for me. So I started my own. It’s basically a modern clone of Sonarr / Radarr, unified in a single app with a modern UI.

It’s super early days, don’t expect it to replace any other app anytime soon.

That said it’s pretty functional:

  • Prowlarr and Jackett integration (I use Prowlarr mostly, so I haven't tested Jackett much)
  • Transmission and qBittorrent integration (I also use Transmission more, so qBittorrent might be broken)
  • Can be fully configured through environment variables (and yaml, but I didn’t test it much)
  • Monitors series and movies in the background and downloads them
  • Manual search
  • Library import

What’s coming / missing / buggy:

  • OIDC support exists but is broken. This is high priority for me though.
  • Automatic search can get confused easily (like downloading Matrix Reloaded instead of Matrix)
  • No categories in download clients
  • Quality matching is there, with quality profiles, but doesn’t work all the time
  • Multiple versions is supported but not well tested
  • There’s a half-baked Lua scripting engine so that it can be easily extended, not sure it’ll work though
  • Bugs, many bugs. Especially around naming and matching, it’s nowhere near the maturity of the older apps battle-tested through the years
  • And I don’t use Usenet, so no support for that, yet

My main goal is to use this in a fully declarative way using Docker and I want a mobile UI that won’t require an app, so I can use this on the go. Other than that I don’t know what else is coming. I don’t think I’ll do feature requests, I’ll work on whatever I think is cool, but I’ll gladly accept contributions.

For the technical details, it’s using the Phoenix Framework, which is a breeze to work with. Not having separate frontend code is awesome. And it’s supposed to be great for performance and reliability.

You can find it at: https://github.com/getmydia/mydia

By u/Delicious-Web-3734 ⬆️ 614


Time to remove homarr?

Since upgrading to version 1.x.x, the RAM usage has skyrocketed.

By u/chrisakring ⬆️ 608


Self hosted family photo storage... But my family refuses to use it.. 😐

Set up a perfect self hosted photo library (Immich + backups + remote sync). Looks better than Google Photos.. Runs faster too.
But my family still sends everything on WhatsApp. How do you convince them to use it?

By u/Future_Draw5416 ⬆️ 571


Still — a minimalist iOS client for your self-hosted Audiobookshelf

Hey all — sharing a small tool I built for my own setup.

I run Audiobookshelf at home and wanted a native, distraction-free iOS player. So I made Still. It connects to your server and stays out of the way.

What it does

  • Connects directly to your Audiobookshelf (local/VPN/HTTPS).
  • Sign in with your ABS account; OIDC sign-in if you have it enabled on ABS.
  • Offline playback (download to device).
  • Syncs progress and bookmarks across iPhone/iPad via your server.

Pricing

  • Free core features.
  • Optional one-time purchase for personalization (to support development).
  • Launch price $2.99 (50% off for the first month).

Link
App Store: https://apps.apple.com/app/still-for-audiobookshelf/id6754208326

I’m the dev. If you hit edge cases (reverse proxy headers, VPN quirks, large libraries), tell me your setup and I’ll try to reproduce.

By u/7enChan ⬆️ 561


Debian + docker feels way better than Proxmox for self hosting

Setup my first home server today and fell for the Proxmox hype. My initial impressions was that Proxmox is obviously a super power OS for virtualization and I can definitely see its value for enterprises who have on prem infrastructure.

However for a home server use case it feels like peak over engineering unless you really need VMs. But otherwise a minimal Debian + docker setup IMO is the most optimal starting point.

By u/almost1it ⬆️ 438


Current best practices for *arr stack?

My current set up for my sonarr/radarr stack with the following

  • sonarr-tv
  • sonarr-anime
  • radarr-movies
  • radarr-anime
  • recyclarr
  • bazarr for subtitles
  • prowlarr
  • byparr
  • seedbox running transmission and nzbget
  • syncthing

But I have seen a couple of posts indicating that TraSH is out of date (especially the bias against x265), that I don't need dual instances of sonarr and radarr anymore for anime, etc.

So what is the current state of the art? Is it using Profilarr? Configarr? Dictionarry? Do I still need two instances or not of each downloading app?

Is there a detailed step-by-step layout of configuring all of this?

Ideally I would pull down HDR/Atmos/2160p highest quality just below raw Blu Ray of everything I can and downgrade those preferences as available.

By u/throwshade034278 ⬆️ 435



Issue Tue, Nov 04 06:15 AM

Is there a way for admins to ban users for posting apps that are entirely vibe coded with clearly AI written posts? This is getting absurd.

I get that some apps are made with vibe coding and that’s not the end of the world. But I am constantly seeing apps on here and it’s seemingly multiple per day at this point that are all clearly 100% shitty ai and they don’t even write their own posts.

By u/CalebWest02 ⬆️ 1626


Family movie night turned into server maintenance night for me. Please tell me I'm not alone.

Everyone gathered for a cozy movie night, and then minutes in, the stream froze. Cue me rushing to the server room, checking logs, and tweaking Docker containers while everyone waits. When it finally works, they cheer like it fixed itself. Does this happen to anyone else, or am I the only one doing backened work while the credits roll?

By u/Future_Draw5416 ⬆️ 990


MediaManager v1.9.0 - A replacement for Sonarr and Radarr

Hi, I'm currently developing an alternative to Sonarr/Radarr/Jellyseer that I called MediaManager.

Why you might want to use MediaManager:

  • OAuth/OIDC support for authentication
  • movie AND tv show management
  • multiple qualities of the same Show/Movie (i.e. you can have a 720p and a 4K version)
  • you can on a per show/per movie basis select if you want the metadata from TMDB or TVDB
  • Built-in media requests (kinda like Jellyserr)
  • support for torrents containing multiple seasons of a tv show
  • Support for multiple users
  • config file support (.toml)
  • merging of Frontend and Backend container (no more CORS issues!)
  • addition of Scoring Rules, they kinda mimic the functionality of Quality/Release/Custom format profiles
  • addition of media libraries, i.e. multiple library sources not just /data/tv and /data/movies
  • addition of Usenet/Sabnzbd support
  • addition of Transmission support

Since I last posted here, the following improvements have been made:

  • massively reduced loading times
  • more reliable importing of torrents
  • many QoL changes
  • overhauled and improved UI
  • ability to manually mark torrents as imported, retry download of torrents and delete torrents

MediaManager also doesn't completely rely on a central service for metadata, you can self host the MetadataRelay or use the public instance that is hosted by me (the dev).

Please consider supporting my work ❤️

Github Repo Link: https://github.com/maxdorninger/MediaManager

TV show details view

TV Show overview page

By u/cookiedude25 ⬆️ 952


I'm the author of LocalAI, the free, Open Source, self-hostable OpenAI alternative. We just released v3.7.0 with full AI Agent support! (Run tools, search the web, etc., 100% locally)

Hey r/selfhosted,

I'm the creator of LocalAI, and I'm sharing one of our coolest release yet, v3.7.0.

For those who haven't seen it, LocalAI is a drop-in replacement API for OpenAI, Elevenlabs, Anthropic, etc. It lets you run LLMs, audio generation (TTS), transcription (STT), and image generation entirely on your own hardware. A core philosophy is that it does not require a GPU and runs on consumer-grade hardware. It's 100% FOSS, privacy-first, and built for this community.

This new release moves LocalAI from just being an inference server to a full-fledged platform for building and running local AI agents.

What's New in 3.7.0

1. Build AI Agents That Use Tools (100% Locally) This is the headline feature. You can now build agents that can reason, plan, and use external tools. Want an AI that can search the web or control Home Assistant? Want to make agentic your chatbot? Now you can.

  • How it works: It's built on our new agentic framework. You define the MCP servers you want to expose in your model's YAML config and you can start using the /mcp/v1/chat/completions like a regular OpenAI chat completion endpoint. No Python, no coding or other configuration required.
  • Full WebUI Integration: This isn't just an API feature. When you use a model with MCP servers configured, a new "Agent MCP Mode" toggle appears in the chat UI.

https://preview.redd.it/m1np7nlolvyf1.png?width=1620&format=png&auto=webp&s=57479a3414313c7d659f59b07bd9db12ae42ca3a

2. The WebUI got a major rewrite. We've dropped HTMX for Alpine.js/vanilla JS, so it's much faster and more responsive.

https://preview.redd.it/lmvmmaeqlvyf1.png?width=1620&format=png&auto=webp&s=7a41633513d24860d08829b0436dca9dac159eb6

But the best part for self-hosters: You can now view and edit the entire model YAML config directly in the WebUI. No more needing to SSH into your server to tweak a model's parameters, context size, or tool definitions.

3. New neutts TTS Backend (For Local Voice Assistants) This is huge for anyone (like me) who messes with Home Assistant or other local voice projects. We've added the neutts backend (powered by Neuphonic), which delivers extremely high-quality, natural-sounding speech with very low latency. It's perfect for building responsive voice assistants that don't rely on the cloud.

4. 🐍 Better Hardware Support for whisper.cpp (Fixing illegal instruction crashes) If you've ever had LocalAI crash on your (perhaps older) Proxmox server, NAS, or NUC with an illegal instruction error, this one is for you. We now ship CPU-specific variants for the whisper.cpp backend (AVX, AVX2, AVX512, fallback), which should resolve those crashes on non-AVX CPUs.

5. Other Cool Stuff:

  • New Text-to-Video Endpoint: We've added the OpenAI-compatible /v1/videos endpoint. It's still experimental, but the foundation is there for local text-to-video generation.
  • Qwen 3 VL Support: We've updated llama.cpp to support the new Qwen 3 multimodal models.
  • Fuzzy Search: You can finally find 'gemma' in the model gallery even if you type 'gema'.
  • Realtime example: we have added an example on how to build a voice-assistant based on LocalAI here: https://github.com/mudler/LocalAI-examples/tree/main/realtime it also supports Agentic mode, to show how you can control e.g. your home with your voice!

As always, the project is 100% open-source (MIT licensed), community-driven, and has no corporate backing. It's built by FOSS enthusiasts for FOSS enthusiasts.

We have Docker images, a single-binary, and a MacOS app. It's designed to be as easy to deploy and manage as possible.

You can check out the full (and very long!) release notes here: https://github.com/mudler/LocalAI/releases/tag/v3.7.0

I'd love for you to check it out, and I'll be hanging out in the comments to answer any questions you have!

GitHub Repo: https://github.com/mudler/LocalAI

Thanks for all the support!

Update ( FAQs from comments):

Wow! Thank you so much for the feedback and your support, I didn't expected to blow-up, and I'm trying to answer all your comments! Listing some of the topics that came up:

- Windows support: https://www.reddit.com/r/selfhosted/comments/1ommuxy/comment/nmv8bzg/

- Model search improvements: https://www.reddit.com/r/selfhosted/comments/1ommuxy/comment/nmuwheb/

- MacOS support (quarantine flag): https://www.reddit.com/r/selfhosted/comments/1ommuxy/comment/nmsqvqr/

- Low-end device setup: https://www.reddit.com/r/selfhosted/comments/1ommuxy/comment/nmr6h27/

- Use cases: https://www.reddit.com/r/selfhosted/comments/1ommuxy/comment/nmrpeyo/

- GPU support: https://www.reddit.com/r/selfhosted/comments/1ommuxy/comment/nmw683q/
- NPUs: https://www.reddit.com/r/selfhosted/comments/1ommuxy/comment/nmycbe3/

- Differences with other solutions:

- https://www.reddit.com/r/selfhosted/comments/1ommuxy/comment/nms2ema/

- https://www.reddit.com/r/selfhosted/comments/1ommuxy/comment/nmrc6fv/

By u/mudler_it ⬆️ 830


SSH or RDP to Your Home Lab Right From the Browser

A new NetBird release dropped recently (well, a couple of weeks ago).
You can access your home lab directly through an in-browser terminal via NetBird (self-hostable, WireGuard-based overlay network).

The key update is that you no longer need a NetBird client app, you can just login from your self-hosted instance and click "Connect" on the machine (peer) you want to access. Works on mobile too...

You can also RDP to your machines the same way (though only Windows is supported for now). I know, who uses Windows in a home lab? For me, it’s perfect for helping my mom with her Windows laptop maintenance.

[EDIT] Under the hood it is a peer-to-peer encrypted WireGuard connection. We packaged our client with wasm and loaded it into the browser. It works just for a session and then kills the connection. Simply put it is VPN connection on demand from the browser to your machines.

A few considerations:

  • For both SSH and RDP access, the NetBird client needs to be running on the target machine.
  • For SSH, there’s no need for an external SSH server. NetBird includes an embedded one.
  • For RDP, you’ll need to have RDP enabled on your Windows machine (NetBird doesn’t include an RDP server). RDP works on Windows only.
  • Currently, only admins can connect, but we are thinking about adding this ability to other roles.

How it works: https://docs.netbird.io/about-netbird/browser-client-architecture
Further docs on SSH: https://docs.netbird.io/how-to/ssh

In caase you haven't run NetBird yet, here is the 5-minute quickstart self-hosting guide: https://github.com/netbirdio/netbird?tab=readme-ov-file#quickstart-with-self-hosted-netbird

Cheers,

By u/netbirdio ⬆️ 726


WeddingShare v1.8.0

It has taken me months but I've been quietly working on some features you all have been asking for and I'm excited to finally show them off.

For anyone new here - WeddingShare is a simple way to collect and share photos from your wedding. Guests scan a QR code to view and upload pics on a gallery. No third-party apps required, just host it and you and your guests are good to go.

What's in this release:

  • User accounts are finally here! Users can now register personal accounts to host their own galleries.
  • Registered users can now like other users photos to show their love.
  • Tweaks have been made to the image popups so it should now feel smoother.
  • Mobile navbar got a facelift and you can now scroll through all tabs on the Account panel.
  • Improvements to the backend permissions for some exciting upcoming features.
  • The usual bug fixes and style improvements.

Getting started is easy:

  • Spin it up locally with the provided docker compose scripts.
  • Or choose one of the one-click install options. We currently support Linode, CasaOS, and Unraid.

For a full list of features, configuration options and help check out the documentation and setup guides over at - https://docs.wedding-share.org/

Full changelog: https://github.com/Cirx08/WeddingShare/compare/1.7.2...1.8.0

This application was old school coded with many hours of sweat, blood and tears. No AI has been used other to translate language resources into languages I do not speak with the assistance of LibreTranslate.

https://preview.redd.it/bsyjdzew2xxf1.png?width=736&format=png&auto=webp&s=92f074704fa209073277e1435b94a7551aee227e

Original post: https://www.reddit.com/r/selfhosted/comments/1gugnku/weddingshare_a_basic_selfhosted_drop_box_and/

By u/Cirx0808 ⬆️ 682


Why do so many people use Docker over Podman, even though Podman is theoretically better?

It’s open-source, lightweight, more secure with rootless containers, and daemonless. Yet, everything seems to revolve around docker, i rarely see Podman mentioned in the documentation of the software I use.

By u/Ordinary-Person-1 ⬆️ 585


Open-source peer-to-peer file transfer tool

Hi all,

https://github.com/tonyantony300/alt-sendme

Checkout the desktop application I made.

A quick overview:

  • Unlimited: Transfer GB's with ease 
  • P2P: Devices transfer data directly - your files will not be stored on any servers.
  • Encrypted: All transfers done through encrypted channel 
  • Fast: 24 MBps in local network and 4 MBps for remote transfers (you might get better speeds because my network is meh) 
  • Private: No Account requirement
  • Open-source: Because transparency matter

Built with Tauri and Iroh

By u/Rare_Squash93 ⬆️ 580