diff --git a/dns-updateip/docker-compose.yaml b/dns-updateip/docker-compose.yaml index 8c1bf54..01109cc 100644 --- a/dns-updateip/docker-compose.yaml +++ b/dns-updateip/docker-compose.yaml @@ -10,5 +10,5 @@ services: environment: - APIKEY=s5P998CqUu5bqAukdS1dW57EfjgFlX - - HOST=kolpacksoftware.com,kolpacksoftware.publicvm.com,rmstsa.org + - HOST=kolpacksoftware.com,rmstsa.org,popcyclical.com - INTERVAL=1h diff --git a/minecraft/docker-compose.yaml b/minecraft/docker-compose.yaml index e23a7c1..755d6af 100644 --- a/minecraft/docker-compose.yaml +++ b/minecraft/docker-compose.yaml @@ -79,63 +79,63 @@ services: stdin_open: true tty: true restart: unless-stopped -# tlbt: -# image: itzg/minecraft-server:latest -# container_name: minecraft-tlbt -# ports: -# - "25571:25565" -# environment: -# EULA: "true" -# SERVER_NAME: "The Land Before Time" -# OPS: "Jimcognito,OlympicJumperL" -# volumes: -# - /srv/minecraft-data-tlbt:/data -# stdin_open: true -# tty: true -# restart: unless-stopped - spells: - image: itzg/minecraft-server - container_name: minecraft-spells - ports: - - "25572:25565" - environment: - EULA: "true" - SERVER_NAME: "Iron Spells Plus" - MEMORY: "4G" - OPS: "Jimcognito" - TYPE: "AUTO_CURSEFORGE" - VERSION: 1.20.1 - CF_API_KEY: ${CF_API_KEY} - #CURSEFORGE_FILES: | - # adorned - # geckolib - # playeranimator - # irons-spells-n-spellbooks - #CF_SLUG: "irons-spells-n-spellbooks" - - #CF_PAGE_URL: "https://www.curseforge.com/minecraft/mc-mods/irons-spells-n-spellbooks" - CF_PAGE_URL: "https://www.curseforge.com/minecraft/modpacks/dapolars-mods" - - volumes: - - /srv/minecraft-data-spells:/data - stdin_open: true - tty: true - #restart: unless-stopped - - mo: + survival: image: itzg/minecraft-server:latest - container_name: minecraft-mo + container_name: minecraft-survival-smp ports: - "25571:25565" environment: EULA: "true" - SERVER_NAME: "~MO~" + SERVER_NAME: "Survival SMP" OPS: "Jimcognito,OlympicJumperL" volumes: - - /srv/minecraft-data-mo:/data + - /srv/minecraft-data-survival-smp:/data stdin_open: true tty: true restart: unless-stopped + # spells: + # image: itzg/minecraft-server + # container_name: minecraft-spells + # ports: + # - "25572:25565" + # environment: + # EULA: "true" + # SERVER_NAME: "Iron Spells Plus" + # MEMORY: "4G" + # OPS: "Jimcognito" + # TYPE: "AUTO_CURSEFORGE" + # VERSION: 1.20.1 + # CF_API_KEY: ${CF_API_KEY} + # #CURSEFORGE_FILES: | + # # adorned + # # geckolib + # # playeranimator + # # irons-spells-n-spellbooks + # #CF_SLUG: "irons-spells-n-spellbooks" + + # #CF_PAGE_URL: "https://www.curseforge.com/minecraft/mc-mods/irons-spells-n-spellbooks" + # CF_PAGE_URL: "https://www.curseforge.com/minecraft/modpacks/dapolars-mods" + + # volumes: + # - /srv/minecraft-data-spells:/data + # stdin_open: true + # tty: true + # #restart: unless-stopped + + # mo: + # image: itzg/minecraft-server:latest + # container_name: minecraft-mo + # ports: + # - "25571:25565" + # environment: + # EULA: "true" + # SERVER_NAME: "~MO~" + # OPS: "Jimcognito,OlympicJumperL" + # volumes: + # - /srv/minecraft-data-mo:/data + # stdin_open: true + # tty: true + # restart: unless-stopped # aprilfools: diff --git a/mosquitto/docker-compose.yml b/mosquitto/docker-compose.yml new file mode 100644 index 0000000..06a41f3 --- /dev/null +++ b/mosquitto/docker-compose.yml @@ -0,0 +1,34 @@ +services: + mosquitto: + image: eclipse-mosquitto:latest + container_name: mosquitto + restart: unless-stopped + ports: + - "1883:1883" # MQTT + - "9001:9001" # WebSocket (optional) + volumes: + - /srv/mosquitto/config:/mosquitto/config + - /srv/mosquitto/data:/mosquitto/data + - /srv/mosquitto/log:/mosquitto/log + networks: + - mqtt-network + + # MQTT Explorer Web UI + mqtt-explorer: + image: smeagolworms4/mqtt-explorer + container_name: mqtt-explorer + restart: unless-stopped + ports: + - "4000:4000" + depends_on: + - mosquitto + networks: + - mqtt-network + - npm-network + +networks: + mqtt-network: + driver: bridge + default: + npm-network: + external: true \ No newline at end of file diff --git a/netdata/docker-compose.yaml b/netdata/docker-compose.yaml index 2f113b6..78e3056 100644 --- a/netdata/docker-compose.yaml +++ b/netdata/docker-compose.yaml @@ -28,9 +28,9 @@ services: - /etc/group:/host/etc/group:ro # Netdata config and data persistence - - netdata-config:/etc/netdata - - netdata-lib:/var/lib/netdata - - netdata-cache:/var/cache/netdata + - /srv/netdata/config:/etc/netdata + - /srv/netdata/lib:/var/lib/netdata + - /srv/netdata/cache:/var/cache/netdata volumes: netdata-config: