this post was submitted on 12 Jun 2023
61 points (98.4% liked)

Selfhosted

40383 readers
496 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 2 years ago
MODERATORS
 

A simple question to this community, what are you self-hosting? It's probably fun to hear from each-other what services we are running.

Please mention at least the service (e.g. e-mail) and the software (e.g. postfix). Extra bonus points for also mentioning the OS and/or hardware (e.g. Linux Distribution, raspberry pi, etc) you are running on.

(page 3) 50 comments
sorted by: hot top controversial new old
[–] pimeys@lemmy.nauk.io 1 points 1 year ago

At home:

  • HomeAssistant OS in a Raspberry PI. Runs all the lights, curtains, heating, air-conditioning and media at home. (Linux)
  • Hifiberry with a good DAC connected to it, runs mpv, airplay and chromecast audio. (RPI, Linux)
  • TrueNAS together with over 40 terabytes of space (FreeBSD)
  • Plex and Plexamp for music (FreeBSD)
  • OPNsense router runs the whole home network (FreeBSD)
  • A private git server for stuff I don't want to push to a public server (FreeBSD)
  • Jellyfin server for movies and television (FreeBSD), client on an NVIDIA Shield (Android)
  • Unifi controller to handle the home WiFi (FreeBSD)

Remote:

  • Akkoma for Twitter-like communication on the Fediverse (Linux)
  • Lemmy to talk with y'all in here (Linux)
  • PostgreSQL as the central database for all my remote services (Linux)
  • Elasticsearch for searching the Fediverse (Linux)
  • SearXNG as my private search engine (Linux)
[–] ozoned@beehaw.org 1 points 1 year ago
  • Jellyfin - Media streaming type app - basically use it for movies/shows and pictures.
  • Joplin - Note taking app
  • Syncthing - Sync for phones to PC for backing up pictures
  • Miniflux - RSS reader
  • Minetest - FOSS Minecraft voxel engine
  • Veloren - FOSS Cubeworld game written in Rust
  • GoToSocial - Microblogging server - aka Twitter/Mastodon
  • Semaphore - Frontend for GoToSocial
  • SearXNG - Search engine
  • Conduit - Matrix server - chat
  • Libremdb - IMBD frontend
  • Invidious - Youtube frontend
  • Nitter - Twitter frontend
  • Libreddit - Reddit frontend
  • Rimgo - Imgur frontend
  • Proxitok - TikTok frontend

Failed to get working:

  • Mobilizon - FB groups type alternative
  • Peertube - YT alternative on the Fediverse
  • Lemmy - Tried for a day and just couldn't get it working. Found out there are issues with Rocky Linux and Lemmy that broke about two months ago but no further work was done it. I'll try again someday.
[–] Lightning66@lemmy.world 1 points 1 year ago

