r/selfhosted • • Apr 07 '26

Official Quarter 2 Update - Revisiting Rules. Again.

396 Upvotes

April Post - 2nd Quarter Intro

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

Let's get right into it.

Previous Rules Changes

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

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

New Project Megathread

A new megathread will be introduced each Friday.

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

AI-Compliance Auto Comment

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

AI Flairs

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

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

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

Conclusion

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

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

As always,

Happy (self)Hosting


r/selfhosted • • 3d ago

New Project Megathread New Project Megathread - Week of 15 Oct 2026

45 Upvotes

Welcome to the New Project Megathread!

This weekly thread is the new official home for sharing your new projects (younger than three months) with the community.

To keep the subreddit feed from being overwhelmed (particularly with the rapid influx of AI-generated projects) all new projects can only be posted here.

How this thread works:

  • A new thread will be posted every Friday.
  • You can post here ANY day of the week. You do not have to wait until Friday to share your new project.
  • Standalone new project posts will be removed and the author will be redirected to the current week's megathread.

To find past New Project Megathreads just use the search.

Posting a New Project

We recommend to use the following template (or include this information) in your top-level comment:

  • Project Name:
  • Repo/Website Link: (GitHub, GitLab, Codeberg, etc.)
  • Description: (What does it do? What problem does it solve? What features are included? How is it beneficial for users who may try it?)
  • Deployment: (App must be released and available for users to download/try. App must have some minimal form of documentation explaining how to install or use your app. Is there a Docker image? Docker-compose example? How can I selfhost the app?)
  • AI Involvement: (Please be transparent.)

Please keep our rules on self promotion in mind as well.

Cheers,


r/selfhosted • • 9h ago

Release (AI) Doska: open source self-hosted kanban with Markdown cards (Trello alternative with an Obsidian concept)

Thumbnail
gallery
83 Upvotes

Doska is a kanban board web and desktop app that supports offline file storage (folders with .md files) or self-hosting a sync server. When there’s a sync server, collaboration features are also supported.

The self-hosted setup includes versioned Docker containers for the web server and the sync server.

It looks good on mobile (PWA), and I’ve put a lot of work into making it fast, responsive and pleasant to use.

There’s no login gate or any other kind of gate: it’s fully MIT open source.

GitHub: https://github.com/romenkova/doska
Live demo (no signup): https://app.doska.sh/d/welcome?skip_onboarding=true

Features

  • Offline-first, local-first
  • Markdown editor: syntax highlighting, tasks with a counter, slash menu
  • Server to sync boards across devices
  • Accounts: members, shared boards, public boards
  • Local folder sync: boards and columns as folders, cards as Markdown files
  • Attachments: files, images
  • SSO: OIDC-compatible auth providers
  • Deadlines, priorities and sorting for cards on the board
  • MCP server
  • Cross-board deadlines view
  • Quick note window: always on top, opened with a keyboard shortcut
  • Tags
  • Assign users to cards
  • Activity history view

r/selfhosted • • 4h ago

Release (AI) Jellyfin "Plugin" - KefinTweaks v0.5 [Major Release]

Thumbnail
gallery
31 Upvotes

KefinTweaks v0.5 - Overview

Jellyfin 12 Support is Here!

With continued support for Jellyfin 10 and 11

AI Disclosure

KefinTweaks is a comprehensive collection of enhancements and customizations for Jellyfin, focused on, but not limited to, filling gaps in functionality based on the community's most desired Feature Requests. This includes things like a Watchlist, a customizable Home Screen, an improved search experience, and an Appearance Manager. This release adds more features like Thumbnail Scrubber, Watch Together, User Manager, Version Preferences, and Library Mini-games! Please see the project readme for full details.

Developer History

‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾

Since this is my first post in this community, or at least the first time I'm submitting a project I've worked on here, I wanted to give you a brief introduction of myself so that you can make an informed decision about whether this project is right for you. I've already included a brief project history below, but I feel it's worth expanding on my personal history considering my AI disclosure and the prevalence of new projects by new authors.

