• 0 Posts
  • 20 Comments
Joined 1 year ago
cake
Cake day: June 1st, 2023

help-circle



  • ~53 W

    • Server:

      • AMD Ryzen 5 5600G
      • 4x16 GB DDR4 3200 Mhz
      • 256 GB NVMe as boot-disk
      • 2x256 GB Samsung SSDs for VMs
      • 2x2 TB WD Red Plus HDDs
    • Mini PC: Beelink S12 N95

      • 16 GB DDR4
      • 256 GB NVMe
    • 8 port unmanaged TP Link switch

    I would like to expand my storage, however I don’t have any available SATA ports and I believe adding an HBA would increase the idle draw about 8 W. I might just upgrade the SSDs and split the storage between the HDDs and SSDs.






  • I just did another test.

    You should be able to create the directories manually. I cheated by simply cloning the repo and copying them to the bind mount location like so. You can use the bind mount method like you wanted.

    git clone https://github.com/mdshack/shotshare
    cp -r shotshare/storage/* /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data/
    chown 82:82 -R /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/shotshare_data
    


  • This appears to be the exact same problem as https://github.com/mdshack/shotshare/issues/31

    For testing I just spun up a VM with Docker, I tried the same compose file as you. I found I had to use the volume instead of a bind mount for /app/storage.

    This compose file should work.

    version: "3.3"
    services:
      shotshare:
        ports:
          - 2000:80
        environment:
          - HOST=:80
          - ALLOW_REGISTRATION=false
        volumes:
          - shotshare_data:/app/storage
          - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/database.sqlite:/app/database/database.sqlite
          - /srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Shotshare/.env:/app/.env
        restart: unless-stopped
        container_name: shotshare
        image: mdshack/shotshare:latest
    volumes:
        shotshare_data:
    networks: {}
    





  • Using your own router is the best way, I just finished setting up DoH, I am using a router with OpenWRT, so installed https-dns-proxy with luci-app-https-dns-proxy. It has options to hijack DNS so that all local devices will be routed to the router DNS even if they try to use a DNS server directly.

    More information can be found here.


  • There was a point I had a minimum of one service from each category of the awesome-selfhosted repo. I’ve since scaled down to a more minimal approach, but still enjoy looking for new services to try out.

    Monitoring is one that’s interesting, graphs can be fun to look at though, so Grafana for that, and it’s fun for family to see, even if they don’t exactly know what it means, lines and charts are pretty.

    I have since setup most of my monitoring to only alert if there is something that is unusual or outside of some threshold. Previously I had it alert me when a process or script had finished, however it was too noisy, and instead now it checks to make sure the script succeeded and if it didn’t to alert me.


    • Categories
      • Main
        • Docker
        • UptimeKuma
      • Video
        • Plex
        • Overseer
        • Tautulli
        • Wizarr
      • Audio
        • moOde Audio
        • Audiobookshelf
        • Your Spotify
      • Books
        • Calibre-Web
        • Calibre
      • Downloads
        • SabNZBD
        • qBittorrent
      • Cloud
        • Immich
        • Filerun
        • Pairdrop
        • Syncthing
        • Paperless
      • Home
        • Home Assistant
        • Mealie
        • Node RED
      • Productivity
        • FreshRSS
        • Linkding
        • Obsidian
      • Starr Apps
        • Prowlarr
        • Jackett
        • Radarr
        • Sonarr
        • Sonarr Anime
        • Readarr Audio
        • Readarr Books
        • Kapowarr
        • Lidarr
      • Website
        • SerpBear
        • Umami
      • Utilities
      • Network
        • PiHole
        • PiHole - IoT
        • Speedtest

    • Categories
      • House
        • Home Assistant: front-end
        • Frigate: CCTVs and NVR
        • Node-RED: node.js automations
        • ESPhome: IoT devices
      • Homelab
        • Grafana: Monitoring data
        • Pi-hole (primary): Local DNS & ad blocking
        • Pi-hole (secondary): Local DNS & ad blocking
        • Portainer: Docker container management
        • Proxmox #1: PVE node: chewy
        • Proxmox Backup #1: PBS node: chewy
        • Proxmox #2: PVE node: hansolo
        • Proxmox Backup #1: PBS node: hansolo
        • Nginx Proxy Manager: Reverse proxy server
      • Media
        • nzbget: Usenet downloading
        • Deluge: Torrent downloading
        • Plex: Media server
        • Overseerr: Media library management
        • Tautulli: Plex reporting
        • Prowlarr: Indexer managerment
      • Data
        • Paperless-ngx: Document management
        • Photoprism: Photo library
        • Calibre: eBook library
        • Readarr: eBook management
        • Sync thing: File sync
        • Joplin Server: Notebook sync
      • Homelab Devices
        • Firewall: OPNsense on Proxmox
        • Primary NAS: Netgear ReadyNAS NV+ V2
        • Secondary NAS: Qnap TS-410
        • Switch: Netgear GS324TP
        • Wifi: Aruba IAP-225 Virtual controller
        • Printer: Fuji Xerox CM115w
      • Health
        • rey: Raspberry Pi 4
        • lando: Raspberry Pi 3
        • quigon: Raspberry Pi 3
        • bobafett: Raspberry Pi 2
        • jangofett: Raspberry Pi 3
      • Databases
        • Prometheus: Pi-hole stats
        • InfluxDB: Timeseries databases
        • Radius DB (Adminer): PostgreSQL database
      • Tools
        • VS Code: Remote code editor
        • searxng: Private web search
        • Changedetection: Monitor website changes
        • Octoprint: 3D printing
        • Shellinabox: Ajax console client
      • Media Libraries
        • Sonarr: TV show library
        • Sonarr (anime): Anime TV show library
        • Radarr (4K): 4K movie library
        • Radarr: Movie library
        • Radarr (Anime): Anime movie library