I host these:

  • Vaultwarden(saves my life almost everyday)
  • Jellyfin (makes my life fun)
  • Sonarr & Radarr
  • Home assistant(the best thing I've done in a while)
  • freshRSS( none of that curated for you bullshit)
  • Whoogle.(like google search but not the tracking)
  • Flatnotes, Qbittorrent, Metube, Databag, Photoprism, kavita, NExtcloud, Guacomole(A few services I use rarely.)
[–] eightys3v3n@sopuli.xyz 1 points 1 year ago

Manjaro Linux with ZFS on some old gaming PC.

Home Automation and IoT with HomeAssistant in a virtual box. Database for storing some IoT history (not hooked up to Home Assistant yet but recording from MQTT) with MariaDB. Media Server with Emby. Photograph Backups with Immich; just playing with this for now. Constantly have problems running it to do with not connecting to Redis or PostGres :/ MQTT Server with Mosquitto for some custom IoT devices. VPN with WireGuard. File Syncronization with Syncthing; to/from phone and other computers. Torrenting with Deluge and Deluge Web.

[–] fury@lemmy.world 1 points 1 year ago* (last edited 1 year ago)

This is my little setup at work

Kubernetes cluster (created by kubespray)

I host the following in my house:

  • Nextcloud
  • ManicTime (tho this isn't FOSS, but I'm a contractor consultant and love how this works) -Calibre Library/Calibre Web for books -all the *arr's w/ Plex -BaiKal for caldav to manage mine and my mom's life -vikunja for task management -grocy for home erp -bookstack for various notes

the following in digitalocean cause uptime is super important -mastodon -lemmy -matrix -url shortener for fediverse

All are running ubuntu server

[–] toastloop@fedia.io 1 points 1 year ago

Unraid (3700X, 16GB 3200 Mhz RAM, NVIDIA Quadro P2000 Graphics Card, 7x14TB Hard Drives):

  • Organizer (Loads each service in a tab for easy access)
  • Overseer (Allows you to add popular trending movies/tv shows to sonarr/radarr)
  • Plex (Serves movies/tv shows and allows for hardware transcoding)
  • Tautulli (Shows Plex statistics for each user on the server)
  • Sonarr (Searches and Manages TV Shows)
  • Radarr (Searches and Manages Movies)
  • Prowlarr (Manages NZB and Torrent Indexers)
  • Bazarr (Manages subtitles for movies/tv shows)
  • NZBget (NZB Client)
  • rFlood (Torrent Client)
  • Calibre (Manages and serves books to read)
  • Stash (for private videos)
  • PhotoPrism (Manages photos and vidoes)
  • Glances (htop like webpage to monitor server stats)
  • Uptime Karma (Shows a status page with the status of each service)
  • Nginx Proxy Manager (Manages external access for each service)
  • Portainer (Manages the docker containers running on the server)
  • Adminer (Manages the mysql databases running in the background)
[–] roda@lemmy.sdf.org 1 points 1 year ago* (last edited 1 year ago)

VFIO KVM/ QEMU GPU passthrough for Windows VM for Solidworks. A forked program that I've turned into something completely different, I took some random http server from github and made it convert PDFs to Excel, linked it to my website so it can be used. Got a small network share for all the movies I've got which is kinda a lot Made a VM with a dedicated nic for managing my websites

Everything is on One PC, got 4 more systems that have no purpose and are there if this one dies so I have reserve. Any ideas on how to repurpose them? Also on todo list is an self hosted mail server that I'm yet to do because of domain issues. They are expensive lol

[–] Walker@fedia.io 1 points 1 year ago

PiHole on Pi
Tiny Tiny RSS on Docker behind NGINX reverse proxy on Ubuntu Hosted VPS - Accessed through Tailscale
LinkAce on Docker NGINX reverse proxy on Ubuntu Hosted VPS, Accessed through Tailscale
NextCloud on Pi - Accessed through Tailscale
HomeAssistant on Ubuntu
Calibre running on Ubuntu
Windows Desktops running on Hyper-V Server (Cost and extreme time constraints forced me to setup a Hyper-V server on bare metal, at the time VMWare was not playing nice with Win11 and I did not have the time to troubleshoot).

[–] aucubin@lemmy.aucubin.de 1 points 1 year ago* (last edited 1 year ago) (3 children)

Pretty much anything I can. Host OS is mostly Debian with Docker, only the Git Server is running on Alpine. Hardware-wise everything is running on Proxmox with an FreeBSD NAS for backup and data storing

  • Logging/Monitoring Stack (Grafana, Loki, Prometheus, InfluxDB)
  • Step-CA for custom internal CA
  • Firefly III as budgeting tool
  • Kimai for work-time tracking
  • Vikunja for Project Management
  • Keycloak as OIDC server
  • Grocy for inventory management
  • Bookstack as personal Wiki
  • The lemmy instance i'm posting from
  • Mastodon
  • Nextcloud with Collabora Office
  • Bitwarden as Password Manager
  • Miniflux for RSS Feeds
  • Some websites
  • Gitea
  • Wireguard
  • Jellyfin
  • Metube
  • Mail server running docker-mailserver (only as fallback due to sending problems to Microsoft)
  • Uptime-Kuma
  • Home-Assistant
[–] Elbullazul@lem.elbullazul.com 0 points 1 year ago (1 children)
load more comments (1 replies)
load more comments (2 replies)
[–] inatux@lemm.ee 0 points 1 year ago (1 children)

I have DietPi running on an RPi 4 with 4GB RAM.

Everything here is hosted in docker containers:

  • Portainer (docker management)
  • Nginx Proxy Manager (for reverse proxy)
  • Nextcloud (file storage + calendar)
  • Kanboard (task management + kanban board)
  • Homepage
  • Transmission (behind VPN with Flood web frontend)
  • Jellyfin media server
  • A Discord bot for my server
  • Watchman, my RSS feed to Kindle setup (https://github.com/andrwcnln/watchman)

I've probably forgotten some things but that's the main bulk of it. Can't recommend DietPi enough if you are looking for a super lightweight OS for you Pi server, has been perfect for me so far. Here are some things I am looking to host in the future too:

  • ntfy (for push notifications)
  • Apache server for my websites
  • Pi-hole
  • Plausible (a replacement for Google analytics for websites)
  • Vaultwarden
[–] quasimagia@feddit.it 0 points 1 year ago* (last edited 1 year ago) (1 children)

I have DietPi running on a RPi2, so it's quite slow, but i run on it (without docker containers, bad choice)

-Pi-hole

-Vaultwarden

-Transmission

-Synchthing

I tried also Nextcloud but it's a bit too slow in RPi2

load more comments (1 replies)
[–] legion@lemmy.world 0 points 1 year ago (2 children)

Part of my Reddit exodus plan was to get serious about my RSS setup.

I've settled on:

  • FreshRSS as my feed manager (supported by Reeder app in iOS and MacOS)
  • FiveFilters Full Text extractor
  • rss-proxy site scraper

I may experiment with some replacements for rss-proxy, as I've run into a couple sites it doesn't scrape well, but FreshRSS and FiveFilters have been smashing successes.

[–] Ungoliantsspawn@lemmy.world 1 points 1 year ago

I will look into FiveFilters, sounds like it would solve some issues for me. Thx

[–] proycon@lemmy.world 1 points 1 year ago

Nice, RSS is great indeed. I use it extensively as well, but I didn't even realize it was a thing people ran as a service on a server. I hadn't heard of FreshRSS etc. I personally just run newsboat from my desktop/laptop, even my phone if need be.

[–] LazyPyro@lemmy.world 0 points 1 year ago* (last edited 1 year ago) (1 children)
  • Jellyfin - film/tv, both locally and on a seedbox.
  • stable-diffusion-webui - self explanatory
  • Matrix/synapse - private instant messaging for myself and tech minded friends
  • MeTube - web UI for youtube-dl
  • Stash - like Jellyfin/Plex but for any adult media you may have (link is SFW).
  • Lemmy - only privately just seeing how it all works, I don't intend to make a public instance.
  • A fairly typical LEMP (Ubuntu, Nginx, MariaDB, PHP) stack on my VPS

Stuff I used to use or have at least tried out:

  • Plex
  • Calibre-web
  • Typical LAMP (CentOS, Apache, MySQL, PHP) stack back in the old days (PHP4/5) when I did a bit of web dev.
[–] TurnItOff_OnAgain@lemmy.world 0 points 1 year ago (1 children)

Why Jellyfin over plex? I looked at JF but the lack of a good Xbox app made me stick with Plex.

load more comments (1 replies)
[–] LazyGamer1111@lemmy.world 0 points 1 year ago (1 children)

i USED to host a mc server, now i dont host anything as i cant get jellyfish automatic pirating to work...

load more comments (1 replies)
[–] TheCakeWasNoLie@lemmy.world 0 points 1 year ago* (last edited 1 year ago) (1 children)

Mail server, pi-hole, mediawiki, kanboard, Tiny Tiny RSS, Baïkal, Minetest, Transmission, Jellyfin, Filestash and some homebrew.

I use Wireguard to access all that from outside my network. This way, my mail server only exposes smtp.

[–] mr_pip@discuss.tchncs.de 0 points 1 year ago (1 children)
  • whats your opinion on selfhosting mail servers?
  • why have you chosen baikal over radicale?
  • are you happy with filestash? im torn between filestash and filebrowser
[–] TheCakeWasNoLie@lemmy.world 0 points 1 year ago* (last edited 1 year ago) (1 children)

I'm self-hosting my mail server for all kinds of neat tricks, like turning mailing lists into RSS feeds and putting attached bills in the right folder. But it is tricky to pull off, because 90% of all email is spam so you must take that seriously because otherwise nobody will accept you mail. One thing I learned quickly is not to use PGP. They almost always and up in spam boxes.

I switched from radicale to baikal because vdirsyncer (which I then used) didn't agree with radicale on the caldav standard. And I'm very happy with Filestash. It's fast and does the only thing I need it do do, stash files.

BTW I used to use NextCloud, but that was way too much work and I really like tools that do just one thing and do it well.

load more comments (1 replies)
[–] atfergs@lemmy.world 0 points 1 year ago
  • Home Assistant - smart home management
  • OMV - storage manager/docker host
  • Portainer - docker manager
  • Overseer - media manager/request interface
  • Sonarr - tv show manager
  • Radarr - movie manager
  • SABNZBD - media finder
  • Plex - media server
  • Tautulli - plex monitor
  • Kavita - book/comic manager
  • Octoprint - remote 3d printer management
  • Pi-Hole - network ad filter
  • Uptime Kuma - uptime monitor
[–] MetaCubed@lemmy.world 0 points 1 year ago* (last edited 1 year ago) (1 children)

Prefacing by saying my lab is severely breaking ~~some~~ a lot of best practices due to hardware availability limitations

Proxmox box (24GB DDR3, E3-1230)

  • Ubuntu LTS Dedicated Minecraft server
  • Windows 10 Dedicated V Rising server
  • Ubuntu LTS for Plex
  • TrueNAS
  • Coming Soon: Jelu Server - a self-hosted Goodreads replacement

Raspberry Pi 2B+

  • PiHole

OptiPlex 7020 sff (8GB DDR3, i5-4590)

  • Bitwarden
[–] FederalAlienSmuggler@feddit.de 0 points 1 year ago (1 children)

You could just host everything on your Proxmox server, why running another OptiPlex just for Bitwarden?

load more comments (1 replies)
[–] Osayidan@social.vmdk.ca 0 points 1 year ago* (last edited 1 year ago) (1 children)

My general rule is to not self host things that are good enough / free (as in $$ not FOSS). So I don't host email or music. I'm not a huge music person so spotify does the job, and gmail's been great since it started.

Things I do host

  • media server (jellyfin + sonarr/radarr etc)
  • stable diffusion image generation server
  • games (starbound mostly, killed minecraft after microsoft takeover)
  • lemmy
  • comics/manga server (komga)
  • yt-dl web interface
load more comments (1 replies)
[–] Naratetama@sh.itjust.works 0 points 1 year ago (1 children)
  • Portainer

  • Adguard home

  • Home assistant

  • Influxdb

  • Grafana

  • Frigate NVR

  • Sonarr

  • Lidarr

  • Jackett

  • Plex

All on Debian mini PC N5095

[–] scrchngwsl@feddit.uk 0 points 1 year ago (1 children)

What's the performance of Frigate like on an N5095? I've got a J5105 that I'm tempted to use for a few of my cameras, but worried I'll be wasting my time.

[–] Naratetama@sh.itjust.works 0 points 1 year ago (1 children)

Ever since 0.12.0 released the performance is pretty good actually. I run one 1440p cam, three 1080n cam with object detection, and the cpu usage is 28% when idle and went up to 80% when detecting.

load more comments (1 replies)
load more comments
view more: ‹ prev next ›