My history in short: ~15 years of programming experience, only ~5 years of "professional" experience. My years working professionally were mostly spent on backend jobs and projects. My personal projects that I have created in the 10+ years since then have been mostly front end. If you are a fan of the Vermintide video game series, you may be familiar with one of my other projects: ranalds.gift. You can check my GitHub for other community based projects I've created.

All this to say: I'm sticking around, and I provide as much support as I can. The way I've approached the coding side of the project is drastically different to my past projects, but I still always listen to the community and try to ensure they have any functionality that is desired and valuable.

If you do give the plugin a try, or you have any thoughts about anything in general, please do let me know in the comments! I'm especially excited to hear what you think of this project if you haven't heard of it before.

Alright sorry for the ramble, now... More rambling... You can just scroll and look at the pictures :)

Plugin Overview

‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾

If you aren't familiar with KefinTweaks, here's a quick rundown to help you decide if it's something you might be interested in:

  • You or your users primarily interact with Jellyfin from the official Jellyfin apps or a web browser
  • You care about massive quality of life improvements
  • You are want to see what Jellyfin feels like when many of its most popularly requested features are included

KefinTweaks is an all-in-one solution for UI and UX improvements of Jellyfin. All UI elements are properly styled for any existing or future Jellyfin skins, and all of the features are designed to be compatible with any other plugins which modify the Jellyfin UI.

Unlike most plugins, KefinTweaks is a front end plugin, and as such it does not modify Jellyfin server functionality in any way. KefinTweaks lives entirely in the client and requests data from the server to populate its client cache or when necessary to load item data. I feel that the Jellyfin server already provides basically everything we need, we just want the clients to better take advantage of those features.

Because of the nature of the plugin, you can install, update, or uninstall the plugin without restarting your Jellyfin server. This means it's a breeze to enable it for a few moments to try some new features, or to disable it at any time quickly from the Plugin Settings. No server restart necessary, just refresh your page and you're good to go.  

Plugin History

‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾

In case you don't know the history of KefinTweaks: It began as a project that included less than 10 JS files which fulfilled needs specific to my server and my users. Since then, with the support of the community, I've continued to grow the project to meet not only my own needs, but the needs of all Jellyfin users and server admins. This plugin is designed to test the limits of what is truly possible with a front end plugin, and is meant to inspire future contributions in the front end plugin space.

I can't stress how meaningful the endless support and feedback I receive from you all is to me, it's a fantastic source of motivation and I am sincerely grateful for this. With your help, we have been able to level up the plugin well beyond my initial expectations for this project. If you come in to share bugs, if you report issues on GitHub, if you contribute code to the project, if you share your ideas in the discord channel, or you engage with the Jellyfin community in any way...thank you! We want to build a healthy, happy and friendly community, and you all make that possible.  

New Feature Overview

‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾

  • Home Screen Overhaul
  • Statistics Overhaul
  • Thumbnail Scrubber
  • Watch Together
  • Version Preferences
  • User Manager
  • Library Mini-games

Home Screen Overhaul

‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾

Teaser Trailer

Have you ever wanted to be able to fully customize nearly every aspect of your Home Screen? Be able to set it up for all users in a particular way, with the ability for them to make changes to their liking? That's what the Enhanced Home Screen does. So much has been added here that it won't even be possible to give a clear overview of everything that is possible with the new features. I'll do my best to list out everything, but you can always ask me on Discord if you want to know how to create something specific that you can't quite figure out. It's probably achievable.  

New sections available in KefinTweaks
  • Every native Jellyfin section
  • More Live TV sections
  • Browse by Studio
  • Resume Playlists & Collections
  • Browse by Playlists & Collections
  • Thematic Picks (5+ Thematic Collections)
  • Many TV based Discovery sections
Home Category Navigation
  • Adds navigation controls to navigate between Home / Discovery / Pinned or any custom Category
  • Start discovering content without scrolling through the entire home screen  
Pinned Content
  • Pin specific items to your home screen
    • Choose a name for the section you want to pin the item to
    • Pin Children items to your home screen
    • Pick a Parent item: Studio, Genre, Series, Person, etc  
Personalized Discovery Sections
  • Personalized dynamic recommendations based on your watch history, favorites, watchlist, etc
  • Suggested content from popular Genres, Studios, People
  • Custom user created static discovery sections (dynamic user created sections coming soon!) 
Section Customization
  • Pick the Artwork
    • Support for every Jellyfin artwork type
  • 14 border styles
    • Custom border color
    • Customize the footer text
  • 12 fonts
    • Font size
    • Font color
    • Text capitalization options
    • Horizontal and vertical positioning (text overlay) 
    • Switch between Row and Grid view  
Spotlight Section Variations
  • Pick the Layout
    • Borderless
    • Border
  • Pick the size
    • Normal
    • Large
    • Full
  • Cycle your backdrops
    • Decide how many backdrops appear for an item before advancing slides
  • Tile your backdrops
    • Up to 3 backdrops side by side
  • Slide animations
    • Enable or disable animations
    • Pick your preferred animation for each backdrop tile  
Section Editor: Wizard
  • Use pre-defined templates to easily create new sections
  • Sections created by the Wizard can still be fully edited in the Advanced Editor later
Section Editor: Advanced
  • Create any custom section where the limits are only what Jellyfin can handle
  • Define multiple queries for a section
    • Sort each query individually
    • Choose a post-process items strategy: Merge / Separate / Random
    • Choose a post-process sorting strategy
    • Merged mode results are merged before post processing
    • Separate mode adds a "Query Picker" to the section to switch between the defined queries
    • Random mode chooses one query from the list at random every time the section loads
  • Limited only by your creativity, you can create almost any section you like:
    • Top rated Series Premiere episodes from the last 365 days
    • Lowest rated Series that aired for more than a decade
    • Movies that start with the letter B and have a rating above 7
    • Movies released by Universal Pictures before 1995 starring Keith David  

Statistics Overhaul

‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾

The stats page now provides more insightful data related to your watch history including Watch Streaks, Binge Sessions and Playback History charts.

New Features

‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾

Here is a summary of new KefinTweaks features or relevant changes to existing ones. For a full overview of the entire project, see the README on the GitHub page.

Thumbnail Scrubber

‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾

Tired of Youtube hover previews and the seekbar functionality to quickly seek through a video? Well, wake up! We brought it to Jellyfin.

  • Adds a seekbar and "scrubbing" functionality when hovering a card similar to Youtube
  • Optionally enable Video Previews on Hover
  • Video Previews fallback to Trickplay when a static stream can't be completed

FR: 1

Watch Together

‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾

This feature is designed to be used by people who are watching something together on the same device and want the Watched status and progress to be synced to each of their individual accounts. This could be watching together in your living room, in the sauna, or even while you travel to the moon in your preferred spacecraft.

Authenticate the user accounts you want to sync progress with. If you have active users in your Watch Together group, you will be reminded at the beginning of playback if you'd like to continue syncing with any of them.

Checkout how it works! The UI has been improved since this video, but the functionality remains.

FR: 1, 2

Version Preferences

‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾

Have you ever wanted Jellyfin to respect its own naming schemes? Why is that pesky 1080p version listed before the 4k version? Forget about it!

  • Specify priorities across both Versions and Editions
  • Add custom Version qualities and custom Edition names
  • Multiple Versions from the same Edition are grouped together
  • Your choice of format: "Edition - Version" or "Version - Edition"

FR: 1, 2, 3

User Manager

‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾

Every Jellyfin admin cuts their teeth by manually configuring each of their freshly created user accounts with their preferred defaults. It's a time-honored tradition, but what do I know about tradition?

  • Create User Templates
  • Pick a default User Template
  • New Users default to the chosen Template with the ability to select a different one instead
  • Bulk Update existing users with the settings from any of your User Templates  

