Hi all,

question to you: How many of your selfhosted Apps are improving your life? Which apps are you really using on a daily/weekly basis?

Many of my running containers are just for … running containers.

Portainer, Nginx Proxy Manager, Authentik, Uptime-Kuma, Wireguard … they are not improving my life, they are only improving Selfhosting. But we are not doing selfhosting just for the sake of it? Do we? …

Many of my running containers … are getting replaced by Open Source client software eventually

  • I’ve installed Trilium Notes - but I’m using Obsidian (more plugins, mobile apps, easy backup)
  • I’ve installed Vikunja - but I’m using Obisdian (connecting tasks with notes is more powerful)
  • I’ve installed Snapdrop - but I’m using LocalSend (more reliable)
  • I’ve installed Bitwarden - but I’m using KeePass (easy backups, better for SSH credentials)
  • I’ve installed AdGuard - but I’m using uBlock (more easy to disable for Shopping etc.)

So the few Selfhosted Apps, that improve my life

File Management

  • Paperless NGX - all my documents are scanned and archived here
  • Nextcloud - all my files accessible via WebUI (& replaced Immich/Photoprism with Photos plugin)
  • Syncthing - all my files synchroniced between devices and Nextcloud
  • Kopia - Backup of all my files encrypted into the cloud

And that’s a little bit sad, right? The only “Job to be done” self-hosting is a solution for me is … file management. Nothing else.

What are your experiences? How makes self-hosting your life better?

( I’m not using selfhosting for musc / movies / series nowadays, as streaming is more convenient for me and I’m doing selfhosting mainly because of privacy and not piracy reasons - so that usecase is not included in my list ;)My only SmartHome usecase is Philips Hue - and I’m controlling it with Android Tasker )

  • louislamlam@alien.topB
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 year ago

    Uptime Kuma maintainer here. The reason why I made this because I have some services like databases and websites cannot be down for a long time. I need someone send a notification to me if they are down.

    If you think it is not improving your life, it is probably because you don’t have such similar scenario and you probably don’t need this indeed.

    My point is that it may be not improving your life, but it improves my life at least, or others’. That’s just a choice.

  • KiGo77@alien.topB
    link
    fedilink
    English
    arrow-up
    0
    ·
    1 year ago

    I moved to self hosting so that I have more control over my data and it’s fun. The services below except for GNS3 are what I use on a daily basis

    - Homeassistant for all my home automation needs

    - OpenMediaVault for my NAS

    - Nextcloud for storage, calendars, backups etc.

    - Emby and Audiobookshelf for family to stream media

    - Netbox to document network installations for work

    - Rustdesk as an alternative to Teamviewer/Anydesk etc

    - GNS3 to simulate and test network topologies

    - Partkeepr as an inventory management system to keep track of my companies inventory

    • SaleB81@alien.topB
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      Can you share your Partkeepr compose file? I tried in the last two days both options I could find on the web, and neither one worked.

  • pwnamte@alien.topB
    link
    fedilink
    English
    arrow-up
    0
    ·
    1 year ago

    Daily: (using some without knowing)

    -truenas … backups, files, movies, pictures

    -jellyfin … Multiple tvs on multiple locations

    -bitwardwn … for pass

    -owncloud for 1st backup of my phone on one nas (1st location)

    -Immich 2nd backup of my phone on 2nd nas (2nd location)

    -homeassistant … Many things

    -2x docker

    -pfsense

    -opnsense

    And other things to make all this happen like:

    -nginx -cloudflare

    And apps that are waiting to be used few times a week:

    -partkeepr

    -homebox (will replace partkeepr)

    -wikijs

    In progress: -piohole / adguard

    And thats it i guess🤔 i guess im fine with that 15€ of eletricity…🤷

    • SaleB81@alien.topB
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      -partkeepr

      -homebox (will replace partkeepr)

      Can you share your partkeepr compose file? I tried bought options I found on the web and neither one works. I realize now that it might not be the best project to start with since it already has not been updated for about four years and its unlikely that it will be.

      Since you chose HomeBox as an alternative, can you share your thoughts on it?

      The last time I chose the app for it I went for InvenTree, but I see that I am not using it very often because of the many steps one has to take to add a new part>! (the most annoying for me as a home user is that you can’t add missing values to connected tables without leaving the table you are in; for example, I am creating a part, hm, I miss the category for this part, I have to get out, go to categories, create a new category, get back to the part and continue adding, same goes for a manufacturer, supplier, … sure I understand that it is a multi-user environment where the person entering the new part might not have the privilege to add a new inventory location, but from a perspective of a home user it is annoying)!<.

      So, it gets used less than desired and I am still looking for an adequate alternative before I spend hours upon hours adding my data to it.

      • pwnamte@alien.topB
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 year ago

        you can try it on https:// homebox. fly. dev/home

        it is new and its still under development… i like Partkeepr but its very outdatet but it has all neded fucnctions and is not hard to use. Homebox is very fast and modern and in developmen so if you have luck and enouh pople likes your idea/function you get it.

        services:

        homebox:

        image: ghcr.io/hay-kot/homebox:latest

        container_name: homebox

        restart: always

        environment:

        - HBOX_LOG_LEVEL=info

        - HBOX_LOG_FORMAT=text

        - HBOX_WEB_MAX_UPLOAD_SIZE=10

        volumes:

        - homebox-data:/data/

        ports:

        - 3110:7745

        volumes:

        homebox-data:

        driver: local