Jeg tillader mig at lave fællesskabets første opslag med en klassikker: Hvilke selfhosting services kører I?

Personligt har jeg en Unraidserver, en Raspberry Pi Zero og en Raspberry Pi 4 8GB RAM, der alle driver en form for service på mit hjemmenetværk:

Raspberry Pi Zero

  • Pi Hole: Adblocker og blokerer tracking på nettet

Raspberry Pi 4

Unraidserver

  • Mulighed for virtuelle maskiner. Jeg bruger dog ikke nogen på nuværende tidspunkt.
  • NAS. Personlige filer og ekstra steam library.
  • Plex: Medieserver for mine rippede film og serier.
  • Speedtest-tracker: Laver en speedtest med brugervalgt interval, så jeg kan følge med i min internethastighed.
  • MakeMKV: Ripper automatisk dvd’er og Blu Rays og konverterer dem til MKV format.
  • Archive Team Warrior: Et værktøj til at hjælpe projekter med at arkivere diverse hjemmesider (f.eks. Reddit). Det er meget populært hos Datahoarder-fællesskabet.

På min router kører jeg også en VPN-server, så jeg kan tilgå alt dette overalt.

*Desuden har jeg købt en brugt Lenovo ThinkCentre M900 Tiny brugt på ebay, som kommer hjem engang i næste uge. Planen er at den kommer til at køre Feddit.dk’s minecraftserver, og at den så er kraftig nok til også at kunne køre en modded server. Medmindre jeg får nogle forslag bliver det nok den nyeste version af tekkit.

Hvis der er andre spil hvor det kunne være interessant at jeg hoster en server for Feddit.dk hører jeg det gerne. Jeg kommer til at have en del computerkraft til overs på den maskine.

