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.

  • @pimeys@lemmy.nauk.io
    link
    fedilink
    English
    12 years 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@lemmy.world
    link
    fedilink
    English
    12 years 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.
  • @dragnel@lemmy.maisputain.ovh
    link
    fedilink
    English
    12 years ago

    I have a dedicated server where I run multiple service with podman.

    • Funkwhale (we share musics with a friend)
    • Mobilizon
    • Lemmy
    • Pleroma

    All those instance are close for inscriptions they are just for me or friends. I use posftix to relay mail. I have on postgresql instance shared across the services. I use traefik for ssl, I wanted traefik to auto discover the container but it didn’t work when I tried maybe it works now.

    • @flubba86@lemmy.world
      link
      fedilink
      English
      12 years ago

      Thanks for running one. I ran an instance for over a year, but I stopped when I switched to a different home server that has less uptime.

  • Saik0
    link
    fedilink
    English
    1
    edit-2
    2 years ago

    Feels like literally everything…

    LXC:
    NginxProxyManager
    Kasm
    Several instances of GameServer
    openemr (testing for viability for a client)
    3 instances of TechnitiumDNS
    Nextcloud
    Graylog
    UptimeKuma
    ChangeDetection
    Zwave-js
    MeshCentral
    Homepage
    Canvas (yes a full instance of canvas. I used to be a college instructor, I have a copy of all my courses)
    InvoiceNinja
    Matrix
    Lemmy
    UnifiController
    Gameyfin (I don’t like this that much… it’ll likely get killed)

    6 instances of generic docker on LXC running portainer for other services:
    diagrams.net (specifically tied into my nextcloud instance)
    ghostfolio
    it-tools
    librespeed
    libretranslate
    quakejs
    rickroll
    rxresume
    searxng
    Ascii starwars
    wxrdle
    gramps.js
    teamspeak
    authentik (I think I like keycloak more and might migrate back)
    bisq
    hrconvert2
    And a watchtower instance on each.

    VMs:
    Proxmox Backup Server
    Mailcow
    Librenms
    freepbx
    HomeAssistant
    Windows Domain Server (no GUI)
    “Media Server” which is a plex stack with all the *arr fixings.
    And a vpn bound qbitorrent instance.

    Edit:

    I missed an old VM that I’m in the process of deprecating out to lxc… Docker01:
    Archivebox
    Ghost
    Bookstack
    LibreCaptcha
    Wordpress (for a client)
    parsedmarc
    gitea
    grocy
    YOURLS
    minecraft
    opennox
    vaultwarden
    racktables
    tubearchivist

  • Morethanevil
    link
    fedilink
    English
    52 years ago

    I have a VPS (netcup) with 8 cores, 12GB RAM and 320GB SSD. Hosting there on Ubuntu 22.04:

    • Matrix
    • Mastodon
    • Nextcloud
    • Wordpress
    • Adguard
    • Stirling PDF
    • Gotify
    • Bitwarden

    At home I have a Ryzen 5 5600G with 16GB RAM on a B550 aorus elite v2 with 2TB nvme SSD and 2x 6TB seagate HDDs.

    Hosting there on Fedora 38 KDE:

    • Immich
    • Jellyfin
    • Lemmy
    • Photoview
    • ArozOS
    • Paperless
    • Dashdot
    • Codeserver
    • LXD Dashboard
    • Scrutiny
    • Cloudbeaver
    • jDownloader
    • Kavita
    • Podgrab
  • Rikudou_Sage
    link
    fedilink
    English
    42 years ago

    Currently a new instance of Lemmy, other than that I have a Synology NAS where I host:

    • Plex
    • Synology Drive (alternative to Dropbox etc.)
    • Synology Office (alternative to Google Docs)
    • VPN server

    There’s also docker where I host:

    • Gitlab
    • AdGuard Home
  • @Ducks@ducks.dev
    link
    fedilink
    English
    32 years ago

    Pihole Keycloak Lemmy

    The “usual” Plex stack:

    Plex Sonarr Radarr Readarr Calibre & Calibre-Web Sabnzbd Nzbhydra

    I want to throw Nextcloud into the mix, but I haven’t gotten the motivation to do that yet. I have 102TB of disk on a 4 node kubernetes cluster just for fun

  • @Stimmed@reddthat.com
    link
    fedilink
    English
    82 years ago

    As an offensive security worker… I can’t help but read people listing out their attack surface 😂

    • bosse
      link
      fedilink
      English
      32 years ago

      Nah, it’s all safe, it’s in containers

      </s>

    • @AyyLMAO@exploding-heads.com
      link
      fedilink
      English
      102 years ago

      My RISV-V server (I have removed all binary blobs and have no closed source code ofc) is airgapped inside a Faraday cage.

      For security reasons I never turn it on.

      • @sshff@lemmy.sdf.org
        link
        fedilink
        English
        12 years ago

        All my deploys are written in binary on a stack of index cards that we then burn, put in a zip lock bag, encase in concrete, surround in a welded closed steel box, and throw in the Mariana Trench. The documentation sucks though.

    • @linearchaos@lemmy.world
      link
      fedilink
      English
      42 years ago

      I’m not sure the list is really that big of a deal for a home gamer. They’re probably more in danger from their choice of home audio appliances and that microwave that has been sitting on their network for 10 years which no longer gets updates. Or that 2019 Plex server they have put forwarded straight outside.

      It’s actually one of my beefs with containers, You can’t keep track of The versions for everything and you’re at the mercy of the maintainers to keep individual packages updated.

  • @sneakyninjapants@sh.itjust.works
    link
    fedilink
    English
    27
    edit-2
    2 years ago

    My long and mostly complete list:

    • Audiobookshelf (GH)
      • Using for audiobooks. Ebooks, comics, and podcast support in early stages.
    • Authelia (GH)
      • Using for two-factor authentication in front of all of my services. Critical infrastructure.
    • Bazarr (GH)
      • Using for automated subtitle management. Have not needed to rely on it much.
    • Code-Server (GH)
      • Using for a plethora of things. I could write an entire post on this alone.
    • Courier
      • Using (occasionally) for package-tracking from various carriers.
    • EmulatorJS
      • Using for retro-emulation.
    • Gitea (GH) x2
      • Using as a git repo server, package repository, and for CI/CD automation. Is critical infrastructure in my lab. Could also write an entire post on this one.
    • Headscale with Headscale-UI. Tailscale clients on various VMs LXCs, etc.
      • Using to securely network with my remote servers.
    • Homepage
      • Using as a “single-pane-of-glass” to get an overview of service health with links to the various services.
    • Invidious
      • Using in-place of YouTube.
    • IT-Tools (GH)
      • Using for the myriad of various useful tools it offers.
    • Jellyfin (GH)
      • My media player of choice. Using for movies and television, but supports music, ebooks, and photos in addition.
    • Kopia Server (GH)
      • Using for data backups to my Minio instance on local NAS and Wasabi. Simple, fast, and reliable.
    • Librespeed (GH)
      • Using for the occasional speedtest to my remote servers.
    • Matrix stack using Conduit back end and Element-Web front end
      • Federated Discord essentially. Using as a private instance for friends and family.
    • Minio
      • Using primarily as a gateway to storing backups, also serves git-lfs for Gitea.
    • N8N (GH)
      • Using for home-automation, backing up my Reddit saved posts to a database, deal-alerts, and part of a CI/CD pipeline.
    • NTFY (GH)
      • Using for infrastructure notifications mostly. Very simple and versatile alerting solution.
    • NZBGet
      • Using for getting “usenet articles”.
    • Paperless-NGX
      • Using for document archival. Important receipts, documentation, letters, etc. live here.
    • Portainer (GH) with multiple agents on VM’s LXCs and VPSs
      • High level management of my various docker containers.
    • Prowlarr
      • Using to provide torznab API to websites that dont natively have it. Integrates with Radarr and Sonarr
    • Radarr (GH)
      • Using for movie management.
    • Radicale
      • Using for contacts and calendar server.
    • Raneto (GH)
      • Using as a knowledge base. Lab documentation, lists, recipes, lots of things live here. Using with with code-server and Gitea.
    • Readarr (GH)
      • Using for book management
    • Recyclarr (GH)
      • Using for Radar and Sonarr to sync search terms for their automations. Very useful, hard to summarize.
    • Requestrr
      • Using (very rarely) as a requests bot for Radarr and Sonarr.
    • SFTP-Go
      • Using mostly in-place of Nextcloud. Used to back up phones mostly.
    • Shaarli (GH)
      • Using as a read-it-later service. Went through lots of these, and Shaarli has been good enough.
    • Singlefile-Archive
      • A hacky way of presenting pages saved with the singlefile browser extension. Not exactly happy with the solution, but for my ocasional use it does work.
    • Sonarr (GH)
      • Using as TV series manager
    • Speedtest-Tracker (GH)
      • Using to get periodic speedtests. Plan to automate results to blast my ISP if my service speed gets too low.
    • Traefik (GH) on each seperate host
      • Using as a web proxy in front of my various services. Critical infrastructure.
    • Transmission (GH)
      • Using to get “Linux ISOs”
    • Uptime Kuma (GH)
      • Using to monitor site and services status along with a few others. Integrated with NTFY for alerts.
    • Vaultwarden
      • Using as my password manager. Have been using for years, cannot recommend enough.
    • A handful of static websites served with NGINX
      • The old standby, its been reliable as a webserver.

    These services are the result of years of development and administrating my lab and while there is still some cruft, it’s mostly services that I think have real utility.

    As far as hardware:

    • Running pfsense on a toughbook laptop as a router-firewall.

    • A SuperMicro 24 bay disk-shelf with Proxmox and ZFS for NAS duties and a couple services.

    • Lenovo Tiny boxes with a Proxmox cluster for the majority of my local services.

    • Dell managed switch

    • A few Raspberry-pi’s with Raspbian for various things.

    • Linksys AP for wifi

    Edit: Spelling is hard.

    • novarime
      link
      fedilink
      English
      2
      edit-2
      2 years ago

      Did you get a dual nic in the laptop router, or how did you work it?

      • @sneakyninjapants@sh.itjust.works
        link
        fedilink
        English
        32 years ago

        It’s an older Panasonic ToughBook CF-C2 with an ExpressCard34 slot I’d say circa 2013. I have a gigabit Ethernet adapter jammed in there for WAN. I’ve been using the setup for maybe 8 years and it’s been ultra reliable for me.

    • @samyboy@lemm.ee
      link
      fedilink
      English
      22 years ago

      That is impressive. For the sake of curiosity, do you have any photos or diagrams you could share?

      • @sneakyninjapants@sh.itjust.works
        link
        fedilink
        English
        82 years ago

        Hmmm. I don’t have a network/infrastructure diagram or anything yet, but I’ve been meaning to create one. I’ll probably put one together and post more about my setup if there’s any interest. I’ll be sure to tag you when I do. Thanks for the interest!

        • Captain Minnette
          link
          fedilink
          English
          12 years ago

          Tag me as well! I hope to have something with half the functionality of your setup by year’s end.

  • @dodo@lemmy.ml
    link
    fedilink
    English
    12 years ago

    I’m self-hosting some stuff on a yunohost server but i plan to switch to start9 once they add support for clearnet.

    • Nextcloud
    • Jellyfin
    • Calibreweb
    • Email (though I don’t really use it)

    I would be hosting more but our internet is too slow for anything else to really be effective.

  • RuudM
    link
    fedilink
    English
    302 years ago

    I host:

    Fedi servers

    • lemmy.world
    • mastodon.world
    • calckey.world
    • pool.social
    • musicworld.social
    • akkoma.nl
    • ruud.social
    • fotofed.nl
    • fediland.nl
    • blog.mastodon.world
    • play-my.video

    Software I use

    • Nginx Proxy Manager
    • Portainer
    • Kimai
    • Xwiki (3 of them)
    • Cryptpad
    • Grafana
    • Hedgedoc
    • Matrix/Synapse
    • Thelounge
    • Vaultwarden
    • Gitea
    • Nextcloud
    • Paperless-ngx
    • Zabbix
    • Zammad

    Probably forgot some…

  • @inatux@lemm.ee
    link
    fedilink
    English
    02 years ago

    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
      link
      fedilink
      English
      0
      edit-2
      2 years ago

      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

      • @inatux@lemm.ee
        link
        fedilink
        English
        12 years ago

        I’d really recommend docker/podman etc. if you are going to host more, especially with portainer. makes things a lot easier to manage when you have lots of services hosted.

        then again I’m not sure you could get much more running on an RPi 2. how does it hold up in general with the stuff you have so far?