Hello everyone! Mods here 😊

Tell us, what services do you selfhost? Extra points for selfhosted hardware infrastructure.

Feel free to take it as a chance to present yourself to the community!

🦎

  • battlesheep@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    2 days ago

    I have been self hosting things for over 15 years. I now host on 7 computers. I’m proud of the fact that I stay under 100W idle, including 3 Omada WLAN APs and network technology (all via PoE and all is on a UPS). For most of the services i normally used the helper scripts. i’m currently in the process of moving everything to komodo. there should be an lxc for each service or service group, komodo pulls the compose files from gitea and deploys everything.

    Proxmox pve0: M910x i5.7500 4x3,4GHz, 32 GB RAM, 256 GB NVMe

    • OPNSense (VM)
    • Omada (LXC/komodo-server - control for 3 WLAN-APs)
    • apt-cacher-ng (LXC/komodo-server - cache for debian-updates)
    • searxng (LXC/komodo-server - my standard google-alternative)
    • technitium (LXC/komodo-server - DNS, Adblock)
    • nginx (LXC/komodo-server - own ssl-domain over cloudflare, no ports open to the www, my devices connect only via tailscale)

    UNRAID-NAS - odroid h2+ Intel J4115 4x1,8 GHz, 32 GB RAM, 2x24GB HDD - fileserver)

    Proxmox Backup Server (M90n-1: i5-8265U, 8 GB RAM, 256 GB NVMe, 2TB SSD)

    Proxmox pve1 (M90n-1: i5-8265U, 8 GB RAM, 256 GB NVMe)

    • bifrost (LXC/komodo-server - hue emulator)
    • paperless (LXC/komodo-server - DMS)
    • paperless-ai (LXC/komodo-server - tagging DMS)
    • mosquitto (LXC/komodo-server - mqtt broker)
    • zigbee2mqtt (LXC/komodo-server - mqtt-zigbee bridge)
    • snowflake (LXC/komodo-server - tor relais)
    • RaspberryMatic (VM - Homematic)

    Proxmox pve2 (M90n-1: i5-8265U, 8 GB RAM, 256 GB NVMe)

    • ghost (LXC comm-script, business soltion, wanna play around)
    • hoarder (LXC/komodo-server - bookmarks with AI tagging)
    • memos (LXC/komodo-server - notes - I play around)
    • obsidian-sync (LXC/komodo-server - notes, but I hate the need of action for this)
    • vaultwarden (LXC/komodo-server - password manager backup for my payed bitwarden instance)
    • gitea (LXC/komodo-server - hoe to, IP-addresses, compose-files)
    • komodo-management (LXC/komodo-server - komodo main-server to manage all the servers)
    • firefly-iii (LXC/komodo-server - finance - I’m looking for an alternaticve for actualbudget )
    • actual-budged (LXC/komodo-server - finance with AI tagging)
    • investbrain (LXC/komodo-server - stock management, but only in USD, I wait for other currencies)

    Proxmox pve3 (M920x: i7-8700, 64 GB RAM, 250 GB NVMe, 2 TB NVMe)

    • ollama+open webui (LXC/komodo-server - AI)
    • immich (LXC/komodo-server - photo backup for my ios-photos)
    • iobroker (LXC/komodo-server - smarthome for some tricky scripts)
    • home assistant (VM - smarthome - for UI, its stupid for scripts)
    • nextcloud (LXC/alpine - Im using it for documents, but Im looking for an alternative)
    • plex/jellyfin/management (LXC/komodo-server - multimedia)

    *raspberry pi 5

    • venus OS (solar/accu management software)

    i’m happy to have found an entry point and an alternative to reddit here, even though my second post (question about suitable hardware with 32 answers) has already been deleted. hello everyone!

  • Presi300@lemmy.world
    link
    fedilink
    English
    arrow-up
    3
    ·
    1 year ago

    I don’t selfhost very much compared to other people and my hardware’s pretty much either all literally found in the garbage or 2nd hand, but here it is

    PiHole

    WireGuard server that passes trough pihole adblocking

    Homarr (lol)

    Deluge

    The system is mostly a NAS that I also run the occasinal general purpose VM off of, here are the specs for the 3 ppl that care:

    CPU: AMD FX-8320E

    RAM: 16GB

    Storage: 5x2TB Seagate something something 7200RPM in RAIDz1, 128 GB random chinese SSD (mostly for VMs and apps) the, OS runs off of a flash drive

    OS: TrueNAS scale

  • raef@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 year ago

    Two “servers”

    Pi4-8gb; 1TB SSD:

    External-facing

    • Pi-hole
    • home assistant
    • web server
    • Calibre
    • Simple games like Minecraft

    Dual Xeon; 96Gb Ram; 50TB; bound NICs:

    Internal, mostly

    • media: Jellyfin, -arrs
    • Sabnzbd
    • Steam games server (these are external containers)
    • Looking to add cloud files access; just haven’t decided what and how, yet
  • Vijay Prema@fosstodon.org
    link
    fedilink
    arrow-up
    2
    ·
    edit-2
    2 years ago

    @devve

    - Nextcloud
    - Miniflux
    - Gitlab
    - HomeAssistant
    - Wallabag
    - Ghost (for my personal blog)
    - Umami analytics
    - Searx NG
    - OnlyOffice document server
    - ntfy
    - Lychee
    - LAMP Stack
    - TheLounge (IRC web client)
    - Cockpit (server manager)
    - RSSHub
    - Jellyfin
    - Adguard

    On an Intel NUC in my closet.

    • estevez@lemmy.one
      link
      fedilink
      arrow-up
      1
      ·
      2 years ago

      Umami analytics looks exactly like what I was looking for. Thanks! ntfy looks very useful as well.

  • Mchl@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    2 years ago

    Hello

    Let’s have a look at the inventory

    • RPI 4B

      • OpenHab (Openhabian actually, so some additional services like Zigbee2MQTT or Grafana)
    • HP EliteDesk 800 G2 i5-6500T, 8GiB RAM - this one is currently the mainstay of my lab, running containers with docker-compose

      • Nginx as reverse proxy (+ fail2ban, letsencrypt)
      • Paperless-ngx (+ Redis, Tika, Gotenberg)
      • Jellyfin
      • Minecraft server (+ Mapcrafter)
      • ddclient
      • Heimdall
    • Dell OptiPlex 7060 Micro i7-8700T 32GiB RAM

      • I’ve gotten this one fairly recently. A real bargain - costed as much as the CPU alone and was in pristine condition. I will be migrating the workload from EliteDesk to this one. I decided to try ProxMox this time though, so I need to learn a bit first. Also perhaps add a second SSD
  • shadow@lemmy.sdf.org
    link
    fedilink
    English
    arrow-up
    1
    ·
    2 years ago

    Greetings!

    Not really self hosting a lot right now, but I’ve been spending a lot of time reengineering my network and fixing some things. Recently retired my loud and power-hungry pfsense server, replacing it with a Mikrotik rb5009, so setting that up has been a steep learning curve.

    Most things are running on my Synology DS920+, except for a few raspberry pis.

    • Jellyfin (docker)
    • Kavita (docker)
    • Home Assistant (pi4)
    • Paperless-ngx (docker)
    • PiHole (pi zero) currently broken
    • Unifi controller (docker)
    • Grafana (home assistant)
    • InfluxDB (docker)
    • LibreNMS (VM)
  • Decronym@lemmy.decronym.xyzB
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    1 year ago

    Acronyms, initialisms, abbreviations, contractions, and other phrases which expand to something larger, that I’ve seen in this thread:

    Fewer Letters More Letters
    DNS Domain Name Service/System
    IP Internet Protocol
    NAS Network-Attached Storage
    NVR Network Video Recorder (generally for CCTV)
    PiHole Network-wide ad-blocker (DNS sinkhole)
    Plex Brand of media server package
    SSD Solid State Drive mass storage
    VPN Virtual Private Network

    [Thread #292 for this sub, first seen 21st Nov 2023, 13:45] [FAQ] [Full list] [Contact] [Source code]

  • Ruud@lemmy.worldM
    link
    fedilink
    English
    arrow-up
    1
    ·
    2 years ago

    (I’ll add links / descriptions later)

    I host the following fediverse stuff:

    • Lemmy (you’re looking at it)
    • Mastodon (3 instances)
    • Calckey oh sorry, now FireFish
    • Pixelfed
    • Misskey
    • Writefreely
    • Funkwhale
    • Akkoma (2 instances)
    • Peertube

    And these are other things I host:

    • Kimai2
    • Matrix/Synapse
    • Silver Bullet
    • XWiki (3 instances)
    • Cryptpad (2 instances)
    • Gitea
    • Grafana
    • Hedgedoc
    • Minecraft
    • Nextcloud
    • Nginx Proxy Manager
    • Paperless-ngx
    • TheLounge
    • Vaultwarden
    • Zabbix
    • Zammad
  • Rescuer6394@feddit.nl
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    2 years ago

    Available from internet:

    • jellyfin
    • jellyseerr
    • immich
    • paperless-ngx
    • owncloud ocis
    • traefik
    • homarr

    Available only from local:

    • the *arr stack
    • qbittorrent
    • jackett
    • watchtower
    • apprise
    • netdata (kinda new, still have to fully understand how it works)
    • portainer
    • speedtest-tracker
    • homepage

    Security

    All the services available from internet, just goes through traefik to terminate https, I rely on the build in authentication of each service. To add another layer of security, I have fail2ban active on all those services.

    I have a public IP, and I have open on my router ports 80, 443, a random port for ssh and vpn.

    Hardware:

    Memory:
      System RAM: total: 8 GiB available: 7.73 GiB used: 4.46 GiB (57.7%)
      Report: arrays: 1 slots: 4 modules: 2 type: DDR3
    CPU:
      Info: 6-core model: AMD Phenom II X6 1090T bits: 64 type: MCP cache: L2: 3 MiB
    Graphics:
      Device-1: NVIDIA GP107 [GeForce GTX 1050 Ti] driver: nvidia v: 535.98
    

    docker compose files

    All the docker compose files + how I configured everything is available at: https://github.com/simone-viozzi/my-server

    Bonus:

    Since I like the ability of btrfs to do snapshots, I created all important docker volumes as btrfs subvolumes. Then I created a backup script that literally sends the subvolume (encrypted) to an external cloud. This does not allow incremental backups and most likely is not the best backup solution… but it works… the repo is: https://github.com/simone-viozzi/btrfs2cloud-backup

    I welcome any advice / criticism!
  • Marxine@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    2 years ago

    I joined to learn, still not self-hosting anything, but I intend to use an 11yo Compaq laptop (i5, 8GB RAM, 1TB HDD) as a server while I’m still practicing. I intend to self-host a lemmy instance and a nextcloud server.

    Thanks for everything you guys have been sharing I’ve already got some good leads, gonna try out YunoHost for starters

  • capacitor@reddthat.com
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    2 years ago

    Using LXD:

    • ddclient
    • Jellyfin (2)
    • Minecraft (proxy + 4 servers)
    • Satisfactory server
    • V Rising
    • Gitea vcs
    • wordpress
    • rtorrent
    • other web servers

    Using rootless Podman + Systemd service:

    • Vaultwarden
    • Linkding
    • Traefik
    • Immich photo backup
    • Nextcloud (though I hate it, probably will stop)
    • Grafana
    • Prometheus
    • Prowlarr/Radarr/Sonarr/Lidarr/Bazarr/Recyclarr
    • Rtorrent + Flood
    • Jellyseerr
    • Navidrome (Subsonic server)
    • Miniflux (RSS)
    • Woodpecker (CI integration for Gitea)
    • Tubearchivist (yt-dl)
    • wg-easy (wireguard)
    • searxng

    All services are split across 2 DIY servers (in towers). 15TB of media stored on HDD with btrfs duplicated across both servers. One server host is Alpine Linux, the other is Opensuse MicroOS. LXD containers usually are Debian 12 or Alpine. I’m beginning to migrate some things to a cluster of (12) raspberry pi 3s. Unsure what to choose for rpi’s, maybe, Fedora CoreOS (ublue), although Alpine does work extremely well on them (once you get them set up with it).

    + router running fresh tomato :)

    Also mailcow for email, on a VPS, although I need to switch to a new provider, having difficulty with delivery using Linode and OVHCloud.

  • AtmaJnana@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    1 year ago
    • Pihole

    • Sonarr

    • Radarr

    • Lidarr

    • Notifiarr

    • Sabzbd

    • Nicotine+

    • Kodi

    • Plex

    • Airsonic

    • Nextcloud

    • Joplin

    • qbittorrent

    Currently split between VMs and physicals. I’m refactoring these ,with plans to build out and migrate much of it to a minipc proxmox cluster.

    Adding:

    • proxmox

    • podman/portainer

    • unbound

    • ngnx proxy mgr

    • Solid server

    • homepage

    • matrix

    • searxng

    • some sort of mail stack, TBD