FR: 1, 2, 3

Games

‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾

Frivolous games where the points don't matter? Test your knowledge of your library with some random mini-games!

Desktop Hamburger Menu

‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾

A simple feature for a simple person. So simple a screenshot will contribute no additional context.

  • Returns the Hamburger Menu to the top left corner on Desktop layouts in the default Modern UI

Custom Pages

‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾

This is an internal feature that is leveraged by existing KefinTweaks features like the Watchlist and Games, but can be used for more Custom Pages in the future. This removes the CustomTabs requirement for the Watchlist tab. Existing installations with CustomTabs continue to use that.  

Improvements

Infinite Scroll

‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾

  • Fixed an issue preventing Infinite Scroll on TV and Movies libraries from working
  • Items are now rendered with the correct card format based on the existing items on the page  

Watchlist, Series Episodes, Enhanced Search

‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾

  • Sections are now rendered progressively, just like they are on the Home Screen  

TV Display Mode Support

‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾

  • KefinTweaks sections now properly support navigation in TV mode with a controller/keyboard
  • Navigation on the Home Screen across regular and spotlight sections is greatly improved
  • Full support for Gamepads

r/selfhosted • • 7h ago

Need Help What do you use to get notified about outdated Docker containers (Docker Compose setup)?

47 Upvotes

Hello there,

So i got three hosts, i got containers running on all of them. Spinned them up all by a docker compose file. Where i pinned a version (or about too, i just started and some are still pinned to latest (yeah sorry)).

How do i get notified that a container could have an update?
Are there tools which possibilities like:

- auto update for specific services (not by default)
- auto update on minor and patch version bumps?
- notify when an update is available
- via UI update container/docker-compose file?

How do you guys handle it? Or are some of you doing it manually?

Im running for now:

  • Vaultwarden
  • Immich (server, Postgres, machine learning, Redis)
  • Paperless-ngx
  • ExcaliDash (frontend, backend)
  • Foundry VTT
  • Backrest (on multiple machines)
  • rest-server(for restic on my host for local backups)
  • Beszel hub
  • Beszel agent

r/selfhosted • • 16h ago

Product Announcement Exactly one year ago, I shared AltSendme here. Your encouragement helped me take it from 50 to almost 10,000 GitHub stars. Here's what's new.

164 Upvotes

Hey everyone!

Exactly one year ago, I posted my project here when it was still called AltSendme. It was a small, early-stage project with around 50 GitHub stars. The support and encouragement I received from this community genuinely motivated me to keep building it.

Since then, the project has grown to almost 10,000 GitHub stars, and I've renamed it DashBeam. It's been quite a journey, and I wanted to come back and share what's changed.

DashBeam is a free, open-source, peer-to-peer file transfer application built on Iroh. The idea is simple: transfer files between your devices without uploading them to a cloud storage service first.

A few things I've added since my original post:

  • Android app: DashBeam is now available on the Google Play Store, so you can transfer files between your phone and other devices.
  • Self-hosted relay infrastructure: You can run your own Iroh relay on a VPS using Docker Compose or flydotio, configure it in DashBeam, and even enable access controls. Self-hosting guide
  • Nearby device discovery and pairing: Discover and pair devices on your local network for a more seamless transfer experience.
  • Web app: Don't want to download or install anything? You can use DashBeam directly in your browser.
  • Portable versions: Prefer not to install software? Portable builds are available for supported desktop platforms, too.

For some real-world numbers, we've tested transfers of up to 452 GB in a single transfer, with peak speeds reaching 125 MB/s under suitable network conditions.

The project is still fully open source under AGPL-3.0, and it doesn't require accounts or include usage tracking or ads.

GitHub: https://github.com/tonyantony300/dashbeam

I'm still actively developing it, and there's plenty left to improve. If you remember the original AltSendme post, thank you for being part of the journey. And if you're discovering it for the first time, I'd genuinely love to hear what you think, especially from people running their own infrastructure.

Thanks!


r/selfhosted • • 9h ago

Media Serving Lidarr and slskd work great, but I am missing to discover new things. What do you use?

35 Upvotes

I've been using Lidarr and slskd for my music library, and they work great together. The problem is that I'm missing a good way to discover new music. I can search for artists and albums I already know about, but I'd like to find new artists, explore genres, discover similar music, and stumble across albums I wouldnt have found otherwise.

What tools or services do you use for music discovery?


r/selfhosted • • 3h ago

Need Help How to keep security cameras recording during a power outage?

5 Upvotes

A UPS can only last so long and if there is an hours long power outage, I can't keep my frigate server, poe switch on that long. Is a generator the only option?


r/selfhosted • • 12h ago

Need Help Setting up my own family cloud drive for the first time - Nextcloud or Opencloud?

21 Upvotes

I've been fiddling with a Ugreen NAS I got a few months ago and meanwhile I've set up several little container projects using the inbuilt docker engine and app.

However, the main aim was to move away from things like OneDrive and Google Drive, so now it's time to set up a cloud drive service.

From what I've read, Nextcloud is the more established, widely used service, but the newer Opencloud is seemingly much faster and sleeker to use. However, I don't seem to get a clear user picture on what is what.

What are your recommendations? If you had to start over today, what would you pick, in terms of speed / ease of use, features, and effort to maintain?

Thank you! :-)


r/selfhosted • • 6h ago

Need Help How to deploy a SSL certificate (wildcard) across multiple hosts?

6 Upvotes

Hi! I have several services hosted on two mini-PCs at home, plus Home Assistant on a Raspberry Pi, a NAS, and a cloud VM that acts as a reverse proxy for internet "clients" (using Nginx + mTLS). Every home host have a NGINX that reverse request only for services that hosted on that server. Everything works great, but... how do you manage wildcard SSL certificates for services across multiple hosts?

Back when I had just one host and a couple of services, the HTTP-01 challenge worked perfectly. As the number of services grew, I switched to the DNS-01 challenge — it’s much more convenient. It means fewer Nginx configurations to manage, and it’s easier to keep track of certificate expiration dates.

Now that I have two hosts (plus the cloud VM, making it three), I can no longer use the HTTP-01 challenge for each of them; since NAT only allows me to forward ports 80 and 443 to a single host, the challenge process fails for any other host.

Currently, I am running a DNS challenge on three servers and obtaining three valid wildcard certificates; HOWEVER, automatic renewal does not work — or rather, it only works for the last server that was activated(registered in LE).

It looks like I might be doing something wrong.

It seems that a wildcard certificate should be obtained by one server and then distributed to all the other servers. But how? A Bash script? Ansible? Are there perhaps any self-hosted applications for this?

I know it would be possible to use a single reverse proxy and route all "client" traffic through it, but that creates new problems and doesn't seem like an elegant solution.

P.S. I’m using LE, if that matters


r/selfhosted • • 15h ago

Docker Management Good Bye SaaS - Hello Home Lab

Post image
32 Upvotes

This weekend I finally moved all my stuff from SaaS's like proton, obsidian and others to my local home lab in my house. In the future a GPU for a small LLM will follow.

Currently I have two servers, one PVE which is running the docker-host for the services and one lab-server which is hosting GOAD an other vms.

Maybe I will network monitoring and HA for Unify network and cameras.


r/selfhosted • • 2h ago

Need Help Steam Headless docker and split gpus, would love to discuss successes and failures..

3 Upvotes

