diff --git a/3d.yaml b/3d.yaml new file mode 100644 index 0000000..69eb571 --- /dev/null +++ b/3d.yaml @@ -0,0 +1,25 @@ +version: "3.6" +services: + agent: + image: ghcr.io/maker-management-platform/agent:latest + container_name: mmp_agent + restart: unless-stopped + volumes: + - /dockers/mmp/library:/library # should contain your project library + - /dockers/mmp/data:/data # will contain config and state files + #ports: + # - 8000:8000 # currently required for your slicer integration, looking for a workaround + + ui: + image: ghcr.io/maker-management-platform/mmp-ui:latest + container_name: mmp_ui + restart: unless-stopped + #ports: + # - 8081:8081 + environment: + - "AGENT_ADDRESS=agent:8000" #local address for the agent + +networks: + default: + name: dockers_default + external: true \ No newline at end of file diff --git a/databases.yaml b/databases.yaml index 4966235..7bb11e0 100644 --- a/databases.yaml +++ b/databases.yaml @@ -37,6 +37,23 @@ services: ports: - 3306:3306 + mongo: + image: mongo:4.4.29 + container_name: mongo + restart: always + volumes: + - /dockers/mongo/data:/data/db + - /dockers/init-mongo.js:/docker-entrypoint-initdb.d/init-mongo.js:ro + + mongo-express: + image: mongo-express + container_name: mongoexpress + restart: always + environment: + ME_CONFIG_MONGODB_ADMINUSERNAME: $MONGO_USER + ME_CONFIG_MONGODB_ADMINPASSWORD: $MONGO_PASS + ME_CONFIG_MONGODB_URL: mongodb://$MONGO_USER:$MONGO_PASS@mongo:27017/ + phpmyadmin: image: phpmyadmin container_name: phpmyadmin @@ -62,8 +79,6 @@ services: image: dpage/pgadmin4 container_name: pgadmin restart: unless-stopped - #ports: - # - '80:80' environment: - PGADMIN_DEFAULT_EMAIL=$PGADMIN_DEFAULT_EMAIL - PGADMIN_DEFAULT_PASSWORD=$PGADMIN_DEFAULT_PASSWORD diff --git a/home-tools.yaml b/home-tools.yaml index b9a424a..14f4af8 100644 --- a/home-tools.yaml +++ b/home-tools.yaml @@ -46,22 +46,28 @@ services: volumes: - /dockers/thelounge:/var/opt/thelounge # bind lounge config from the host's file system - unifi-controller: - image: lscr.io/linuxserver/unifi-controller - container_name: unifi-controller + unifi-network-application: + image: lscr.io/linuxserver/unifi-network-application:latest + container_name: unifi-network-application restart: unless-stopped environment: - PUID=1000 - PGID=1000 + - TZ=Etc/UTC + - MONGO_USER=$MONGO_USER + - MONGO_PASS=$MONGO_PASS + - MONGO_HOST=mongo + - MONGO_PORT=27017 + - MONGO_DBNAME=unifi - MEM_LIMIT=1024 #optional - MEM_STARTUP=1024 #optional volumes: - - /dockers/unifi:/config + - /dockers/unifi-network-application/data:/config ports: + - 8443:8443 - 3478:3478/udp - 10001:10001/udp - 8080:8080 - - 8443:8443 - 1900:1900/udp #optional - 8843:8843 #optional - 8880:8880 #optional diff --git a/media-uis.yaml b/media-uis.yaml index c96ea66..5a6c4ff 100644 --- a/media-uis.yaml +++ b/media-uis.yaml @@ -85,7 +85,7 @@ services: # E-Books kavita: - image: kizaing/kavita:latest + image: jvmilazz0/kavita:latest container_name: kavita restart: unless-stopped volumes: diff --git a/ss_webhosting.yaml b/ss_webhosting.yaml index 2c59861..2abab9c 100644 --- a/ss_webhosting.yaml +++ b/ss_webhosting.yaml @@ -53,17 +53,6 @@ services: volumes: - /ss_webhosting/phlares_website:/var/www/html - jrd_website: - image: wordpress - container_name: jrd_website - restart: always - environment: - WORDPRESS_DB_HOST: mariadb_webhosting - WORDPRESS_DB_USER: jrd - WORDPRESS_DB_PASSWORD: $JRD_DB_PASS - WORDPRESS_DB_NAME: jrd - volumes: - - /ss_webhosting/jrd_website:/var/www/html networks: default: