Always enjoyed scrolling though these posts, figured I’d give it a go here:

What are your must-have selfhosted services?

Some of mine:

  • mmagod@lemmy.world
    link
    fedilink
    English
    arrow-up
    4
    ·
    1 year ago

    I like Keepass - Password manager housed in an encrypted database. (dont’ lose your master password)

  • poVoq@slrpnk.net
    link
    fedilink
    English
    arrow-up
    6
    arrow-down
    1
    ·
    1 year ago

    XMPP server and a basic WebDAV server.

    My own Forgejo is nice to have.

  • iHUNTcriminals@lemm.ee
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    1 year ago

    A bunch of random thought… If anyone has any brief tips…

    I’m going to dive into borgmatic soon.

    Is it possible to back up PCs on the same network?

    I think I’m looking to do 2 things… Have my main PC synced to a backup drive. Nightly? So I can DD to a new drive if I mess some up on my PC. I’d like to be able to do this with my omv server too.

    The other is just backing up nas storage and docker.

    Borg seemed like a good option for some of that but I’m not sure about the usable syncing of a full system.

    Also wireguard… Right now I use a VPN subscription and run apps through gluetun… Instead of using my vpns meshnet I use tailscale for outside the home access. So I guess my question is, could I set up wireguard and use that instead of tailscale? My main reason is to find a way other family could utilize the nas and gluetun VPN connection.

    There’s so much planning that goes into this stuff. Finding the right apps and then the workflow… 🥴

    In the end I want to host cloud storage and photo sharing for family, as well as maybe let them stream my media. Have the cloud storage, and my personal storage backed up. And possible let family utilize my subscription VPN if possible.

    • lemmyvore@feddit.nl
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      Borg is great for backups.

      To recover a running system you would normally use snapshots but backups. You want something like Timeshift, which integrates with the boot system and lets you boot into a previous snapshot if you mess up your install. You can also use a specialized filesystem like btrfs which has a built-in, more efficient method of doing snapshots.

    • ptrck@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      1 year ago

      You can sync easily to another device on the same network via ssh for example. You can also call a script automatically after the backup has been created and do your custom stuff in there.

      I’m really liking borgmatic myself as a wrapper for Borg.

      EDIT: I don’t have experience doing full OS backups. I only make backups of specific directories.

  • pdavis@lemmy.world
    link
    fedilink
    English
    arrow-up
    13
    ·
    1 year ago

    After looking at other’s lists I think I am missing a good document server. Emby isn’t the best music and photo server so I could look at improving that, but it has been good enough for those purposes that I haven’t felt like going to the trouble of installing anything else.

    • Aster: Multiseat software for Windows allows several users to work on the same PC.
    • LaunchBox: Frontend for DOSBox, modern PC games and emulated console platforms.
    • Blue Iris: Video security and webcam software
    • Calibre: E-Book management and server
    • Emby: Server for videos, music, audio books, and photos.
    • Firewalla: VPN server, internet monitor and control
    • Foundary Virtual Tabletop: Online role-playing game server.
    • Grafana: Dashboard interface
    • Hubitat: Home automation
    • Hyper-V Manager: Tool that allows users to manage Hyper-V hosts and virtual machines (VMs)
    • InfluxDB: Real-time database server.
    • IotaWatt: Open WiFi electric power monitor
    • Microsoft SQL Server: Database Server
    • Octoprint: Web interface for 3D printers.
    • PCem: Emulator for various old 8086 through Pentium PCs.
    • SmartSync Pro: File sync program
    • SnapRaid: Backup program for disk arrays.
    • Stablebit DrivePool/Scanner: Disk pooling, file duplication, protection, disk surface scanner, and disk health monitoring
    • Steam Link: Access and play steam games remotely
  • Giddy@aussie.zone
    link
    fedilink
    English
    arrow-up
    3
    ·
    1 year ago

    Home assistant is high on my todo list right after i set up my new proxmox host

  • NegativeLookBehind@kbin.social
    link
    fedilink
    arrow-up
    5
    ·
    1 year ago

    Pfsense, Bitwarden, NAS running Debian, Kubernetes cluster. I have plans to expand And add more services when I get some of my newer hardware online.

  • Opisek@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    1 year ago
    • Firefly III - Finance Manager
    • Strongwan - IPsec VPN
    • Mealie - Recipe Manager
    • Samba - Network Drive
    • ProjectSend - Mediafire kind of upload thing
    • Vaultwarden - Password Manager
    • Nginx - Reversed Proxy
    • Pihole - DNS Adblocker
    • Portainer - Docker Interface
    • Vikunja - TODO Notes
    • Anki, Joplin, Obsidian Sync Server - Syncing of your notetaking solution of choice
    • Homeassistant - Smart Home Frontend
    • Immich - Google Photos Replacement
  • TheMurphy@lemmy.world
    link
    fedilink
    English
    arrow-up
    5
    ·
    1 year ago

    Can someone tell me the difference between Wireguard vs Wireguard Easy?

    I already have Wireguard installed, so I just wanted to know if I should switch.

  • cron@feddit.de
    link
    fedilink
    English
    arrow-up
    3
    ·
    1 year ago

    My personal setup:

    • Nextcloud - For files, backup, contacts and calendar
    • Vaultwarden - Password Safe
    • Paperless - Document management, combined with a compatible scanner a true blessing (with scan to SMB)

    I have been playing with some other tools, but these are the most important for me.

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

      (with scan to SMB)

      So the scanner saves the file in SMB-share(s), then Paperless(-xng) will automatically process it?

      Maybe Paperless, with an LLM API integration to chat with the documents, using the power of referring to and verifying against Paperless’ concrete results, would be somehow useful.

      Edit: Oh, this is already being discussed on their GitHub. Of course it is!

      • cron@feddit.de
        link
        fedilink
        English
        arrow-up
        2
        ·
        1 year ago

        You are right with the first part. It only takes three clicks to scan a doc and have it available.

        As for me, I’m not interest in sending my documents to open AI. But it would definitely offer some nice functions.

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

          I’m not interest in sending my documents to open AI.

          You wouldn’t have to. There are plenty of well-performing open-source models that work with an API similar to the Open AI standard, with which you can simply substitute OpenAI models by using a different URL and API-key.

          You can run these models in the cloud, either selfhosted or “as a service”.

          Or you can run them locally on high-end consumer-grade hardware, some even on smartphones, and the models are only getting smaller and more performant with very frequent advancements regarding training, tuning and prompting. Some of these open-source models are already claiming to be outperforming GPT-4 in some regards, so this solution seems viable too.

          Hell, you can even build and automate your own specialized agents in collaborating “crews” using frameworks, and so much more…

          Though, I’m unsure if the LLM functionality should be integrated into Paperless, or rather implemented by calling the Paperless API from the LLM agent. I see how both ways could fit some specific uses.

          • cron@feddit.de
            link
            fedilink
            English
            arrow-up
            2
            ·
            1 year ago

            Some features like a “tl,dr” bot would probably not even need high end hardware, because it does not matter if it takes ten minutes for a summary.

            Features like a chat bot do not belong into paperless IMO.

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

              a “tl,dr” bot would probably not even need high end hardware, because it does not matter if it takes ten minutes for a summary.

              True, that’s a good take. Tl;dr for the masses! Do you think an internal or external tl;dr bot would be embraced by the Paperless community?

              It could either process the (entire or selected) collection, adding the new tl;dr entries to the files “behind the scenes”, just based on some general settings/prompt to optimize for the desired output – or it could do the work on-demand on a per-document basis, either based on the general settings or custom settings, though this could be a flow-breaking bottleneck in situations where the hardware isn’t powerful enough to keep up with you. However, that only seems like a temporary problem to me, since hardware, LLMs etc. will keep advancing and getting more powerful/efficient/cheap/noice.

              a chat bot do not belong into paperless

              Right – but, opposingly to that, Paperless definitely do belong into some chatbots!

              • cron@feddit.de
                link
                fedilink
                English
                arrow-up
                2
                ·
                1 year ago

                I think more “intelligence” in parsing the documents would be well-received. Just as OCR is fundamental to paperless, AI features could be the next step forward. Automatically extract the relevant positions of e.g. a bill, understand the document (and select the correct date, not my birthday) and apply correct tags to new documents.

                Paperless definitely do belong into some chatbots!

                Definitely!

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

                  Yes, I think that’s the way to go. If the paperless-ngx team doesn’t believe in following that path, someone else will probably fork the project and do it, or build something with similar capabilities “from scratch”. Then, it’ll be interesting to see what’s coming forth of open-source models with capabilites similar to GPT-4Vision… . . . . 🤯

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

    My current list is: AdGuardHome, Bazaar, Change Detection, CloudTube, Excaldraw, Filesbrowser, Ghost, Golink (Tailscale), IT Tools, Libreddit, Lidarr, Memos, mStream, Nginx Proxy Manager, OliveTin, OpenBooks, Overseerr, PairDrop, Pigallery, Pingvin Share, Plex, Prowlarr, qBittorrent, Radarr, Sonarr, Statping, Stirling PDF, Syncthing, Tautulli, Unmanic, Whoogle, WikiJS, YoutubeDL-Material

      • unix_inix_wenix@lemm.ee
        link
        fedilink
        English
        arrow-up
        3
        ·
        1 year ago

        I host a non-federated instance for use within a large group for chat/voice/video. It’s very convenient and private.

        • lemmyvore@feddit.nl
          link
          fedilink
          English
          arrow-up
          2
          ·
          1 year ago

          I’ve looked at Synapse before but disabling the federation and making the accounts private and subject to approval was too much work for me. It was designed to be interconnected with Matrix and it shows.

          Are the conferencing features that great to be worth the headache?