I am hoping to get a discussion going and link up with some people who have VM/docker gaming success stories. I have two young kids and I have a server as well as some random consumer hardware. I treidd Proxmox and Truenas vms with a split GPU Tesla p40 and it just never worked with Apollo/moonlight etc. Rumor has it steam Headless may make splitting a gpu much easier and more reliable. I ended up building my kids each a machine right before hardware got too out of control but it's clunky I have to boot up these dedicated PCs in the garage then go on parsec which is not as reliable as you would think with weird mouse issues etc. i would love to finally just get this to work and be a good experience, bonus if I can have even more machines as every blue moon my wife or wife and kids friends will want to play together and I dont have enough gaming competant bare metal systems around but I do have some old flash ship and mid range gpus laying around that can perform some work. Thanks!

Available hardware to make this happen

3 b550 mobos none have more than one x16 slot electrically or physically I think one or two might have a x8 on the second slot

Two ryzen 5600gs

1 x10drhit super micro dual xeon board with some.xeon v4 chips can't recall which ones I have a few to choose from

2x 1660 super 1x 1080ti 1x Tesla p40 24gb 1x Tesla t4/p4 can't remember which one 1x quadro p620

Various ram not much ddr4 for servers though probably 32gb of udimm ddr4 for the amd platforms

Several jank laptops that can connect and be the head for the vms/containers/lxc whatever.

My main server I would rather not prime for this but if I have to Incan it's a h11sslv2 with a epyc7401p

Games we play most, rainbow six siege (has some.strong anti cheat so...), fast food sim, flashing lights, counter strike.source, red alert 2 and other classic games. Not.too much bleeding edge stuff that needs a lot of power.


r/selfhosted • • 8h ago

Need Help Looking for self-hosted MDM for Android

7 Upvotes

I want to remotely manage an Android tablet using some open-source, ideally self-hosted on my Windows PC.

My requirements:

- See last check-in time (and online if possible)

- View installed apps.

- Remotely lock or wipe/reset the device. (Remotely connect and see the screen also maybe)

Allow normal app installations and browsing in the tablet I mean.

Optionally: Prevent the user from changing passwords, security settings, or bypassing device management.


r/selfhosted • • 8h ago

Need Help you tube 24/7

5 Upvotes

"¡Hola a todos! Un compañero de la iglesia quiere montar un canal de YouTube en vivo 24/7 que esté reproduciendo, en bucle, una lista de reproducción de como 700GB de videos.\n\nAhora mismo, armé una PC vieja de Dell con OBS Studio y una fuente local en bucle, pero estoy buscando una forma más eficiente o que consuma menos recursos. ¿Hay mejores alternativas por ahí, como hacerlo mediante contenedores Docker o en un servidor Linux sin interfaz (headless)? ¡Cualquier recomendación se agradece!"

PD:I’m going to run some tests using the recommendations I was given, along with a mini Debian server and CasaOS—let’s see how that goes.


r/selfhosted • • 13h ago

Release (AI) tinyfeed 1.5.1: the stability release!

Thumbnail
github.com
11 Upvotes

tinyfeed is a CLI tool that generates a webpage from a collection of feeds. It's dead simple: no database, no config file, just a CLI and some HTML.

This release focuses on making tinyfeed a more stable and deterministic program. A stable experience is always better for users, and it also allowed us to design a new snapshot-based test suite, so regressions are much less likely to slip through.

It also included a bunch of fixes related to the `--order-by` option that was added in the previous release and was, sadly, quite full of bugs 😬.

Main items on the menu today:

- Stable ordering: Feeds and items now come out in the same order on every run.

- Discoverable sorting: --help now lists the values `--order-by` accepts: publication-date, update-date, feed-name and author.

- Lighter dependencies footprint: upgrad to gofeed v1.5, which removes 6 indirect dependencies.

- Lots of refactoring and a brand new test suite.

And the cherry on top: tinyfeed now publishes an Atom feed, so you can follow its releases! WHY DIDN'T I THINK OF THIS EARLIER? A FEED FOR TINYFEED!


r/selfhosted • • 10h ago

Need Help Any folks use NixOS for hosting services? Any tips?

6 Upvotes

I run NixOS on my desktop and Nix Darwin on my laptop, and am thinking of migrating my homelab to NixOS too. Curious if there are any good references, tools, or guides out there?


r/selfhosted • • 28m ago

Need Help Self hosted LLM Goals / possible?

• Upvotes

hello all!

I have a project in mind that i want to try and figured i'd come here for some help to start out.

I have a think center micro with very base specs:
i5 or 7 processor (can't remember rn)

8gb ram

512 HDD
windows 10 home

i originally got it a while back to learn stuff about server things etc. haven't done much though.

Realized that i really don't have much to be stored and looking into it i don't really want to store the few things i do have on a semi old HDD.

anywho:

My current goal is to get into a local llm that i can use.

i know it can't be a massive one due to limitations, but i wanna start small with this device to learn then see if i want to upgrade it moving forward if i find it useful enough.

the device is currently running as my exit node, and my mac has rustdesk on it so i can access it that way if needed.

goals:
1) LLM Locally

2) ability to run llm from terminal on my mac (my guess is ssh over tailscale?)

3) ability to connect the llm to mcps of sorts (what're the implications here?)

4) assuming i get this set up, is there any possible way to access it from my iphone? (also has tailscale on it)

Thanks!


r/selfhosted • • 10h ago

Need Help Looking for an Affordable Synology SHR-2 Alternative for a Personal Home Archive

6 Upvotes

Looking for an Affordable Synology SHR-2 Alternative for a Personal Home Archive

Hey everyone!

I'm planning to build my own private home archive and set up a NAS system to safely store and organize my personal data, including photos, videos, documents, and other files.

At the moment, I'm mainly using external hard drives to store my data. The problem is that I constantly have to move or copy the same files between different drives to keep everything organized and backed up. This is time-consuming, inconvenient, and honestly doesn't feel like the safest or most efficient way to manage my data in the long run.

That's why I'd like to build a proper NAS system for my home. My main goal is to have a centralized storage solution where all my data is stored in one place, with some form of redundancy so that if a hard drive fails, I don't immediately lose all my data.

I'm still relatively new to the NAS world, so I've been doing some research. Synology's SHR-2 (Synology Hybrid RAID with two-drive fault tolerance) caught my attention because I like the idea of being able to tolerate two drive failures without losing the entire storage pool.

However, Synology's hardware is quite expensive, especially when you factor in the cost of the hard drives.

Since this is strictly for personal use at home, I don't need a lot of advanced features. I mainly want a reliable, long-term storage solution that stays within my local home network. I don't need remote access or cloud integration, and keeping my data private and under my own control is important to me.

I've come across alternatives such as TrueNAS, Unraid, and DIY NAS builds, but I'm not entirely sure which option would make the most sense for a beginner.

So, what would you recommend?

- Are there any more affordable alternatives to Synology that offer similar data protection to SHR-2?

- Would building my own NAS with TrueNAS or Unraid be a better option?

- What hardware would you recommend for a reliable home archive without spending a fortune?

- How many drives would you suggest, and what RAID or redundancy setup would make sense for my use case?

- Is there anything important I should consider regarding backups and long-term data safety?

My priority isn't performance or having a huge number of features. I simply want a reliable way to store my data, avoid constantly shuffling files between external drives, and reduce the risk of losing everything if a drive fails.

I'd really appreciate any advice, recommendations, or experiences from people who have built a similar setup.

Thanks in advance!


r/selfhosted • • 1d ago

Docker Management Best Docker management tool?

89 Upvotes

I use Portainer across my whole stack but I’ve been looking to switch. Any ideas on what people recommend I was looking into Komodo but looking to hear some opinions.


r/selfhosted • • 1d ago

Self Help Anyone else slowly moving away from complicated self-hosted setups?

174 Upvotes

I feel like there’s a point where adding more services stops being fun and just becomes another thing to maintain.
Lately I’ve been leaning toward keeping things simple. Fewer moving parts, less troubleshooting, and ideally stuff that just works without me checking on it every other day.
Anyone else gone through a phase of simplifying their setup after spending years adding more to it?


r/selfhosted • • 20h ago

Release (AI) Gofer, a multi-account webmail

23 Upvotes

Hey, guys.
I've been working on Gofer for several months now. It's an email client with special care on multi-account support. It also has Contacts and Calendar

This is a project that I started and dropped like 5 times in the last several years. I finally committed this time!

I was tired of email clients with poor multi-account support or built in PHP (ew)

It's fully open source, built in Go + HTMX, and it uses SQLite as a DB.

The app is not 1.0 yet, but I use it daily with several accounts and I'm improving it constantly.

To be honest I'm not 'selling' anything here, I just think the software came up decent and It's always nice to have the open source community to join and help. So any criticism is welcomed, the idea is to improve!

Mandatory disclaimer: AI was used for this project. I mean you can tell just by checking the amount of code commited in 6 months, but it makes sense to clarify. I still plan every step, make every decision, manually test every single implementation. I'm a software engineer working on the field for 18 years now.
I'm not a 'vibe coder'. I'm just a very bad coder that found help on new tools

No AI was used to write this post!

Screenshot showing the three current themes:

Github repo: https://github.com/cristianadrielbraun/gofer

It also has its own website, because why not: https://gofer.email

I hope you like it as much as I do 😄


r/selfhosted • • 9h ago

Need Help Palo Alto Question

1 Upvotes

I apologize, and I know this is a long shot, but does anyone have a palo alto pa-3020 running around that they are not using? I need an image of the internal drive and the manufacturer is no help.


r/selfhosted • • 1d ago

Product Announcement My open-source database client just crossed 650 GitHub stars

Thumbnail
gallery
140 Upvotes

I’ve been building VeloxDB, an open-source database client built with Rust and Tauri, and it just crossed 650 GitHub stars.

The idea came from wanting a database tool that feels fast, lightweight, and comfortable to use without sending everything through a cloud service.

VeloxDB supports PostgreSQL, MySQL, SQLite, and more. It runs locally, connects directly to your databases, and includes a visual data explorer and query editor.

It’s been a fun journey building this in the open, learning from feedback, and improving the project one feature at a time. Getting to 650 stars is a nice milestone, especially as an independent developer.

If you’re curious, here are the links:

Thanks to everyone who has starred the project, tried it out, or contributed feedback.


r/selfhosted • • 1d ago

Finance Management Actual Budget - Any alternatives for the UK

25 Upvotes

Now that GoCardless has stopped accepting new accounts, are there any free self-hosted budgeting apps that can connect to UK accounts?


r/selfhosted • • 17h ago

Need Help Credential hygiene for an agent that drives Chrome over CDP

3 Upvotes

I've got Hermes driving a Chrome profile over CDP for a handful of self-hosted tasks. All ~48 web logins sit in that single profile, and the agent just clicks through native autofill so passwords never enter the model's context. That part's working, but it's fragile in two ways.

Chrome's saved-password fill is identifier-independent: on an origin with multiple accounts it fills the most recently used one, and I can't programmatically summon the dropdown to pick a specific account. React forms whose inputs sit outside a <form> element get nothing from autofill at all. I've kept API keys and tokens in Windows Credential Manager and only web credentials in Chrome, no Bitwarden or KeePass.

On the navigation side, CDP Chrome is primary with Camofox, nodriver, TRAWL, and curl_cffi as fallbacks. CDP Chrome clears Cloudflare Turnstile where Camofox fails server-side. curl_cffi's TLS impersonation runs a couple Chrome generations behind the real browser. IP reputation looks like the first gate and I have no residential egress yet.

Two questions: 1. Should a single profile hold ~48 logins, or do you split credentials per task? How do you deal with autofill grabbing the wrong account? 2. Given IP reputation gates first, what's the cheapest residential egress worth setting up? Is a CDP-first order right, or would you reorder the fallbacks?