I have a Pixel 8… a PC with Linux Mint. How do I learn to “self host”. Mainly for photo storage backup. Where do I start? I know nothing, absolutely nothing

    • TehNomad@piefed.social
      link
      fedilink
      English
      arrow-up
      6
      ·
      4 months ago

      I started self-hosting on my desktop first with Plex and the *arr stack, before buying a mini-PC and spinning up these apps on Proxmox.

    • huquad@lemmy.ml
      link
      fedilink
      English
      arrow-up
      5
      ·
      4 months ago

      I’m surprised I had to go this far to find immich. I 100% recommend it, and yes it’s selfhosting if you run it yourself. Still selfhosted even if you use a VPS as long as you control and administer it.

      For hardware, I actually recommend against raspberry pis these days. You can get a cheap mini PC that’s much more performant and better supported for the same price as a pi plus the accessories (SD card, case, power supply, etc). Use Debian or Ubuntu as host and follow the guide on the github for installation.

      • Toasted_Breakfast@lemmy.todayOP
        link
        fedilink
        English
        arrow-up
        1
        arrow-down
        1
        ·
        4 months ago

        I set up the server following the introduction instructions, but what I don’t get is I have to be connected to the same Wi-Fi or Internet I mean in order to connect to it. What is the point of that? How do I make it so things just upload from my phone to the server?

        • LordKitsuna@lemmy.world
          link
          fedilink
          English
          arrow-up
          2
          ·
          4 months ago

          You need to open a port on your router for it to be accessible from the outside world (example your phone on LTE or a different wifi) , this is not a limitation of the software but a security feature of your router

            • dieTasse@feddit.org
              link
              fedilink
              English
              arrow-up
              1
              ·
              4 months ago

              Not even looking into VPNs in general. He can start by looking into tailscale specifically. But I agree opening ports should be a NO GO, especially for beginners.

            • Onsotumenh@discuss.tchncs.de
              link
              fedilink
              English
              arrow-up
              1
              ·
              edit-2
              4 months ago

              DMZs on consumer hardware aren’t a good idea either. Recently checked my DSL router out of curiosity after reading a post about it . Seems what consumer hardware often does in a DMZ is dropping the firewall to the outside completely for the affected devices while not isolating the rest of the network from them.

    • BlindFrog@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      4 months ago

      Think of self-hosting as - instead of depending on cloud services from other entities (google/apple/whoever), you host those services yourself by running them on your own pc or maybe your secondary pc running 24/7 (usually locally, in your own home).

      Some common services might be automatic photo backup and storage (like immich), or running an adblocker for your home network, or streaming movie/music from your hard drive to your phone/TV (like jellyfin).