Update docker-compose and environment configuration for additional services
This commit is contained in:
@@ -1,34 +1,176 @@
|
|||||||
services:
|
services:
|
||||||
### POLLY POCKET ###
|
### POLLY POCKET ###
|
||||||
|
|
||||||
|
## Octoeverywhere ##
|
||||||
octoeverywhere-polly-pocket:
|
octoeverywhere-polly-pocket:
|
||||||
image: octoeverywhere/octoeverywhere:latest
|
image: ${OCTOEVERYWHERE_IMAGE}
|
||||||
restart: unless-stopped
|
restart: ${RESTART}
|
||||||
container_name: octoeverywhere-polly-pocket
|
container_name: octoeverywhere-polly-pocket
|
||||||
environment:
|
environment:
|
||||||
# Requried to set the docker conntainer in Bambu Connect mode.
|
|
||||||
- COMPANION_MODE=${BAMBU_COMPANION_MODE:-bambu}
|
- COMPANION_MODE=${BAMBU_COMPANION_MODE:-bambu}
|
||||||
- ACCESS_CODE=${POLLY_POCKET_ACCESS_CODE:-00000000}
|
- ACCESS_CODE=${POLLY_POCKET_ACCESS_CODE}
|
||||||
- SERIAL_NUMBER=${POLLY_POCKET_SERIAL_NUMBER:-000000000000}
|
- SERIAL_NUMBER=${POLLY_POCKET_SERIAL_NUMBER}
|
||||||
- PRINTER_IP=${POLLY_POCKET_PRINTER_IP:-192.168.1.219}
|
- PRINTER_IP=${POLLY_POCKET_PRINTER_IP}
|
||||||
|
- TZ=${TZ}
|
||||||
volumes:
|
volumes:
|
||||||
# This can also be an absolute path as well.
|
- ${POLLY_POCKET_DATA_PATH}:/data:rw
|
||||||
- ${POLLY_POCKET_DATA_PATH:-/mnt/user/appdata/octoeverywhere/polly}:/data:rw
|
|
||||||
|
## Octoapp Plugin ##
|
||||||
|
octoapp-plugin-polly-pocket:
|
||||||
|
container_name: octoapp-plugin-polly-pocket
|
||||||
|
image: ${OCTOAPP_PLUGIN_IMAGE}
|
||||||
|
restart: ${RESTART}
|
||||||
|
environment:
|
||||||
|
- COMPANION_MODE=${BAMBU_COMPANION_MODE:-bambu}
|
||||||
|
- ACCESS_CODE=${POLLY_POCKET_ACCESS_CODE}
|
||||||
|
- SERIAL_NUMBER=${POLLY_POCKET_SERIAL_NUMBER}
|
||||||
|
- PRINTER_IP=${POLLY_POCKET_PRINTER_IP}
|
||||||
|
- TZ=${TZ}
|
||||||
|
volumes:
|
||||||
|
- ${POLLY_POCKET_DATA_PATH}:/data
|
||||||
|
|
||||||
### CONSTIPATION ORION ###
|
### CONSTIPATION ORION ###
|
||||||
|
|
||||||
|
## Octoeverywhere ##
|
||||||
octoeverywhere-constipation-orion:
|
octoeverywhere-constipation-orion:
|
||||||
image: octoeverywhere/octoeverywhere:latest
|
image: ${OCTOEVERYWHERE_IMAGE}
|
||||||
restart: always
|
restart: ${RESTART}
|
||||||
container_name: octoeverywhere-constipation-orion
|
container_name: octoeverywhere-constipation-orion
|
||||||
environment:
|
environment:
|
||||||
# Requried to set the docker conntainer in Bambu Connect mode.
|
|
||||||
- COMPANION_MODE=${BAMBU_COMPANION_MODE:-bambu}
|
- COMPANION_MODE=${BAMBU_COMPANION_MODE:-bambu}
|
||||||
# https://octoeverywhere.com/s/access-code
|
- ACCESS_CODE=${CONSTIPATION_ORION_ACCESS_CODE}
|
||||||
- ACCESS_CODE=${CONSTIPATION_ORION_ACCESS_CODE:-00000000}
|
- SERIAL_NUMBER=${CONSTIPATION_ORION_SERIAL_NUMBER}
|
||||||
# https://octoeverywhere.com/s/bambu-sn
|
- PRINTER_IP=${CONSTIPATION_ORION_PRINTER_IP}
|
||||||
- SERIAL_NUMBER=${CONSTIPATION_ORION_SERIAL_NUMBER:-000000000000}
|
- TZ=${TZ}
|
||||||
# https://octoeverywhere.com/s/bambu-ip
|
|
||||||
- PRINTER_IP=${CONSTIPATION_ORION_PRINTER_IP:-192.168.1.202}
|
|
||||||
|
|
||||||
volumes:
|
volumes:
|
||||||
# This can also be an absolute path as well.
|
- ${CONSTIPATION_ORION_DATA_PATH}:/data:rw
|
||||||
- ${CONSTIPATION_ORION_DATA_PATH:-/mnt/user/appdata/octoeverywhere/constipation-orion}:/data:rw
|
|
||||||
|
## Octoapp Plugin ##
|
||||||
|
octoapp-plugin-constipation-orion:
|
||||||
|
container_name: octoapp-plugin-constipation-orion
|
||||||
|
image: ${OCTOAPP_PLUGIN_IMAGE}
|
||||||
|
restart: ${RESTART}
|
||||||
|
environment:
|
||||||
|
- COMPANION_MODE=${BAMBU_COMPANION_MODE:-bambu}
|
||||||
|
- ACCESS_CODE=${CONSTIPATION_ORION_ACCESS_CODE}
|
||||||
|
- SERIAL_NUMBER=${CONSTIPATION_ORION_SERIAL_NUMBER}
|
||||||
|
- PRINTER_IP=${CONSTIPATION_ORION_PRINTER_IP}
|
||||||
|
- TZ=${TZ}
|
||||||
|
volumes:
|
||||||
|
- ${CONSTIPATION_ORION_DATA_PATH}:/data
|
||||||
|
|
||||||
|
### D's Turd Flinger ###
|
||||||
|
|
||||||
|
## Octoeverywhere ##
|
||||||
|
octoeverywhere-ds-turd-flinger:
|
||||||
|
image: ${OCTOEVERYWHERE_IMAGE}
|
||||||
|
restart: ${RESTART}
|
||||||
|
container_name: octoeverywhere-ds-turd-flinger
|
||||||
|
environment:
|
||||||
|
- COMPANION_MODE=${BAMBU_COMPANION_MODE:-bambu}
|
||||||
|
- ACCESS_CODE=${DS_TURD_FLINGER_ACCESS_CODE}
|
||||||
|
- SERIAL_NUMBER=${DS_TURD_FLINGER_SERIAL_NUMBER}
|
||||||
|
- PRINTER_IP=${DS_TURD_FLINGER_PRINTER_IP}
|
||||||
|
- TZ=${TZ}
|
||||||
|
volumes:
|
||||||
|
- ${DS_TURD_FLINGER_DATA_PATH}:/data:rw
|
||||||
|
|
||||||
|
## Octoapp Plugin ##
|
||||||
|
octoapp-plugin-ds-turd-flinger:
|
||||||
|
container_name: octoapp-plugin-ds-turd-flinger
|
||||||
|
image: ${OCTOAPP_PLUGIN_IMAGE}
|
||||||
|
restart: ${RESTART}
|
||||||
|
environment:
|
||||||
|
- COMPANION_MODE=${BAMBU_COMPANION_MODE:-bambu}
|
||||||
|
- ACCESS_CODE=${DS_TURD_FLINGER_ACCESS_CODE}
|
||||||
|
- SERIAL_NUMBER=${DS_TURD_FLINGER_SERIAL_NUMBER}
|
||||||
|
- PRINTER_IP=${DS_TURD_FLINGER_PRINTER_IP}
|
||||||
|
- TZ=${TZ}
|
||||||
|
volumes:
|
||||||
|
- ${DS_TURD_FLINGER_DATA_PATH}:/data
|
||||||
|
|
||||||
|
### PRINTS CHARMING###
|
||||||
|
|
||||||
|
## Octoeverywhere ##
|
||||||
|
octoeverywhere-prints-charming:
|
||||||
|
image: ${OCTOEVERYWHERE_IMAGE}
|
||||||
|
restart: ${RESTART}
|
||||||
|
container_name: octoeverywhere-prints-charming
|
||||||
|
environment:
|
||||||
|
- COMPANION_MODE=${BAMBU_COMPANION_MODE:-bambu}
|
||||||
|
- ACCESS_CODE=${PRINTS_CHARMING_ACCESS_CODE}
|
||||||
|
- SERIAL_NUMBER=${PRINTS_CHARMING_SERIAL_NUMBER}
|
||||||
|
- PRINTER_IP=${PRINTS_CHARMING_PRINTER_IP}
|
||||||
|
- TZ=${TZ}
|
||||||
|
volumes:
|
||||||
|
- ${PRINTS_CHARMING_DATA_PATH}:/data:rw
|
||||||
|
|
||||||
|
## Octoapp Plugin ##
|
||||||
|
octoapp-plugin-prints-charming:
|
||||||
|
container_name: octoapp-plugin-prints-charming
|
||||||
|
image: ${OCTOAPP_PLUGIN_IMAGE}
|
||||||
|
restart: ${RESTART}
|
||||||
|
environment:
|
||||||
|
- COMPANION_MODE=${BAMBU_COMPANION_MODE:-bambu}
|
||||||
|
- ACCESS_CODE=${PRINTS_CHARMING_ACCESS_CODE}
|
||||||
|
- SERIAL_NUMBER=${PRINTS_CHARMING_SERIAL_NUMBER}
|
||||||
|
- PRINTER_IP=${PRINTS_CHARMING_PRINTER_IP}
|
||||||
|
- TZ=${TZ}
|
||||||
|
volumes:
|
||||||
|
- ${PRINTS_CHARMING_DATA_PATH}:/data
|
||||||
|
|
||||||
|
### JORDYNS LAYER SLAYER ###
|
||||||
|
|
||||||
|
## Octoeverywhere ##
|
||||||
|
octoeverywhere-jordyns-layer-slayer:
|
||||||
|
image: ${OCTOEVERYWHERE_IMAGE}
|
||||||
|
restart: ${RESTART}
|
||||||
|
container_name: octoeverywhere-jordyns-layer-slayer
|
||||||
|
environment:
|
||||||
|
- COMPANION_MODE=${BAMBU_COMPANION_MODE:-bambu}
|
||||||
|
- ACCESS_CODE=${JORDYNS_LAYER_SLAYER_ACCESS_CODE}
|
||||||
|
- SERIAL_NUMBER=${JORDYNS_LAYER_SLAYER_SERIAL_NUMBER}
|
||||||
|
- PRINTER_IP=${JORDYNS_LAYER_SLAYER_PRINTER_IP}
|
||||||
|
- TZ=${TZ}
|
||||||
|
volumes:
|
||||||
|
- ${JORDYNS_LAYER_SLAYER_DATA_PATH}:/data:rw
|
||||||
|
|
||||||
|
## Octoapp Plugin ##
|
||||||
|
octoapp-plugin-jordyns-layer-slayer:
|
||||||
|
container_name: octoapp-plugin-jordyns-layer-slayer
|
||||||
|
restart: ${RESTART}
|
||||||
|
image: ${OCTOAPP_PLUGIN_IMAGE}
|
||||||
|
environment:
|
||||||
|
- COMPANION_MODE=${BAMBU_COMPANION_MODE:-bambu}
|
||||||
|
- ACCESS_CODE=${JORDYNS_LAYER_SLAYER_ACCESS_CODE}
|
||||||
|
- SERIAL_NUMBER=${JORDYNS_LAYER_SLAYER_SERIAL_NUMBER}
|
||||||
|
- PRINTER_IP=${JORDYNS_LAYER_SLAYER_PRINTER_IP}
|
||||||
|
- TZ=${TZ}
|
||||||
|
volumes:
|
||||||
|
- ${JORDYNS_LAYER_SLAYER_DATA_PATH}:/data
|
||||||
|
|
||||||
|
### PRINTNEY SPEARS ###
|
||||||
|
|
||||||
|
## Octoeverywhere ##
|
||||||
|
octoeverywhere-printney-spears:
|
||||||
|
image: ${OCTOEVERYWHERE_IMAGE}
|
||||||
|
restart: ${RESTART}
|
||||||
|
container_name: octoeverywhere-printney-spears
|
||||||
|
environment:
|
||||||
|
- COMPANION_MODE=${ELEGOO_COMPANION_MODE}
|
||||||
|
- PRINTER_IP=${PRINTNEY_SPEARS_PRINTER_IP}
|
||||||
|
- TZ=${TZ}
|
||||||
|
volumes:
|
||||||
|
- ${PRINTNEY_SPEARS_DATA_PATH}:/data
|
||||||
|
|
||||||
|
## Octoapp Plugin ##
|
||||||
|
octoapp-plugin-printney-spears:
|
||||||
|
container_name: octoapp-plugin-printney-spears
|
||||||
|
image: ${OCTOAPP_PLUGIN_IMAGE}
|
||||||
|
restart: ${RESTART}
|
||||||
|
environment:
|
||||||
|
- COMPANION_MODE=${ELEGOO_COMPANION_MODE}
|
||||||
|
- PRINTER_IP=${PRINTNEY_SPEARS_PRINTER_IP}
|
||||||
|
- TZ=${TZ}
|
||||||
|
volumes:
|
||||||
|
- ${PRINTNEY_SPEARS_DATA_PATH}:/data
|
||||||
@@ -1,12 +1,34 @@
|
|||||||
BAMBU_COMPANION_MODE=bambu
|
BAMBU_COMPANION_MODE=bambu
|
||||||
|
ELEGOO_COMPANION_MODE=elegoo
|
||||||
|
OCTOEVERYWHERE_IMAGE=octoeverywhere/octoeverywhere:latest
|
||||||
|
RESTART=unless-stopped
|
||||||
|
TZ=America/New_York
|
||||||
|
OCTOAPP_PLUGIN_IMAGE=ghcr.io/crysxd/octoapp-plugin:latest
|
||||||
### POLLY POCKET CONFIG ###
|
### POLLY POCKET CONFIG ###
|
||||||
POLLY_POCKET_ACCESS_CODE=37086528
|
POLLY_POCKET_ACCESS_CODE=37086528
|
||||||
POLLY_POCKET_PRINTER_IP=192.168.1.219
|
POLLY_POCKET_PRINTER_IP=192.168.1.219
|
||||||
POLLY_POCKET_SERIAL_NUMBER=0309CA580403653
|
POLLY_POCKET_SERIAL_NUMBER=0309CA580403653
|
||||||
POLLY_POCKET_DATA_PATH=/mnt/user/appdata/octoeverywhere/polly
|
POLLY_POCKET_DATA_PATH=/mnt/user/appdata/octoeverywhere/polly
|
||||||
|
|
||||||
### CONSTIPATION ORION CONFIG ###
|
### CONSTIPATION ORION CONFIG ###
|
||||||
CONSTIPATION_ORION_ACCESS_CODE=e54dc81d
|
CONSTIPATION_ORION_ACCESS_CODE=e54dc81d
|
||||||
CONSTIPATION_ORION_SERIAL_NUMBER=31B8AP5A2200288
|
CONSTIPATION_ORION_SERIAL_NUMBER=31B8AP5A2200288
|
||||||
CONSTIPATION_ORION_PRINTER_IP=192.168.1.202
|
CONSTIPATION_ORION_PRINTER_IP=192.168.1.202
|
||||||
|
CONSTIPATION_ORION_DATA_PATH=/mnt/user/appdata/octoeverywhere/constipation-orion
|
||||||
|
### D's TURD FLINGER CONFIG ###
|
||||||
|
DS_TURD_FLINGER_ACCESS_CODE=24714876
|
||||||
|
DS_TURD_FLINGER_SERIAL_NUMBER=03919D540806387
|
||||||
|
DS_TURD_FLINGER_PRINTER_IP=192.168.1.69
|
||||||
|
DS_TURD_FLINGER_DATA_PATH=/mnt/user/appdata/octoeverywhere/declan
|
||||||
|
### PRINTS CHARMING CONFIG ###
|
||||||
|
PRINTS_CHARMING_ACCESS_CODE=19225910
|
||||||
|
PRINTS_CHARMING_SERIAL_NUMBER=01P09C470102673
|
||||||
|
PRINTS_CHARMING_PRINTER_IP=192.168.1.242
|
||||||
|
PRINTS_CHARMING_DATA_PATH=/mnt/user/appdata/octoeverywhere/prints_charming
|
||||||
|
### JORDYNS LAYER SLAYER CONFIG ###
|
||||||
|
JORDYNS_LAYER_SLAYER_ACCESS_CODE=a15fc42d
|
||||||
|
JORDYNS_LAYER_SLAYER_SERIAL_NUMBER=03919D570314519
|
||||||
|
JORDYNS_LAYER_SLAYER_PRINTER_IP=192.168.1.209
|
||||||
|
JORDYNS_LAYER_SLAYER_DATA_PATH=/mnt/user/appdata/octoeverywhere/jordyn
|
||||||
|
### PRINTNEY SPEARS CONFIG ###
|
||||||
|
PRINTNEY_SPEARS_PRINTER_IP=192.168.1.190
|
||||||
|
PRINTNEY_SPEARS_DATA_PATH=/mnt/user/appdata/octoeverywhere/printney_spears
|
||||||
Reference in New Issue
Block a user