Opdatering: Det er sgu nogle imponerende homelabs folk kører derude i de danske stuer. Jeg glæder mig til at følge med i hvad I finder på at køre på jeres servere :)

  • leds@feddit.dk
    link
    fedilink
    arrow-up
    6
    ·
    1 year ago

    Har en gamle mac mini med externe SSD på ubuntu som kører: nextcloud (til det hele) , pihole , openhab ( til at holde styr på husets automatik)

  • invisi1407@feddit.dk
    link
    fedilink
    arrow-up
    5
    ·
    1 year ago

    Jeg har en server med unRAID:

    • AMD Ryzen 5 3600A 6c/12t
    • 96 GB DDR4 RAM
    • NVIDIA RTX 3050 (passthru til Windows VM)
    • 10 Gbit PCI-E netværkskort til en 10 Gbit unmanaged switch
    • 6x 2,5" SATA SSD drive bay i én 5,25" bås
    • 2x 1 TB NVMe SSD til unRAID cache pool (btrfs)
    • 3x 1 TB SATA SSD til unRAID cache pool (zfs)
    • 4x 4 TB HDD til unRAID disk array (xfs)
    • 1x 18 TB HDD til daglig backup (zfs) (passthru til TrueNAS VM)

    Kører Wireguard (indbygget) til VPN hjem

    VMs:

    • Windows 10 (adgang via RDP eller http://parsec.app/)
    • Ubuntu 22.04 (intet desktop)
    • TrueNAS-CORE (backup) - var tidligere i en ekstern QNAP boks

    Containers:

    • PiHole
    • Plex Media Server
    • Nginx Proxy Manager - HTTP(s) proxy med automagisk SSL via Let’s Encrypt
    • Speedtest Tracker - Kører en speedtest en gang i timen og gemmer resultatet over tid
    • Transmission - BitTorrent downloader
    • UniFI Controller - Management værktøj til mit Ubiquity WiFi AP

    Netværk:

    • Ubiquity EdgeRouter Lite
    • ZyXEL XGS1210 (6x 1 GbE, 2x 2.5 GbE, 2x SPF+ 10 GbE)

    Der er fiber fra min server til switch, fiber fra switch til mit skrivebord, hvor der sidder endnu en ZyXEL XGS1210 der får fiber ind og DAC (Direct Attach Copper) til min PC. Dvs. 10 GBit netværk fra min PC til server. Komplet unødvendigt, men jeg kan overføre filer til min server med ~900 MiB/s

    Hvis nogen har brug for en QNAP TS-253 boks (plads til 2 diske) kan den afhentes gratis i Ørestad på amager.

    • President_Pyrus@feddit.dkOP
      link
      fedilink
      arrow-up
      3
      ·
      1 year ago

      Hvad bruger du din Windows VM til hvis du allerede har en pc? Jeg har et GTX 1070 liggende efter en opgradering for en måneds tid siden, så jeg mangler lidt at bruge det til.

      • invisi1407@feddit.dk
        link
        fedilink
        arrow-up
        3
        ·
        edit-2
        1 year ago

        Jeg har adgang til den via Parsec (low latency 60 fps streaming med mus/tastatur til gaming) med et grafikkort så jeg f.eks. kan logge ind på den når jeg ikke er hjemme og have adgang til mit hjemmenetværk uden VPN.

        Det er ikke alle steder man kan installere en VPN klient men Parsec kan køre alle vegne uden administrative rettigheder af nogen art.

        Det startede mest som et eksperiment men det virker rigtigt godt. Parsec’s eneste problem er, at det er meget latency følsomt.

    • jjffnn@feddit.dk
      link
      fedilink
      arrow-up
      3
      ·
      1 year ago

      Rimeligt vildt setup du har. Jeg er lidt misundelig.
      Jeg er også lidt ærgerlig over at der er 200km til KBH, en qnap ville fuldende mit trekløver, har både en asustor og en synology nas stående. 😂

      • invisi1407@feddit.dk
        link
        fedilink
        arrow-up
        2
        ·
        1 year ago

        Jeg ville gerne sige “Go big or go home”, men det er ikke engang gone big det her, hah. Jeg overvejede at smide en AMD Ryezn 9 5900X 12c/24t CPU i den, men til 2.600 kr. og intet umiddelbart behov for det kunne jeg ikke få mig selv til det. 😆

        10 GBit netværket kom som et resultat af, at mine normale Ethernet kabler i væggen af og til faldt ud. Der var en løs forbindelse et eller andet sted og så var det sgu nemmere bare at trække et fiberkabel igennem. 😇

        • jjffnn@feddit.dk
          link
          fedilink
          arrow-up
          3
          ·
          1 year ago

          If it’s worth doing, it’s worth overdoing. 😉
          Men jeg forstår godt at der må også være en grænse for galskaben.

          Hvis man alligevel renoverer kan det sku godt betale sig at fremtidssikre sig lidt, og så er der også lidt blær i at have direkte fiber fra computer til serveren.

  • SorteKanin@feddit.dkM
    link
    fedilink
    arrow-up
    5
    ·
    1 year ago

    Har du forresten nogensinde oplevet problemer med Pi Hole? Jeg har overvejet selv også at sætte det op men nogle gange kan man ikke bruge tjenester med adblocker på, hvordan fungere det med pi hole? Kan man nemt slå det fra midlertidigt?

    • President_Pyrus@feddit.dkOP
      link
      fedilink
      arrow-up
      8
      ·
      1 year ago

      Ja, det sker at der er problemer, men så kan man sætte en exception op. Mit seneste problem har været TV2 play (ja, jeg har set Tour de France), der ikke kunne lide det. Men det er nok at whiteliste play.tv2.dk. Jeg har ikke haft brug for midlertidigt at slå det fra, men jeg mener at det er en mulighed.

    • drkt@feddit.dk
      link
      fedilink
      arrow-up
      7
      ·
      edit-2
      1 year ago

      PiHole filtrering kan slukkes meget hurtigt og nemt fra dashboard

  • Kresten@feddit.dk
    link
    fedilink
    arrow-up
    4
    ·
    1 year ago

    Vil forsøge at lægge et mere detaljeret svar engang i morgen. Men jeg kører også ArchiveWarrior, den er dog begyndt bare at sige timeout på det seneste🤷

    Du siger du har steam bibliotek på din NAS, har du opsat det sådan du kan spille sømløst, hvis spillet er på din nas? eller flytter du det bare manuelt når du vil spille det?

    • President_Pyrus@feddit.dkOP
      link
      fedilink
      arrow-up
      4
      ·
      1 year ago

      Jeg har lavet en samba share på min server til mit steam library, ja. Og det har jeg så tilføjet i Windows som et nætværksdrev, og derefter tilføjet det drev i Steam. Det har dog min laveste prioritet i Steam, så jeg kan faktisk ikke lige huske om jeg har spillet direkte fra det.

      • Kresten@feddit.dk
        link
        fedilink
        arrow-up
        1
        ·
        1 year ago

        Javel, havde læst mig til et sted at Steam ikke støttede Samba mapper 🤔 kanske man skulle forsøge sig med det igen

  • Kresten@feddit.dk
    link
    fedilink
    arrow-up
    4
    ·
    1 year ago

    Jeg har planer om at bygge en dedikeret hjemmeserver engang i første eller andet semester når jeg starter her til sommer.

    Dertil har jeg lavet en lille liste over ting jeg godt gad lege rundt med / hoste.

    • Spilservere - Factorio, Minecraft evt. andet on-demand.
    • Jellyfin (prøvede plex, men syntes det var træls), hvis jeg finder på at opbygge mig et mediebibliotek. I det tilfælde burde jeg nok også opsætte radarr og sonarr eller hvad de nu hedder.
    • Revoltchat / Matrix-instans. Vil gerne lege rundt med det, og så om det kan give mening selv at hoste for nogle venner.
    • Monica - Kunne være det blev brugbart.
    • Noget VPN så jeg kan tilgå det udefra
    • Nok noget smarthome-kontrolpanel agtigt noget også
    • President_Pyrus@feddit.dkOP
      link
      fedilink
      arrow-up
      2
      ·
      1 year ago

      Diverse *arr programmer er også meget populære, ja.

      Jeg overvejer også selv at hoste en matrix instans, og specielt en lemmyinstans, så jeg på sigt bedre kan forstå den tekniske opsætning af det.

      • Kresten@feddit.dk
        link
        fedilink
        arrow-up
        1
        ·
        1 year ago

        Jaer, jeg har også forestillet mig at opsætte en Mastodon-instans, da det virker til det stykke software som er mest fleshed-out af alle Activity-pub servere.

        • MeldrikA
          link
          fedilink
          arrow-up
          2
          ·
          1 year ago

          Har ikke nogen erfaring med Mastodon, men PeerTube er også rigtig meget “fleshed-out”.

  • Cheesebaron@feddit.dk
    link
    fedilink
    arrow-up
    4
    ·
    1 year ago

    Lige nu lidt småtterier på en Raspberry Pi 4:

    • Home Assistant
    • Wireguard
    • TeslaMate
    • Grafana
    • Adguard

    Har overvejet at flytte det over på en lidt mere kraftfuld maskine. Wireguard er f.eks. ikke vildt hurtig.

    Leder også lidt efter en lille maskine som kan være NAS. Jeg er ikke data hoarder, men ville være rart at kunne lave backups af billeder til NAS osv. Måske det skal være noget ala en Lenovo ThinkCentre, eller en lidt større HP MicroServer 🤷‍♂️

    • President_Pyrus@feddit.dkOP
      link
      fedilink
      arrow-up
      3
      ·
      1 year ago

      ThinkCentre kan i hvert fald fåes til rimelige penge hvis man køber en model med 4GB ram og opgraderer med det samme.

      Og så skal du passe på med datahoarding. Når først man tager et skridt mod den mørke side er man allerede fortabt. Før man ved af det står man og skal pludselig finde plads til et rackkabinet.

      • Cheesebaron@feddit.dk
        link
        fedilink
        arrow-up
        1
        ·
        1 year ago

        Jeg har haft en UnRaid server stående med 4-5 diske. Men fik bare ikke fyldt den op. Det må bare betyde alt for lidt Warez. Eller hvad er det for noget data I andre hoarder? Linux Iso’er?

        • President_Pyrus@feddit.dkOP
          link
          fedilink
          arrow-up
          1
          ·
          edit-2
          1 year ago

          Linux ISO’er i alverdens afskygninger, ja. Der er også mange der downloader diverse youtube videoer. Det er bestemt heller ikke sjældent at folk arkiverer hele Wikipedia.

  • SorteKanin@feddit.dkM
    link
    fedilink
    arrow-up
    4
    ·
    1 year ago

    Vildt setup, der er en del inspiration. Jeg havde en raspberry pi 4 liggende som jeg brugte til at hoste en FoundryVTT server når jeg spillede Pathfinder. Men min campaign stoppede for et par måneder siden.

    Desværre kom min kat for nylig til at vælte min pi på gulvet så SD-kortet døde og siden har den bare ligget og lavet ingenting 😅. Men nu synes jeg at jeg har rigeligt teknisk gøgl at se til med driften af Feddit.dk så jeg har ikke den samme trang til at have et eller andet kørende derhjemme.

    • President_Pyrus@feddit.dkOP
      link
      fedilink
      arrow-up
      4
      ·
      1 year ago

      Så skulle du se hvad folk inde på /r/Datahoarder og /r/Unraid kører. Mit er nærmest bare de essentielle services ;)

    • President_Pyrus@feddit.dkOP
      link
      fedilink
      arrow-up
      2
      ·
      1 year ago

      Jeg må nu alligevel sige at der er en del i den her tråd der kører et mere vildt setup end mig. Jeg synes jeg har set en del inspiration herinde!

  • drkt@feddit.dk
    link
    fedilink
    arrow-up
    4
    ·
    edit-2
    1 year ago
    Fibia Modem     -       -       -       -       -       89.150.135.135    /  2a05:f6c1:6:8039::
            Deimos [PFSense / Router]       -       -       192.168.xxx.xxx   /  redacted
                    Unmanaged Switch / 24 ports     -       NA                /  NA
                            Apollo          [Workstation]   192.168.xxx.xxx   /  redacted
                            Artemis         [Proxmox]       192.168.xxx.xxx   /  redacted
                            Phobos          [NAS]   -       192.168.xxx.xxx   /  redacted
                            Hephaestus [WiFi AP]    -       192.168.xxx.xxx   /  redacted
    
    
                                    == PROXMOX CONTAINERS & VIRTUAL MACHINES ======================
                                    C:TorRelay      -       192.168.xxx.xxx  /  2a05:f6c7:8039::12ad
                                    V:Wireguard     -       192.168.xxx.xxx  /  2a05:f6c7:8039::xxxx
                                    V:ADS-B         -       192.168.xxx.xxx  /  NA
                                    C:Apache        -       192.168.xxx.xxx  /  2a05:f6c7:8039::1337
                                    C:Backups       -       192.168.xxx.xxx  /  2a05:f6c7:8039::xxxx
                                    C:PiHole        -       192.168.xxx.xxx  /  2a05:f6c7:8039::xxxx
                                    C:NetworkFun    -       192.168.xxx.xxx  /  2a05:f6c7:8039::xxxx
                                    C:MovieSync     -       192.168.xxx.xxx  /  2a05:f6c7:8039::xxxx
                                    C:Owncast       -       192.168.xxx.xxx  /  2a05:f6c7:8039::xxxx
    
    
            'Artemis' Server
                    MOBO : GigaByte MB GA-Z170XP-SLI
                    CPU  : Intel Core i5 6600K 4c/4t
                    RAM  : 2x DDR4 8GB CL14 2133 Kingston HyperX
                    PSU  : ## TO BE ADDED ##
                    Storage ¬
                            - SATA : HDD 2TB
                            - SATA : HDD 4TB
                            - SATA : SSD 1TB
    
    
            'Deimos' Server
                    MOBO : ASRock H81M-ITX
                    CPU  : Intel Pentium G3220 2c/2t
                    RAM  : 2x DDR3 8GB C8 1600 Crucial Ballistix OC
                    PSU  : ## TO BE ADDED ##
                    Storage ¬
                            - SATA : HDD 300GB
    
    
            'Phobos' Server
                    MOBO : Intel H81 Express Chipset
                    CPU  : Intel Core i3 4330T 2c/4t
                    RAM  : 2x DDR3 4GB 1333
                    PSU  : 65 watts AC/DC adapter
                    Storage ¬
                            - SATA : SSD 2TB
    

    Jeg håber virkelig at Lemmy codeblocks har monospace font… tak gud, det gik

    Copypaste med IP redaktion fra intern dokumentation som jeg tilgår via cURL

    • President_Pyrus@feddit.dkOP
      link
      fedilink
      arrow-up
      3
      ·
      1 year ago

      ADS-B

      Vil det sige at du kører en ADS-B receiver? Eftersom jeg bor tæt på Københavns Lufthavn er det noget jeg har overvejet, men det ser ikke lige ud til at flightradar24.com mangler dækning i området og jeg ved heller ikke lige hvor jeg skulle fastgøre en antenne udenfor min lejelejlighed.

    • invisi1407@feddit.dk
      link
      fedilink
      arrow-up
      1
      ·
      1 year ago

      Hvorfor vil du have så mange forskellige servere kørende samtidig? Det kan umuligt være effektivt på nogen som helst måde med mindre det bare er for at lege.

      • drkt@feddit.dk
        link
        fedilink
        arrow-up
        1
        ·
        1 year ago

        Hvad mener du? Jeg har 1 server og 1 NAS. Resten er LXC containers på den ene server jeg har.

        • invisi1407@feddit.dk
          link
          fedilink
          arrow-up
          1
          ·
          1 year ago

          Artemis, Deimos, og Phobos står som “server” med forskelligt hardware - det var det jeg tænkte på.

          • drkt@feddit.dk
            link
            fedilink
            arrow-up
            2
            ·
            1 year ago

            Jeg kan ikke helt se hvordan det er ‘mange’ servere? En hypervisor, en filserver, en router. Hvordan vil du have gjort det? Filserver er mere vigtig en hypervisor så det får sit eget hardware og routeren får naturligvis sit eget hardware da det ikke skal være påvirket at noget som helst andet.

  • bobslaede@feddit.dk
    link
    fedilink
    arrow-up
    3
    ·
    1 year ago

    Har en Pi 3 med pi hole. En Pi 4 med Home Assistant. En ældgammel maskine som server med lidt af hvert. Bl.a. Plex, vikunja todo app, mealie opskrift app, owncloud, audiobookshelf, frigate kamera optager, og sikkert nogle andre småting jeg ikke lige kan huske 😀

  • HejMedDig@feddit.dk
    link
    fedilink
    arrow-up
    3
    ·
    1 year ago

    Jeg føler mig godt nok low tech, når jeg læser med her.

    Jeg har en Synology DS418 NAS, som lokal backup af billeder og div data. Det gav mere mening dengang jeg tog billeder med et rigtig kamera, men eftersom mit sidste kamera var en Canon SX10, så det er længe siden det har været relevant. Jeg kan dog rigtig godt lide ansigtsgenkendelsen i deres foto app, når man lige skal finde et billede af en bestemt person, hvilket gør at jeg nu er på min 4. Synology NAS,

    • HejMedDig@feddit.dk
      link
      fedilink
      arrow-up
      1
      ·
      1 year ago

      Havde også en RPI3+ som kørte Pi-hole, men den har jeg fået drabt på en eller anden mærkelig måde…

  • jjffnn@feddit.dk
    link
    fedilink
    arrow-up
    2
    ·
    1 year ago

    Jeg har en pi4 stående der kører en discord bot og min pihole dns.
    En synology nas til backups.
    En asustor nas som lidt samler støv fordi jeg ikke har sat den op på ny efter jeg skiftede til synology.
    Og en pi zero der kører et magic mirror, hvis det tæller som self hosting.

    • President_Pyrus@feddit.dkOP
      link
      fedilink
      arrow-up
      2
      ·
      1 year ago

      Nu kan det godt være at jeg er biased fordi jeg har en 8GB RPi4, men er det ikke lidt overkill med en RPi4 til pi hole og en discord bot? Min Pi hole kører på en RPi Zero, og jeg tænker ikke at en discord bot trækker meget mere end det.

      Afhængig af hvor meget RAM du har på den tror jeg godt du kan køre mere på den hvis du bliver inspireret af denne tråd :)

      • jjffnn@feddit.dk
        link
        fedilink
        arrow-up
        3
        ·
        1 year ago

        Det er en 4GB Pi4.
        Og botten kræver lidt ekstra kraft da den også spiller musik og sådan.
        Men jo det er ganske overkill, og det har altid været planen den skulle lave meget mere end det. Så jeg har samlet mig god inspiration her i tråden.
        Men for 2 uger siden (efter ca. 2 år i tjeneste 24/7) var jeg nødt til at genoprette dens image fordi sd kortet blev korrupt, så jeg leder lidt efter en måde at få mere reliable storage før jeg vil smide flere services på. Jeg tror næste punkt på listen er tailscale eller lign. så jeg kan tilgå min nas udefra. Og så tror jeg noget home assistant ville være skægt at pille ved.
        Men siden jeg satte det op er tiden til at lege med self-hosting blevet knap da jeg har fået barn og er blevet færdig med uddannelse. 😅

        • HejMedDig@feddit.dk
          link
          fedilink
          arrow-up
          2
          ·
          1 year ago

          Hvis du har en gl. ssd liggende kan du få det hele til at køre fra den. Det kræver kun en USB SATA adapter

          Her er en guide

          • jjffnn@feddit.dk
            link
            fedilink
            arrow-up
            1
            ·
            1 year ago

            Det virker ret ligetil. Tak for linket.
            Jeg troede det var meget mere kompliceret end som så.
            Så skal jeg bare finde en case der passer så jeg ikke skal have en løs ssd lignende ved siden af.

            • HejMedDig@feddit.dk
              link
              fedilink
              arrow-up
              2
              ·
              1 year ago

              Min var bare sat fast med nanotape uden på nuværende case. Selve casen er også tapet fast bag på mit tv, så ikke behov for æstetiske overvejelser for mig.

  • letraset@feddit.dk
    link
    fedilink
    dansk
    arrow-up
    2
    ·
    1 year ago

    Jeg selfhoster ikke noget, men har ting kørende hos min udbyder (Dreamhost), noget wiki-værk, Tiny Tiny RSS, og nogle andre småting.

    Jeg købte en RP som desværre er forsvundet godt og grundigt efter vi flyttede sidste gang. Denne tråd tjener som god inspiration til at gå på udkig efter den igen, og formentlig stille en masse (potentielt ret) dumme spørgsmål i forlængelse deraf. Vil meget gerne installere Pi hole til husstanden.

    Kan også være jeg bare skal købe endnu en hindbærtærte, i stedet for at lede efter den gamle.

  • gloriousspearfish@feddit.dk
    link
    fedilink
    arrow-up
    2
    ·
    1 year ago

    Jeg har en gammel Dell R430 server kørende i kælderen. Den har Proxmox på og kører en stak services:

    • Home Assistant
    • Wireguard
    • mariadb
    • zigbee2mqtt
    • Mosquito
    • UniFi Controller
    • Owncloud
    • Influxdb
    • Grafana
    • Trafik

    Og diverse andre VMer med ting jeg eksperimentere med. ☺️

  • RedFoxDK@feddit.dk
    link
    fedilink
    arrow-up
    1
    ·
    1 year ago

    Ikke det helt store.

    Jeg har en Synology NAS, som jeg udover bruger som… ja NAS, køre den:

    • Tailscale (for VPN forbindelse)
    • Emby (Ligesom Plex)
    • Unfi Software (Jeg har et Unfi netværk) Deudover køre der forskellige Synology services, hvor bl.a en af dem downloader fra min forskellige Cloud kontorer + upload enkle mapper, så hvis jeg sletter noget et sted (og glemmer det), så har jeg en kopi af det liggende.

    Derudover har jeg en Raspberry PI 4 8 GB ram, som jeg primært bruger til “Test Developing”, når jeg arbejder på forskellige software.

    Jeg har dog flere forskellige Raspberry Pi’s liggende, som jeg overlever lidt om man skulle sætte sammen til et K8 løsning eller ligende

  • renard_roux@beehaw.org
    link
    fedilink
    arrow-up
    1
    ·
    1 year ago

    Synes unRAID lyder interessant, og har set flere snakke om det for nyligt. Hvilken hardware kører din på?

    Jeg har nulstillet min gamle Mac Mini 2009 og installeret Fedora/KDE på den, skulle nok have været en Fedora Server i stedet, men tror ikke jeg er klar 😅

    Har fået Cockpit til at fungere lokalt så jeg kan styre Minien lidt fra min main desktop maskine, men er ikke nået så meget længere.

    Planen var i første omgang at lave en Audiobookshelf server via Docker, men har vist sig (indtil videre) at være mere kompliceret end jeg magter 🙄

    • President_Pyrus@feddit.dkOP
      link
      fedilink
      arrow-up
      2
      ·
      1 year ago

      Den kører på min gamle computer - en i5 6600K med 16 GB (2300 MHz så vidt jeg husker) DDR4 ram. Jeg har før kørt den på en i5 4670 uden problemer, så man behøver virkelig ikke megen computerkraft hvis man ikke behøver at transcode i Plex.