defaultServiceValues: &defaultServiceValues composeFile: "docker-compose.yml" envFile: ".env" vm-personal-100-16: &vm-personal-100-16 ip: "localhost" user: tylen vm-network-100-75: &vm-network-100-75 ip: "192.168.100.75" user: vm-user vm-tools-100-65: &vm-tools-100-65 ip: "192.168.100.65" user: vm-user vm-media-100-55: &vm-media-100-55 ip: "192.168.100.55" user: vm-user vm-tools-100-52: &vm-tools-100-52 ip: "192.168.100.52" user: vm-user services: # ================================ # vm-personal-100-16 # ================================ - name: "homepage" ports: - 3018 host: <<: *vm-personal-100-16 <<: *defaultServiceValues - name: "portainer" ports: - 9443 host: <<: *vm-personal-100-16 <<: *defaultServiceValues - name: "invitations" ports: - 9444 host: <<: *vm-personal-100-16 <<: *defaultServiceValues - name: "cronmaster" ports: - 9445 host: <<: *vm-personal-100-16 <<: *defaultServiceValues # ================================ # vm-tools-100-52 # ================================ # - name: "it_tools" # ports: # - 3004 # host: # <<: *vm-tools-100-52 # <<: *defaultServiceValues - name: "wishlist" ports: - 3005 host: <<: *vm-tools-100-52 <<: *defaultServiceValues - name: "mealie" ports: - 3006 host: <<: *vm-tools-100-52 <<: *defaultServiceValues # ================================ # vm-media-100-55 # ================================ - name: "audiobookshelf" ports: - 13378 host: <<: *vm-media-100-55 <<: *defaultServiceValues - name: "jellyfin" ports: - 8096 host: <<: *vm-media-100-55 <<: *defaultServiceValues - name: "nextcloud" ports: - 12787 host: <<: *vm-media-100-55 <<: *defaultServiceValues - name: "navidrome" ports: - 12788 host: <<: *vm-media-100-55 <<: *defaultServiceValues - name: "linkwarden" ports: - 12789 host: <<: *vm-media-100-55 <<: *defaultServiceValues # ================================ # vm-tools-100-65 # ================================ - name: "gitea" ports: - 3000 - 222 host: <<: *vm-tools-100-65 <<: *defaultServiceValues - name: "vaultwarden" ports: - 3002 host: <<: *vm-tools-100-65 <<: *defaultServiceValues - name: "meta_search_engine" ports: - 3003 host: <<: *vm-tools-100-65 <<: *defaultServiceValues - name: "enclosed_pastebin" ports: - 3005 host: <<: *vm-tools-100-65 <<: *defaultServiceValues - name: "youtube_downloaders" ports: - 3007 host: <<: *vm-tools-100-65 <<: *defaultServiceValues - name: "portnote" ports: - 3008 host: <<: *vm-tools-100-65 <<: *defaultServiceValues - name: "it_tools" ports: - 3009 host: <<: *vm-tools-100-65 <<: *defaultServiceValues - name: "stirling_pdf" ports: - 3010 host: <<: *vm-tools-100-65 <<: *defaultServiceValues # ================================ # vm-netw0rk-100-75 # ================================ - name: "downloader" ports: - 8080 - 6881 host: <<: *vm-network-100-75 <<: *defaultServiceValues - name: "wireguard" ports: - 51820 - 51821 host: <<: *vm-network-100-75 <<: *defaultServiceValues - name: "npm" ports: - 80 - 81 - 443 host: <<: *vm-network-100-75 <<: *defaultServiceValues