Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)RA
Posts
32
Comments
863
Joined
2 yr. ago

  • Id say rip blurays on your main PC/laptop and build low power device for server.

    Streaming musing and sharing photos is not intensive task, but streaming 4k video is another storry. Unless you need 4k streaming you should be fine with almost any intel cpu that supports quicksync and with no gpu afaik. I googled that Lenovo and it seems like it has Xeon E3-1226 v3 which does support quick sync, so I bet it will run just fine. My celeron g3930 can transcode 1080p

  • I have two rpi4 running 0/24 for more than 4 years. Get quality SD card and you are golden. I would avoid it if you need to connect multiple USB drives, but seems like you are fine with SD only. I have no experience with pi 5 or any alternative brand

  • Agree! I had arr stack + nextcloud on rpi4 4GB and it was using bit less than 3GB after restart, but after some time it would hit 4GB and start using SWAP and I would have issue just like OP. Solved that by moving server to DIY PC with 8 GB, but then I added many more services and had to upgrade to 16 GB. Sitting at 4+GB free RAM all the time while using 40+ services

  • Have you added this to your configuration.yaml

     
        
    http:
      use_x_forwarded_for: true
      trusted_proxies:
        - 172.21.0.2
    
      

    Where 172.21.0.2 is NPM docker IP

    Its the only thing I had to do to make it working. Cant help much if something else is required

  • I never tried dockage, but portainer also stores all docker-compose on filesystem (probably at var/lib/docker/volumes/portainer_data/_data/compose). You can also use "backup" button in GUI to download everything in single tar.gz archive. Folder structure is not the best, but its not hard to figure out. I'm not saying portainer is better though

  • OP this is the answer but Ill provide simple steps in case this is not clear enough:

    1. Install docker
    2. Install docker-compose
    3. Install portainer (command from the post above)
    4. open Portainer GUI in browser using IP:8000 (from here you can do everything in GUI)
    5. go to stacks and create a new stack
    6. edit docker-compose for audiobookshelf - modify folder paths for volumes (example - change ./audiobooks:/audiobooks to /path/to/folder:/audiobooks)
    7. paste that in stack and hit deploy
    8. go to IP:13378 to open Audiobookshelf GUI
    9. enjoy