diff --git a/dev/download.sh b/dev/download.sh old mode 100644 new mode 100755 diff --git a/dev/nextweb/adminer/4.8.1/docker-compose.yml b/dev/nextweb/adminer/4.8.1/docker-compose.yml new file mode 100644 index 0000000..a8536a1 --- /dev/null +++ b/dev/nextweb/adminer/4.8.1/docker-compose.yml @@ -0,0 +1,14 @@ +services: + adminer: + image: adminer:4.8.1-standalone + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + ports: + - ${PANEL_APP_PORT_HTTP}:8080 + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/changedetectionio/0.45/docker-compose.yml b/dev/nextweb/changedetectionio/0.45/docker-compose.yml new file mode 100644 index 0000000..4b30111 --- /dev/null +++ b/dev/nextweb/changedetectionio/0.45/docker-compose.yml @@ -0,0 +1,17 @@ +services: + changedetection: + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + ports: + - "${PANEL_APP_PORT_HTTP}:5000" + volumes: + - "./data:/datastore" + image: dgtlmoon/changedetection.io:0.45 + labels: + createdBy: "Apps" + +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/cloudbeaver/24.2.2/docker-compose.yml b/dev/nextweb/cloudbeaver/24.2.2/docker-compose.yml new file mode 100644 index 0000000..a37b15c --- /dev/null +++ b/dev/nextweb/cloudbeaver/24.2.2/docker-compose.yml @@ -0,0 +1,16 @@ +services: + cloudbeaver: + image: dbeaver/cloudbeaver:24.2.2 + container_name: ${CONTAINER_NAME} + restart: unless-stopped + networks: + - 1panel-network + ports: + - ${PANEL_APP_PORT_HTTP}:8978 + volumes: + - ./data:/opt/cloudbeaver/workspace + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/cloudbeaver/24.2.3/docker-compose.yml b/dev/nextweb/cloudbeaver/24.2.3/docker-compose.yml new file mode 100644 index 0000000..fd2660a --- /dev/null +++ b/dev/nextweb/cloudbeaver/24.2.3/docker-compose.yml @@ -0,0 +1,16 @@ +services: + cloudbeaver: + image: dbeaver/cloudbeaver:24.2.3 + container_name: ${CONTAINER_NAME} + restart: unless-stopped + networks: + - 1panel-network + ports: + - ${PANEL_APP_PORT_HTTP}:8978 + volumes: + - ./data:/opt/cloudbeaver/workspace + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/ddns-go/5.6.6/docker-compose.yml b/dev/nextweb/ddns-go/5.6.6/docker-compose.yml new file mode 100644 index 0000000..8e5e878 --- /dev/null +++ b/dev/nextweb/ddns-go/5.6.6/docker-compose.yml @@ -0,0 +1,13 @@ +version: '3' +services: + ddns-go: + container_name: ${CONTAINER_NAME} + restart: always + network_mode: host + ports: + - "${PANEL_APP_PORT_HTTP}:9876" + volumes: + - ./data:/root + image: jeessy/ddns-go:v5.6.6 + labels: + createdBy: "Apps" diff --git a/dev/nextweb/ddns-go/5.6.7/docker-compose.yml b/dev/nextweb/ddns-go/5.6.7/docker-compose.yml new file mode 100644 index 0000000..23e8988 --- /dev/null +++ b/dev/nextweb/ddns-go/5.6.7/docker-compose.yml @@ -0,0 +1,13 @@ +version: '3' +services: + ddns-go: + container_name: ${CONTAINER_NAME} + restart: always + network_mode: host + ports: + - "${PANEL_APP_PORT_HTTP}:9876" + volumes: + - ./data:/root + image: jeessy/ddns-go:v5.6.7 + labels: + createdBy: "Apps" diff --git a/dev/nextweb/ddns-go/5.7.0/docker-compose.yml b/dev/nextweb/ddns-go/5.7.0/docker-compose.yml new file mode 100644 index 0000000..3463d16 --- /dev/null +++ b/dev/nextweb/ddns-go/5.7.0/docker-compose.yml @@ -0,0 +1,13 @@ +version: '3' +services: + ddns-go: + container_name: ${CONTAINER_NAME} + restart: always + network_mode: host + ports: + - "${PANEL_APP_PORT_HTTP}:9876" + volumes: + - ./data:/root + image: jeessy/ddns-go:v5.7.0 + labels: + createdBy: "Apps" diff --git a/dev/nextweb/ddns-go/5.7.1/docker-compose.yml b/dev/nextweb/ddns-go/5.7.1/docker-compose.yml new file mode 100644 index 0000000..f6bcd0e --- /dev/null +++ b/dev/nextweb/ddns-go/5.7.1/docker-compose.yml @@ -0,0 +1,13 @@ +version: '3' +services: + ddns-go: + container_name: ${CONTAINER_NAME} + restart: always + network_mode: host + ports: + - "${PANEL_APP_PORT_HTTP}:9876" + volumes: + - ./data:/root + image: jeessy/ddns-go:v5.7.1 + labels: + createdBy: "Apps" diff --git a/dev/nextweb/ddns-go/6.0.2/docker-compose.yml b/dev/nextweb/ddns-go/6.0.2/docker-compose.yml new file mode 100644 index 0000000..f169286 --- /dev/null +++ b/dev/nextweb/ddns-go/6.0.2/docker-compose.yml @@ -0,0 +1,13 @@ +version: '3' +services: + ddns-go: + container_name: ${CONTAINER_NAME} + restart: always + network_mode: host + ports: + - "${PANEL_APP_PORT_HTTP}:9876" + volumes: + - ./data:/root + image: jeessy/ddns-go:v6.0.2 + labels: + createdBy: "Apps" diff --git a/dev/nextweb/ddns-go/6.0.3/docker-compose.yml b/dev/nextweb/ddns-go/6.0.3/docker-compose.yml new file mode 100644 index 0000000..6b56d8b --- /dev/null +++ b/dev/nextweb/ddns-go/6.0.3/docker-compose.yml @@ -0,0 +1,13 @@ +version: '3' +services: + ddns-go: + container_name: ${CONTAINER_NAME} + restart: always + network_mode: host + ports: + - "${PANEL_APP_PORT_HTTP}:9876" + volumes: + - ./data:/root + image: jeessy/ddns-go:v6.0.3 + labels: + createdBy: "Apps" diff --git a/dev/nextweb/ddns-go/6.1.0/docker-compose.yml b/dev/nextweb/ddns-go/6.1.0/docker-compose.yml new file mode 100644 index 0000000..ff1dea8 --- /dev/null +++ b/dev/nextweb/ddns-go/6.1.0/docker-compose.yml @@ -0,0 +1,13 @@ +version: '3' +services: + ddns-go: + container_name: ${CONTAINER_NAME} + restart: always + network_mode: host + ports: + - "${PANEL_APP_PORT_HTTP}:9876" + volumes: + - ./data:/root + image: jeessy/ddns-go:v6.1.0 + labels: + createdBy: "Apps" diff --git a/dev/nextweb/ddns-go/6.1.1/docker-compose.yml b/dev/nextweb/ddns-go/6.1.1/docker-compose.yml new file mode 100644 index 0000000..5d7d8f4 --- /dev/null +++ b/dev/nextweb/ddns-go/6.1.1/docker-compose.yml @@ -0,0 +1,13 @@ +version: '3' +services: + ddns-go: + container_name: ${CONTAINER_NAME} + restart: always + network_mode: host + ports: + - "${PANEL_APP_PORT_HTTP}:9876" + volumes: + - ./data:/root + image: jeessy/ddns-go:v6.1.1 + labels: + createdBy: "Apps" diff --git a/dev/nextweb/ddns-go/6.1.2/docker-compose.yml b/dev/nextweb/ddns-go/6.1.2/docker-compose.yml new file mode 100644 index 0000000..c41cf47 --- /dev/null +++ b/dev/nextweb/ddns-go/6.1.2/docker-compose.yml @@ -0,0 +1,13 @@ +version: '3' +services: + ddns-go: + container_name: ${CONTAINER_NAME} + restart: always + network_mode: host + ports: + - "${PANEL_APP_PORT_HTTP}:9876" + volumes: + - ./data:/root + image: jeessy/ddns-go:v6.1.2 + labels: + createdBy: "Apps" diff --git a/dev/nextweb/ddns-go/6.2.0/docker-compose.yml b/dev/nextweb/ddns-go/6.2.0/docker-compose.yml new file mode 100644 index 0000000..95782a9 --- /dev/null +++ b/dev/nextweb/ddns-go/6.2.0/docker-compose.yml @@ -0,0 +1,13 @@ +version: '3' +services: + ddns-go: + container_name: ${CONTAINER_NAME} + restart: always + network_mode: host + ports: + - "${PANEL_APP_PORT_HTTP}:9876" + volumes: + - ./data:/root + image: jeessy/ddns-go:v6.2.0 + labels: + createdBy: "Apps" diff --git a/dev/nextweb/ddns-go/6.2.1/docker-compose.yml b/dev/nextweb/ddns-go/6.2.1/docker-compose.yml new file mode 100644 index 0000000..bf29c34 --- /dev/null +++ b/dev/nextweb/ddns-go/6.2.1/docker-compose.yml @@ -0,0 +1,13 @@ +version: '3' +services: + ddns-go: + container_name: ${CONTAINER_NAME} + restart: always + network_mode: host + ports: + - "${PANEL_APP_PORT_HTTP}:9876" + volumes: + - ./data:/root + image: jeessy/ddns-go:v6.2.1 + labels: + createdBy: "Apps" diff --git a/dev/nextweb/ddns-go/6.2.2/docker-compose.yml b/dev/nextweb/ddns-go/6.2.2/docker-compose.yml new file mode 100644 index 0000000..e3402c4 --- /dev/null +++ b/dev/nextweb/ddns-go/6.2.2/docker-compose.yml @@ -0,0 +1,13 @@ +version: '3' +services: + ddns-go: + container_name: ${CONTAINER_NAME} + restart: always + network_mode: host + ports: + - "${PANEL_APP_PORT_HTTP}:9876" + volumes: + - ./data:/root + image: jeessy/ddns-go:v6.2.2 + labels: + createdBy: "Apps" diff --git a/dev/nextweb/ddns-go/6.3.0/docker-compose.yml b/dev/nextweb/ddns-go/6.3.0/docker-compose.yml new file mode 100644 index 0000000..73c81ed --- /dev/null +++ b/dev/nextweb/ddns-go/6.3.0/docker-compose.yml @@ -0,0 +1,13 @@ +version: '3' +services: + ddns-go: + container_name: ${CONTAINER_NAME} + restart: always + network_mode: host + ports: + - "${PANEL_APP_PORT_HTTP}:9876" + volumes: + - ./data:/root + image: jeessy/ddns-go:v6.3.0 + labels: + createdBy: "Apps" diff --git a/dev/nextweb/ddns-go/6.3.1/docker-compose.yml b/dev/nextweb/ddns-go/6.3.1/docker-compose.yml new file mode 100644 index 0000000..de29008 --- /dev/null +++ b/dev/nextweb/ddns-go/6.3.1/docker-compose.yml @@ -0,0 +1,13 @@ +version: '3' +services: + ddns-go: + container_name: ${CONTAINER_NAME} + restart: always + network_mode: host + ports: + - "${PANEL_APP_PORT_HTTP}:9876" + volumes: + - ./data:/root + image: jeessy/ddns-go:v6.3.1 + labels: + createdBy: "Apps" diff --git a/dev/nextweb/ddns-go/6.3.2/docker-compose.yml b/dev/nextweb/ddns-go/6.3.2/docker-compose.yml new file mode 100644 index 0000000..5001d9b --- /dev/null +++ b/dev/nextweb/ddns-go/6.3.2/docker-compose.yml @@ -0,0 +1,12 @@ +services: + ddns-go: + container_name: ${CONTAINER_NAME} + restart: always + network_mode: host + ports: + - "${PANEL_APP_PORT_HTTP}:9876" + volumes: + - ./data:/root + image: jeessy/ddns-go:v6.3.2 + labels: + createdBy: "Apps" diff --git a/dev/nextweb/ddns-go/6.3.3/docker-compose.yml b/dev/nextweb/ddns-go/6.3.3/docker-compose.yml new file mode 100644 index 0000000..5a3f5a1 --- /dev/null +++ b/dev/nextweb/ddns-go/6.3.3/docker-compose.yml @@ -0,0 +1,12 @@ +services: + ddns-go: + container_name: ${CONTAINER_NAME} + restart: always + network_mode: host + ports: + - "${PANEL_APP_PORT_HTTP}:9876" + volumes: + - ./data:/root + image: jeessy/ddns-go:v6.3.3 + labels: + createdBy: "Apps" diff --git a/dev/nextweb/ddns-go/6.5.0/docker-compose.yml b/dev/nextweb/ddns-go/6.5.0/docker-compose.yml new file mode 100644 index 0000000..ec3d92b --- /dev/null +++ b/dev/nextweb/ddns-go/6.5.0/docker-compose.yml @@ -0,0 +1,12 @@ +services: + ddns-go: + container_name: ${CONTAINER_NAME} + restart: always + network_mode: host + ports: + - "${PANEL_APP_PORT_HTTP}:9876" + volumes: + - ./data:/root + image: jeessy/ddns-go:v6.5.0 + labels: + createdBy: "Apps" diff --git a/dev/nextweb/ddns-go/6.6.0/docker-compose.yml b/dev/nextweb/ddns-go/6.6.0/docker-compose.yml new file mode 100644 index 0000000..6e98227 --- /dev/null +++ b/dev/nextweb/ddns-go/6.6.0/docker-compose.yml @@ -0,0 +1,12 @@ +services: + ddns-go: + container_name: ${CONTAINER_NAME} + restart: always + network_mode: host + ports: + - "${PANEL_APP_PORT_HTTP}:9876" + volumes: + - ./data:/root + image: jeessy/ddns-go:v6.6.0 + labels: + createdBy: "Apps" diff --git a/dev/nextweb/ddns-go/6.6.1/docker-compose.yml b/dev/nextweb/ddns-go/6.6.1/docker-compose.yml new file mode 100644 index 0000000..5e58bb8 --- /dev/null +++ b/dev/nextweb/ddns-go/6.6.1/docker-compose.yml @@ -0,0 +1,12 @@ +services: + ddns-go: + container_name: ${CONTAINER_NAME} + restart: always + network_mode: host + ports: + - "${PANEL_APP_PORT_HTTP}:9876" + volumes: + - ./data:/root + image: jeessy/ddns-go:v6.6.1 + labels: + createdBy: "Apps" diff --git a/dev/nextweb/ddns-go/6.6.2/docker-compose.yml b/dev/nextweb/ddns-go/6.6.2/docker-compose.yml new file mode 100644 index 0000000..39cf477 --- /dev/null +++ b/dev/nextweb/ddns-go/6.6.2/docker-compose.yml @@ -0,0 +1,12 @@ +services: + ddns-go: + container_name: ${CONTAINER_NAME} + restart: always + network_mode: host + ports: + - "${PANEL_APP_PORT_HTTP}:9876" + volumes: + - ./data:/root + image: jeessy/ddns-go:v6.6.2 + labels: + createdBy: "Apps" diff --git a/dev/nextweb/ddns-go/6.6.3/docker-compose.yml b/dev/nextweb/ddns-go/6.6.3/docker-compose.yml new file mode 100644 index 0000000..b7495d2 --- /dev/null +++ b/dev/nextweb/ddns-go/6.6.3/docker-compose.yml @@ -0,0 +1,12 @@ +services: + ddns-go: + container_name: ${CONTAINER_NAME} + restart: always + network_mode: host + ports: + - "${PANEL_APP_PORT_HTTP}:9876" + volumes: + - ./data:/root + image: jeessy/ddns-go:v6.6.3 + labels: + createdBy: "Apps" diff --git a/dev/nextweb/ddns-go/6.6.4/docker-compose.yml b/dev/nextweb/ddns-go/6.6.4/docker-compose.yml new file mode 100644 index 0000000..6cad03c --- /dev/null +++ b/dev/nextweb/ddns-go/6.6.4/docker-compose.yml @@ -0,0 +1,12 @@ +services: + ddns-go: + container_name: ${CONTAINER_NAME} + restart: always + network_mode: host + ports: + - "${PANEL_APP_PORT_HTTP}:9876" + volumes: + - ./data:/root + image: jeessy/ddns-go:v6.6.4 + labels: + createdBy: "Apps" diff --git a/dev/nextweb/ddns-go/6.6.5/docker-compose.yml b/dev/nextweb/ddns-go/6.6.5/docker-compose.yml new file mode 100644 index 0000000..c66517a --- /dev/null +++ b/dev/nextweb/ddns-go/6.6.5/docker-compose.yml @@ -0,0 +1,12 @@ +services: + ddns-go: + container_name: ${CONTAINER_NAME} + restart: always + network_mode: host + ports: + - "${PANEL_APP_PORT_HTTP}:9876" + volumes: + - ./data:/root + image: jeessy/ddns-go:v6.6.5 + labels: + createdBy: "Apps" diff --git a/dev/nextweb/ddns-go/6.6.6/docker-compose.yml b/dev/nextweb/ddns-go/6.6.6/docker-compose.yml new file mode 100644 index 0000000..ece58ba --- /dev/null +++ b/dev/nextweb/ddns-go/6.6.6/docker-compose.yml @@ -0,0 +1,12 @@ +services: + ddns-go: + container_name: ${CONTAINER_NAME} + restart: always + network_mode: host + ports: + - "${PANEL_APP_PORT_HTTP}:9876" + volumes: + - ./data:/root + image: jeessy/ddns-go:v6.6.6 + labels: + createdBy: "Apps" diff --git a/dev/nextweb/ddns-go/6.6.7/docker-compose.yml b/dev/nextweb/ddns-go/6.6.7/docker-compose.yml new file mode 100644 index 0000000..39e2c6f --- /dev/null +++ b/dev/nextweb/ddns-go/6.6.7/docker-compose.yml @@ -0,0 +1,12 @@ +services: + ddns-go: + container_name: ${CONTAINER_NAME} + restart: always + network_mode: host + ports: + - "${PANEL_APP_PORT_HTTP}:9876" + volumes: + - ./data:/root + image: jeessy/ddns-go:v6.6.7 + labels: + createdBy: "Apps" diff --git a/dev/nextweb/ddns-go/6.6.8/docker-compose.yml b/dev/nextweb/ddns-go/6.6.8/docker-compose.yml new file mode 100644 index 0000000..f108749 --- /dev/null +++ b/dev/nextweb/ddns-go/6.6.8/docker-compose.yml @@ -0,0 +1,12 @@ +services: + ddns-go: + container_name: ${CONTAINER_NAME} + restart: always + network_mode: host + ports: + - "${PANEL_APP_PORT_HTTP}:9876" + volumes: + - ./data:/root + image: jeessy/ddns-go:v6.6.8 + labels: + createdBy: "Apps" diff --git a/dev/nextweb/ddns-go/6.6.9/docker-compose.yml b/dev/nextweb/ddns-go/6.6.9/docker-compose.yml new file mode 100644 index 0000000..2cdfbfe --- /dev/null +++ b/dev/nextweb/ddns-go/6.6.9/docker-compose.yml @@ -0,0 +1,12 @@ +services: + ddns-go: + container_name: ${CONTAINER_NAME} + restart: always + network_mode: host + ports: + - "${PANEL_APP_PORT_HTTP}:9876" + volumes: + - ./data:/root + image: jeessy/ddns-go:v6.6.9 + labels: + createdBy: "Apps" diff --git a/dev/nextweb/ddns-go/6.7.0/docker-compose.yml b/dev/nextweb/ddns-go/6.7.0/docker-compose.yml new file mode 100644 index 0000000..0eb91e4 --- /dev/null +++ b/dev/nextweb/ddns-go/6.7.0/docker-compose.yml @@ -0,0 +1,12 @@ +services: + ddns-go: + container_name: ${CONTAINER_NAME} + restart: always + network_mode: host + ports: + - "${PANEL_APP_PORT_HTTP}:9876" + volumes: + - ./data:/root + image: jeessy/ddns-go:v6.7.0 + labels: + createdBy: "Apps" diff --git a/dev/nextweb/ddns-go/6.7.1/docker-compose.yml b/dev/nextweb/ddns-go/6.7.1/docker-compose.yml new file mode 100644 index 0000000..0d55d03 --- /dev/null +++ b/dev/nextweb/ddns-go/6.7.1/docker-compose.yml @@ -0,0 +1,12 @@ +services: + ddns-go: + container_name: ${CONTAINER_NAME} + restart: always + network_mode: host + ports: + - "${PANEL_APP_PORT_HTTP}:9876" + volumes: + - ./data:/root + image: jeessy/ddns-go:v6.7.1 + labels: + createdBy: "Apps" diff --git a/dev/nextweb/ddns-go/6.7.2/docker-compose.yml b/dev/nextweb/ddns-go/6.7.2/docker-compose.yml new file mode 100644 index 0000000..db81cb5 --- /dev/null +++ b/dev/nextweb/ddns-go/6.7.2/docker-compose.yml @@ -0,0 +1,12 @@ +services: + ddns-go: + container_name: ${CONTAINER_NAME} + restart: always + network_mode: host + ports: + - "${PANEL_APP_PORT_HTTP}:9876" + volumes: + - ./data:/root + image: jeessy/ddns-go:v6.7.2 + labels: + createdBy: "Apps" diff --git a/dev/nextweb/ddns-go/6.7.3/docker-compose.yml b/dev/nextweb/ddns-go/6.7.3/docker-compose.yml new file mode 100644 index 0000000..b5fdfc5 --- /dev/null +++ b/dev/nextweb/ddns-go/6.7.3/docker-compose.yml @@ -0,0 +1,12 @@ +services: + ddns-go: + container_name: ${CONTAINER_NAME} + restart: always + network_mode: host + ports: + - "${PANEL_APP_PORT_HTTP}:9876" + volumes: + - ./data:/root + image: jeessy/ddns-go:v6.7.3 + labels: + createdBy: "Apps" diff --git a/dev/nextweb/elasticsearch/7.17.15/docker-compose.yml b/dev/nextweb/elasticsearch/7.17.15/docker-compose.yml new file mode 100644 index 0000000..4b81083 --- /dev/null +++ b/dev/nextweb/elasticsearch/7.17.15/docker-compose.yml @@ -0,0 +1,31 @@ +version: '3' +services: + elasticsearch: + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + ports: + - "${PANEL_APP_PORT_HTTP}:9200" + volumes: + - "./data/data:/usr/share/elasticsearch/data" + - "./data/backup:/usr/share/elasticsearch/backup" + - "./data/conf/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml" + image: elasticsearch:7.17.15 + ulimits: + memlock: + soft: -1 + hard: -1 + nofile: + soft: 65536 + hard: 65536 + environment: + - discovery.type=single-node + - ELASTIC_PASSWORD=${ELASTIC_PASSWORD} + - xpack.security.enabled=${ELASTIC_SECURITY} + - ${P_ES_JAVA_OPTS} + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/elasticsearch/7.17.16/docker-compose.yml b/dev/nextweb/elasticsearch/7.17.16/docker-compose.yml new file mode 100644 index 0000000..f6f0360 --- /dev/null +++ b/dev/nextweb/elasticsearch/7.17.16/docker-compose.yml @@ -0,0 +1,31 @@ +version: '3' +services: + elasticsearch: + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + ports: + - "${PANEL_APP_PORT_HTTP}:9200" + volumes: + - "./data/data:/usr/share/elasticsearch/data" + - "./data/backup:/usr/share/elasticsearch/backup" + - "./data/conf/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml" + image: elasticsearch:7.17.16 + ulimits: + memlock: + soft: -1 + hard: -1 + nofile: + soft: 65536 + hard: 65536 + environment: + - discovery.type=single-node + - ELASTIC_PASSWORD=${ELASTIC_PASSWORD} + - xpack.security.enabled=${ELASTIC_SECURITY} + - ${P_ES_JAVA_OPTS} + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/elasticsearch/7.17.17/docker-compose.yml b/dev/nextweb/elasticsearch/7.17.17/docker-compose.yml new file mode 100644 index 0000000..4dd6cfa --- /dev/null +++ b/dev/nextweb/elasticsearch/7.17.17/docker-compose.yml @@ -0,0 +1,31 @@ +version: '3' +services: + elasticsearch: + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + ports: + - "${PANEL_APP_PORT_HTTP}:9200" + volumes: + - "./data/data:/usr/share/elasticsearch/data" + - "./data/backup:/usr/share/elasticsearch/backup" + - "./data/conf/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml" + image: elasticsearch:7.17.17 + ulimits: + memlock: + soft: -1 + hard: -1 + nofile: + soft: 65536 + hard: 65536 + environment: + - discovery.type=single-node + - ELASTIC_PASSWORD=${ELASTIC_PASSWORD} + - xpack.security.enabled=${ELASTIC_SECURITY} + - ${P_ES_JAVA_OPTS} + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/elasticsearch/7.17.18/docker-compose.yml b/dev/nextweb/elasticsearch/7.17.18/docker-compose.yml new file mode 100644 index 0000000..b31633a --- /dev/null +++ b/dev/nextweb/elasticsearch/7.17.18/docker-compose.yml @@ -0,0 +1,31 @@ +version: '3' +services: + elasticsearch: + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + ports: + - "${PANEL_APP_PORT_HTTP}:9200" + volumes: + - "./data/data:/usr/share/elasticsearch/data" + - "./data/backup:/usr/share/elasticsearch/backup" + - "./data/conf/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml" + image: elasticsearch:7.17.18 + ulimits: + memlock: + soft: -1 + hard: -1 + nofile: + soft: 65536 + hard: 65536 + environment: + - discovery.type=single-node + - ELASTIC_PASSWORD=${ELASTIC_PASSWORD} + - xpack.security.enabled=${ELASTIC_SECURITY} + - ${P_ES_JAVA_OPTS} + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/elasticsearch/7.17.19/docker-compose.yml b/dev/nextweb/elasticsearch/7.17.19/docker-compose.yml new file mode 100644 index 0000000..874b781 --- /dev/null +++ b/dev/nextweb/elasticsearch/7.17.19/docker-compose.yml @@ -0,0 +1,31 @@ +version: '3' +services: + elasticsearch: + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + ports: + - "${PANEL_APP_PORT_HTTP}:9200" + volumes: + - "./data/data:/usr/share/elasticsearch/data" + - "./data/backup:/usr/share/elasticsearch/backup" + - "./data/conf/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml" + image: elasticsearch:7.17.19 + ulimits: + memlock: + soft: -1 + hard: -1 + nofile: + soft: 65536 + hard: 65536 + environment: + - discovery.type=single-node + - ELASTIC_PASSWORD=${ELASTIC_PASSWORD} + - xpack.security.enabled=${ELASTIC_SECURITY} + - ${P_ES_JAVA_OPTS} + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/elasticsearch/7.17.20/docker-compose.yml b/dev/nextweb/elasticsearch/7.17.20/docker-compose.yml new file mode 100644 index 0000000..6017826 --- /dev/null +++ b/dev/nextweb/elasticsearch/7.17.20/docker-compose.yml @@ -0,0 +1,30 @@ +services: + elasticsearch: + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + ports: + - "${PANEL_APP_PORT_HTTP}:9200" + volumes: + - "./data/data:/usr/share/elasticsearch/data" + - "./data/backup:/usr/share/elasticsearch/backup" + - "./data/conf/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml" + image: elasticsearch:7.17.20 + ulimits: + memlock: + soft: -1 + hard: -1 + nofile: + soft: 65536 + hard: 65536 + environment: + - discovery.type=single-node + - ELASTIC_PASSWORD=${ELASTIC_PASSWORD} + - xpack.security.enabled=${ELASTIC_SECURITY} + - ${P_ES_JAVA_OPTS} + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/elasticsearch/7.17.21/docker-compose.yml b/dev/nextweb/elasticsearch/7.17.21/docker-compose.yml new file mode 100644 index 0000000..d72db96 --- /dev/null +++ b/dev/nextweb/elasticsearch/7.17.21/docker-compose.yml @@ -0,0 +1,30 @@ +services: + elasticsearch: + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + ports: + - "${PANEL_APP_PORT_HTTP}:9200" + volumes: + - "./data/data:/usr/share/elasticsearch/data" + - "./data/backup:/usr/share/elasticsearch/backup" + - "./data/conf/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml" + image: elasticsearch:7.17.21 + ulimits: + memlock: + soft: -1 + hard: -1 + nofile: + soft: 65536 + hard: 65536 + environment: + - discovery.type=single-node + - ELASTIC_PASSWORD=${ELASTIC_PASSWORD} + - xpack.security.enabled=${ELASTIC_SECURITY} + - ${P_ES_JAVA_OPTS} + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/elasticsearch/7.17.22/docker-compose.yml b/dev/nextweb/elasticsearch/7.17.22/docker-compose.yml new file mode 100644 index 0000000..b3a2391 --- /dev/null +++ b/dev/nextweb/elasticsearch/7.17.22/docker-compose.yml @@ -0,0 +1,30 @@ +services: + elasticsearch: + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + ports: + - "${PANEL_APP_PORT_HTTP}:9200" + volumes: + - "./data/data:/usr/share/elasticsearch/data" + - "./data/backup:/usr/share/elasticsearch/backup" + - "./data/conf/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml" + image: elasticsearch:7.17.22 + ulimits: + memlock: + soft: -1 + hard: -1 + nofile: + soft: 65536 + hard: 65536 + environment: + - discovery.type=single-node + - ELASTIC_PASSWORD=${ELASTIC_PASSWORD} + - xpack.security.enabled=${ELASTIC_SECURITY} + - ${P_ES_JAVA_OPTS} + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/elasticsearch/7.17.23/docker-compose.yml b/dev/nextweb/elasticsearch/7.17.23/docker-compose.yml new file mode 100644 index 0000000..b6ef7f8 --- /dev/null +++ b/dev/nextweb/elasticsearch/7.17.23/docker-compose.yml @@ -0,0 +1,30 @@ +services: + elasticsearch: + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + ports: + - "${PANEL_APP_PORT_HTTP}:9200" + volumes: + - "./data/data:/usr/share/elasticsearch/data" + - "./data/backup:/usr/share/elasticsearch/backup" + - "./data/conf/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml" + image: elasticsearch:7.17.23 + ulimits: + memlock: + soft: -1 + hard: -1 + nofile: + soft: 65536 + hard: 65536 + environment: + - discovery.type=single-node + - ELASTIC_PASSWORD=${ELASTIC_PASSWORD} + - xpack.security.enabled=${ELASTIC_SECURITY} + - ${P_ES_JAVA_OPTS} + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/elasticsearch/7.17.24/docker-compose.yml b/dev/nextweb/elasticsearch/7.17.24/docker-compose.yml new file mode 100644 index 0000000..362ac08 --- /dev/null +++ b/dev/nextweb/elasticsearch/7.17.24/docker-compose.yml @@ -0,0 +1,30 @@ +services: + elasticsearch: + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + ports: + - "${PANEL_APP_PORT_HTTP}:9200" + volumes: + - "./data/data:/usr/share/elasticsearch/data" + - "./data/backup:/usr/share/elasticsearch/backup" + - "./data/conf/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml" + image: elasticsearch:7.17.24 + ulimits: + memlock: + soft: -1 + hard: -1 + nofile: + soft: 65536 + hard: 65536 + environment: + - discovery.type=single-node + - ELASTIC_PASSWORD=${ELASTIC_PASSWORD} + - xpack.security.enabled=${ELASTIC_SECURITY} + - ${P_ES_JAVA_OPTS} + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/elasticsearch/7.17.25/docker-compose.yml b/dev/nextweb/elasticsearch/7.17.25/docker-compose.yml new file mode 100644 index 0000000..28c0f09 --- /dev/null +++ b/dev/nextweb/elasticsearch/7.17.25/docker-compose.yml @@ -0,0 +1,30 @@ +services: + elasticsearch: + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + ports: + - "${PANEL_APP_PORT_HTTP}:9200" + volumes: + - "./data/data:/usr/share/elasticsearch/data" + - "./data/backup:/usr/share/elasticsearch/backup" + - "./data/conf/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml" + image: elasticsearch:7.17.25 + ulimits: + memlock: + soft: -1 + hard: -1 + nofile: + soft: 65536 + hard: 65536 + environment: + - discovery.type=single-node + - ELASTIC_PASSWORD=${ELASTIC_PASSWORD} + - xpack.security.enabled=${ELASTIC_SECURITY} + - ${P_ES_JAVA_OPTS} + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/elasticsearch/8.11.1/docker-compose.yml b/dev/nextweb/elasticsearch/8.11.1/docker-compose.yml new file mode 100644 index 0000000..9c36b9b --- /dev/null +++ b/dev/nextweb/elasticsearch/8.11.1/docker-compose.yml @@ -0,0 +1,31 @@ +version: '3' +services: + elasticsearch: + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + ports: + - "${PANEL_APP_PORT_HTTP}:9200" + volumes: + - "./data/data:/usr/share/elasticsearch/data" + - "./data/backup:/usr/share/elasticsearch/backup" + - "./data/conf/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml" + image: elasticsearch:8.11.1 + ulimits: + memlock: + soft: -1 + hard: -1 + nofile: + soft: 65536 + hard: 65536 + environment: + - discovery.type=single-node + - ELASTIC_PASSWORD=${ELASTIC_PASSWORD} + - xpack.security.enabled=${ELASTIC_SECURITY} + - ${P_ES_JAVA_OPTS} + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/elasticsearch/8.11.3/docker-compose.yml b/dev/nextweb/elasticsearch/8.11.3/docker-compose.yml new file mode 100644 index 0000000..a8f641b --- /dev/null +++ b/dev/nextweb/elasticsearch/8.11.3/docker-compose.yml @@ -0,0 +1,31 @@ +version: '3' +services: + elasticsearch: + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + ports: + - "${PANEL_APP_PORT_HTTP}:9200" + volumes: + - "./data/data:/usr/share/elasticsearch/data" + - "./data/backup:/usr/share/elasticsearch/backup" + - "./data/conf/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml" + image: elasticsearch:8.11.3 + ulimits: + memlock: + soft: -1 + hard: -1 + nofile: + soft: 65536 + hard: 65536 + environment: + - discovery.type=single-node + - ELASTIC_PASSWORD=${ELASTIC_PASSWORD} + - xpack.security.enabled=${ELASTIC_SECURITY} + - ${P_ES_JAVA_OPTS} + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/elasticsearch/8.11.4/docker-compose.yml b/dev/nextweb/elasticsearch/8.11.4/docker-compose.yml new file mode 100644 index 0000000..3c54d73 --- /dev/null +++ b/dev/nextweb/elasticsearch/8.11.4/docker-compose.yml @@ -0,0 +1,31 @@ +version: '3' +services: + elasticsearch: + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + ports: + - "${PANEL_APP_PORT_HTTP}:9200" + volumes: + - "./data/data:/usr/share/elasticsearch/data" + - "./data/backup:/usr/share/elasticsearch/backup" + - "./data/conf/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml" + image: elasticsearch:8.11.4 + ulimits: + memlock: + soft: -1 + hard: -1 + nofile: + soft: 65536 + hard: 65536 + environment: + - discovery.type=single-node + - ELASTIC_PASSWORD=${ELASTIC_PASSWORD} + - xpack.security.enabled=${ELASTIC_SECURITY} + - ${P_ES_JAVA_OPTS} + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/elasticsearch/8.12.0/docker-compose.yml b/dev/nextweb/elasticsearch/8.12.0/docker-compose.yml new file mode 100644 index 0000000..de91041 --- /dev/null +++ b/dev/nextweb/elasticsearch/8.12.0/docker-compose.yml @@ -0,0 +1,31 @@ +version: '3' +services: + elasticsearch: + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + ports: + - "${PANEL_APP_PORT_HTTP}:9200" + volumes: + - "./data/data:/usr/share/elasticsearch/data" + - "./data/backup:/usr/share/elasticsearch/backup" + - "./data/conf/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml" + image: elasticsearch:8.12.0 + ulimits: + memlock: + soft: -1 + hard: -1 + nofile: + soft: 65536 + hard: 65536 + environment: + - discovery.type=single-node + - ELASTIC_PASSWORD=${ELASTIC_PASSWORD} + - xpack.security.enabled=${ELASTIC_SECURITY} + - ${P_ES_JAVA_OPTS} + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/elasticsearch/8.12.1/docker-compose.yml b/dev/nextweb/elasticsearch/8.12.1/docker-compose.yml new file mode 100644 index 0000000..ff1e79c --- /dev/null +++ b/dev/nextweb/elasticsearch/8.12.1/docker-compose.yml @@ -0,0 +1,31 @@ +version: '3' +services: + elasticsearch: + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + ports: + - "${PANEL_APP_PORT_HTTP}:9200" + volumes: + - "./data/data:/usr/share/elasticsearch/data" + - "./data/backup:/usr/share/elasticsearch/backup" + - "./data/conf/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml" + image: elasticsearch:8.12.1 + ulimits: + memlock: + soft: -1 + hard: -1 + nofile: + soft: 65536 + hard: 65536 + environment: + - discovery.type=single-node + - ELASTIC_PASSWORD=${ELASTIC_PASSWORD} + - xpack.security.enabled=${ELASTIC_SECURITY} + - ${P_ES_JAVA_OPTS} + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/elasticsearch/8.12.2/docker-compose.yml b/dev/nextweb/elasticsearch/8.12.2/docker-compose.yml new file mode 100644 index 0000000..e5ec714 --- /dev/null +++ b/dev/nextweb/elasticsearch/8.12.2/docker-compose.yml @@ -0,0 +1,31 @@ +version: '3' +services: + elasticsearch: + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + ports: + - "${PANEL_APP_PORT_HTTP}:9200" + volumes: + - "./data/data:/usr/share/elasticsearch/data" + - "./data/backup:/usr/share/elasticsearch/backup" + - "./data/conf/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml" + image: elasticsearch:8.12.2 + ulimits: + memlock: + soft: -1 + hard: -1 + nofile: + soft: 65536 + hard: 65536 + environment: + - discovery.type=single-node + - ELASTIC_PASSWORD=${ELASTIC_PASSWORD} + - xpack.security.enabled=${ELASTIC_SECURITY} + - ${P_ES_JAVA_OPTS} + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/elasticsearch/8.13.0/docker-compose.yml b/dev/nextweb/elasticsearch/8.13.0/docker-compose.yml new file mode 100644 index 0000000..d4cfc1b --- /dev/null +++ b/dev/nextweb/elasticsearch/8.13.0/docker-compose.yml @@ -0,0 +1,30 @@ +services: + elasticsearch: + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + ports: + - "${PANEL_APP_PORT_HTTP}:9200" + volumes: + - "./data/data:/usr/share/elasticsearch/data" + - "./data/backup:/usr/share/elasticsearch/backup" + - "./data/conf/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml" + image: elasticsearch:8.13.0 + ulimits: + memlock: + soft: -1 + hard: -1 + nofile: + soft: 65536 + hard: 65536 + environment: + - discovery.type=single-node + - ELASTIC_PASSWORD=${ELASTIC_PASSWORD} + - xpack.security.enabled=${ELASTIC_SECURITY} + - ${P_ES_JAVA_OPTS} + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/elasticsearch/8.13.3/docker-compose.yml b/dev/nextweb/elasticsearch/8.13.3/docker-compose.yml new file mode 100644 index 0000000..c0b7fb6 --- /dev/null +++ b/dev/nextweb/elasticsearch/8.13.3/docker-compose.yml @@ -0,0 +1,30 @@ +services: + elasticsearch: + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + ports: + - "${PANEL_APP_PORT_HTTP}:9200" + volumes: + - "./data/data:/usr/share/elasticsearch/data" + - "./data/backup:/usr/share/elasticsearch/backup" + - "./data/conf/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml" + image: elasticsearch:8.13.3 + ulimits: + memlock: + soft: -1 + hard: -1 + nofile: + soft: 65536 + hard: 65536 + environment: + - discovery.type=single-node + - ELASTIC_PASSWORD=${ELASTIC_PASSWORD} + - xpack.security.enabled=${ELASTIC_SECURITY} + - ${P_ES_JAVA_OPTS} + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/elasticsearch/8.13.4/docker-compose.yml b/dev/nextweb/elasticsearch/8.13.4/docker-compose.yml new file mode 100644 index 0000000..96c3032 --- /dev/null +++ b/dev/nextweb/elasticsearch/8.13.4/docker-compose.yml @@ -0,0 +1,30 @@ +services: + elasticsearch: + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + ports: + - "${PANEL_APP_PORT_HTTP}:9200" + volumes: + - "./data/data:/usr/share/elasticsearch/data" + - "./data/backup:/usr/share/elasticsearch/backup" + - "./data/conf/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml" + image: elasticsearch:8.13.4 + ulimits: + memlock: + soft: -1 + hard: -1 + nofile: + soft: 65536 + hard: 65536 + environment: + - discovery.type=single-node + - ELASTIC_PASSWORD=${ELASTIC_PASSWORD} + - xpack.security.enabled=${ELASTIC_SECURITY} + - ${P_ES_JAVA_OPTS} + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/elasticsearch/8.14.0/docker-compose.yml b/dev/nextweb/elasticsearch/8.14.0/docker-compose.yml new file mode 100644 index 0000000..0e07d23 --- /dev/null +++ b/dev/nextweb/elasticsearch/8.14.0/docker-compose.yml @@ -0,0 +1,30 @@ +services: + elasticsearch: + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + ports: + - "${PANEL_APP_PORT_HTTP}:9200" + volumes: + - "./data/data:/usr/share/elasticsearch/data" + - "./data/backup:/usr/share/elasticsearch/backup" + - "./data/conf/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml" + image: elasticsearch:8.14.0 + ulimits: + memlock: + soft: -1 + hard: -1 + nofile: + soft: 65536 + hard: 65536 + environment: + - discovery.type=single-node + - ELASTIC_PASSWORD=${ELASTIC_PASSWORD} + - xpack.security.enabled=${ELASTIC_SECURITY} + - ${P_ES_JAVA_OPTS} + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/elasticsearch/8.14.1/docker-compose.yml b/dev/nextweb/elasticsearch/8.14.1/docker-compose.yml new file mode 100644 index 0000000..64efe10 --- /dev/null +++ b/dev/nextweb/elasticsearch/8.14.1/docker-compose.yml @@ -0,0 +1,30 @@ +services: + elasticsearch: + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + ports: + - "${PANEL_APP_PORT_HTTP}:9200" + volumes: + - "./data/data:/usr/share/elasticsearch/data" + - "./data/backup:/usr/share/elasticsearch/backup" + - "./data/conf/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml" + image: elasticsearch:8.14.1 + ulimits: + memlock: + soft: -1 + hard: -1 + nofile: + soft: 65536 + hard: 65536 + environment: + - discovery.type=single-node + - ELASTIC_PASSWORD=${ELASTIC_PASSWORD} + - xpack.security.enabled=${ELASTIC_SECURITY} + - ${P_ES_JAVA_OPTS} + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/elasticsearch/8.14.2/docker-compose.yml b/dev/nextweb/elasticsearch/8.14.2/docker-compose.yml new file mode 100644 index 0000000..6ea5607 --- /dev/null +++ b/dev/nextweb/elasticsearch/8.14.2/docker-compose.yml @@ -0,0 +1,30 @@ +services: + elasticsearch: + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + ports: + - "${PANEL_APP_PORT_HTTP}:9200" + volumes: + - "./data/data:/usr/share/elasticsearch/data" + - "./data/backup:/usr/share/elasticsearch/backup" + - "./data/conf/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml" + image: elasticsearch:8.14.2 + ulimits: + memlock: + soft: -1 + hard: -1 + nofile: + soft: 65536 + hard: 65536 + environment: + - discovery.type=single-node + - ELASTIC_PASSWORD=${ELASTIC_PASSWORD} + - xpack.security.enabled=${ELASTIC_SECURITY} + - ${P_ES_JAVA_OPTS} + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/elasticsearch/8.14.3/docker-compose.yml b/dev/nextweb/elasticsearch/8.14.3/docker-compose.yml new file mode 100644 index 0000000..57637b0 --- /dev/null +++ b/dev/nextweb/elasticsearch/8.14.3/docker-compose.yml @@ -0,0 +1,30 @@ +services: + elasticsearch: + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + ports: + - "${PANEL_APP_PORT_HTTP}:9200" + volumes: + - "./data/data:/usr/share/elasticsearch/data" + - "./data/backup:/usr/share/elasticsearch/backup" + - "./data/conf/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml" + image: elasticsearch:8.14.3 + ulimits: + memlock: + soft: -1 + hard: -1 + nofile: + soft: 65536 + hard: 65536 + environment: + - discovery.type=single-node + - ELASTIC_PASSWORD=${ELASTIC_PASSWORD} + - xpack.security.enabled=${ELASTIC_SECURITY} + - ${P_ES_JAVA_OPTS} + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/elasticsearch/8.15.0/docker-compose.yml b/dev/nextweb/elasticsearch/8.15.0/docker-compose.yml new file mode 100644 index 0000000..8006229 --- /dev/null +++ b/dev/nextweb/elasticsearch/8.15.0/docker-compose.yml @@ -0,0 +1,30 @@ +services: + elasticsearch: + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + ports: + - "${PANEL_APP_PORT_HTTP}:9200" + volumes: + - "./data/data:/usr/share/elasticsearch/data" + - "./data/backup:/usr/share/elasticsearch/backup" + - "./data/conf/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml" + image: elasticsearch:8.15.0 + ulimits: + memlock: + soft: -1 + hard: -1 + nofile: + soft: 65536 + hard: 65536 + environment: + - discovery.type=single-node + - ELASTIC_PASSWORD=${ELASTIC_PASSWORD} + - xpack.security.enabled=${ELASTIC_SECURITY} + - ${P_ES_JAVA_OPTS} + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/elasticsearch/8.15.1/docker-compose.yml b/dev/nextweb/elasticsearch/8.15.1/docker-compose.yml new file mode 100644 index 0000000..c5f2dd4 --- /dev/null +++ b/dev/nextweb/elasticsearch/8.15.1/docker-compose.yml @@ -0,0 +1,30 @@ +services: + elasticsearch: + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + ports: + - "${PANEL_APP_PORT_HTTP}:9200" + volumes: + - "./data/data:/usr/share/elasticsearch/data" + - "./data/backup:/usr/share/elasticsearch/backup" + - "./data/conf/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml" + image: elasticsearch:8.15.1 + ulimits: + memlock: + soft: -1 + hard: -1 + nofile: + soft: 65536 + hard: 65536 + environment: + - discovery.type=single-node + - ELASTIC_PASSWORD=${ELASTIC_PASSWORD} + - xpack.security.enabled=${ELASTIC_SECURITY} + - ${P_ES_JAVA_OPTS} + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/elasticsearch/8.15.2/docker-compose.yml b/dev/nextweb/elasticsearch/8.15.2/docker-compose.yml new file mode 100644 index 0000000..8c88218 --- /dev/null +++ b/dev/nextweb/elasticsearch/8.15.2/docker-compose.yml @@ -0,0 +1,30 @@ +services: + elasticsearch: + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + ports: + - "${PANEL_APP_PORT_HTTP}:9200" + volumes: + - "./data/data:/usr/share/elasticsearch/data" + - "./data/backup:/usr/share/elasticsearch/backup" + - "./data/conf/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml" + image: elasticsearch:8.15.2 + ulimits: + memlock: + soft: -1 + hard: -1 + nofile: + soft: 65536 + hard: 65536 + environment: + - discovery.type=single-node + - ELASTIC_PASSWORD=${ELASTIC_PASSWORD} + - xpack.security.enabled=${ELASTIC_SECURITY} + - ${P_ES_JAVA_OPTS} + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/elasticsearch/8.15.3/docker-compose.yml b/dev/nextweb/elasticsearch/8.15.3/docker-compose.yml new file mode 100644 index 0000000..2e03bdf --- /dev/null +++ b/dev/nextweb/elasticsearch/8.15.3/docker-compose.yml @@ -0,0 +1,30 @@ +services: + elasticsearch: + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + ports: + - "${PANEL_APP_PORT_HTTP}:9200" + volumes: + - "./data/data:/usr/share/elasticsearch/data" + - "./data/backup:/usr/share/elasticsearch/backup" + - "./data/conf/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml" + image: elasticsearch:8.15.3 + ulimits: + memlock: + soft: -1 + hard: -1 + nofile: + soft: 65536 + hard: 65536 + environment: + - discovery.type=single-node + - ELASTIC_PASSWORD=${ELASTIC_PASSWORD} + - xpack.security.enabled=${ELASTIC_SECURITY} + - ${P_ES_JAVA_OPTS} + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/go/1.21/docker-compose.yml b/dev/nextweb/go/1.21/docker-compose.yml new file mode 100644 index 0000000..f90a11d --- /dev/null +++ b/dev/nextweb/go/1.21/docker-compose.yml @@ -0,0 +1,21 @@ +services: + golang: + image: golang:${GO_VERSION} + container_name: ${CONTAINER_NAME} + working_dir: /app + volumes: + - ${CODE_DIR}:/app + - ./run.sh:/run.sh + - ./.env:/.env + - ./mod:/go/pkg/mod + command: bash /run.sh + networks: + - 1panel-network + ports: + - ${HOST_IP}:${PANEL_APP_PORT_HTTP}:${GO_APP_PORT} + restart: on-failure:5 + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/grafana/10.2.2/docker-compose.yml b/dev/nextweb/grafana/10.2.2/docker-compose.yml new file mode 100644 index 0000000..391cd62 --- /dev/null +++ b/dev/nextweb/grafana/10.2.2/docker-compose.yml @@ -0,0 +1,18 @@ +version: '3' +services: + grafana: + container_name: ${CONTAINER_NAME} + image: grafana/grafana:10.2.2 + restart: always + user: '0' + networks: + - 1panel-network + ports: + - "${PANEL_APP_PORT_HTTP}:3000" + volumes: + - ./data:/var/lib/grafana + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/grafana/10.2.3/docker-compose.yml b/dev/nextweb/grafana/10.2.3/docker-compose.yml new file mode 100644 index 0000000..d68c9c3 --- /dev/null +++ b/dev/nextweb/grafana/10.2.3/docker-compose.yml @@ -0,0 +1,18 @@ +version: '3' +services: + grafana: + container_name: ${CONTAINER_NAME} + image: grafana/grafana:10.2.3 + restart: always + user: '0' + networks: + - 1panel-network + ports: + - "${PANEL_APP_PORT_HTTP}:3000" + volumes: + - ./data:/var/lib/grafana + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/grafana/10.3.1/docker-compose.yml b/dev/nextweb/grafana/10.3.1/docker-compose.yml new file mode 100644 index 0000000..b2abb71 --- /dev/null +++ b/dev/nextweb/grafana/10.3.1/docker-compose.yml @@ -0,0 +1,18 @@ +version: '3' +services: + grafana: + container_name: ${CONTAINER_NAME} + image: grafana/grafana:10.3.1 + restart: always + user: '0' + networks: + - 1panel-network + ports: + - "${PANEL_APP_PORT_HTTP}:3000" + volumes: + - ./data:/var/lib/grafana + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/grafana/10.3.3/docker-compose.yml b/dev/nextweb/grafana/10.3.3/docker-compose.yml new file mode 100644 index 0000000..4e02c28 --- /dev/null +++ b/dev/nextweb/grafana/10.3.3/docker-compose.yml @@ -0,0 +1,18 @@ +version: '3' +services: + grafana: + container_name: ${CONTAINER_NAME} + image: grafana/grafana:10.3.3 + restart: always + user: '0' + networks: + - 1panel-network + ports: + - "${PANEL_APP_PORT_HTTP}:3000" + volumes: + - ./data:/var/lib/grafana + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/grafana/10.4.0/docker-compose.yml b/dev/nextweb/grafana/10.4.0/docker-compose.yml new file mode 100644 index 0000000..cef739d --- /dev/null +++ b/dev/nextweb/grafana/10.4.0/docker-compose.yml @@ -0,0 +1,18 @@ +version: '3' +services: + grafana: + container_name: ${CONTAINER_NAME} + image: grafana/grafana:10.4.0 + restart: always + user: '0' + networks: + - 1panel-network + ports: + - "${PANEL_APP_PORT_HTTP}:3000" + volumes: + - ./data:/var/lib/grafana + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/grafana/10.4.1/docker-compose.yml b/dev/nextweb/grafana/10.4.1/docker-compose.yml new file mode 100644 index 0000000..e8fa755 --- /dev/null +++ b/dev/nextweb/grafana/10.4.1/docker-compose.yml @@ -0,0 +1,18 @@ +version: '3' +services: + grafana: + container_name: ${CONTAINER_NAME} + image: grafana/grafana:10.4.1 + restart: always + user: '0' + networks: + - 1panel-network + ports: + - "${PANEL_APP_PORT_HTTP}:3000" + volumes: + - ./data:/var/lib/grafana + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/grafana/10.4.2/docker-compose.yml b/dev/nextweb/grafana/10.4.2/docker-compose.yml new file mode 100644 index 0000000..dac2bcf --- /dev/null +++ b/dev/nextweb/grafana/10.4.2/docker-compose.yml @@ -0,0 +1,17 @@ +services: + grafana: + container_name: ${CONTAINER_NAME} + image: grafana/grafana:10.4.2 + restart: always + user: '0' + networks: + - 1panel-network + ports: + - "${PANEL_APP_PORT_HTTP}:3000" + volumes: + - ./data:/var/lib/grafana + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/grafana/10.4.3/docker-compose.yml b/dev/nextweb/grafana/10.4.3/docker-compose.yml new file mode 100644 index 0000000..f11c7f5 --- /dev/null +++ b/dev/nextweb/grafana/10.4.3/docker-compose.yml @@ -0,0 +1,17 @@ +services: + grafana: + container_name: ${CONTAINER_NAME} + image: grafana/grafana:10.4.3 + restart: always + user: '0' + networks: + - 1panel-network + ports: + - "${PANEL_APP_PORT_HTTP}:3000" + volumes: + - ./data:/var/lib/grafana + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/grafana/11.0.0/docker-compose.yml b/dev/nextweb/grafana/11.0.0/docker-compose.yml new file mode 100644 index 0000000..0e723ce --- /dev/null +++ b/dev/nextweb/grafana/11.0.0/docker-compose.yml @@ -0,0 +1,17 @@ +services: + grafana: + container_name: ${CONTAINER_NAME} + image: grafana/grafana:11.0.0 + restart: always + user: '0' + networks: + - 1panel-network + ports: + - "${PANEL_APP_PORT_HTTP}:3000" + volumes: + - ./data:/var/lib/grafana + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/grafana/11.1.0/docker-compose.yml b/dev/nextweb/grafana/11.1.0/docker-compose.yml new file mode 100644 index 0000000..5424d58 --- /dev/null +++ b/dev/nextweb/grafana/11.1.0/docker-compose.yml @@ -0,0 +1,17 @@ +services: + grafana: + container_name: ${CONTAINER_NAME} + image: grafana/grafana:11.1.0 + restart: always + user: '0' + networks: + - 1panel-network + ports: + - "${PANEL_APP_PORT_HTTP}:3000" + volumes: + - ./data:/var/lib/grafana + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/grafana/11.1.3/docker-compose.yml b/dev/nextweb/grafana/11.1.3/docker-compose.yml new file mode 100644 index 0000000..57b6738 --- /dev/null +++ b/dev/nextweb/grafana/11.1.3/docker-compose.yml @@ -0,0 +1,17 @@ +services: + grafana: + container_name: ${CONTAINER_NAME} + image: grafana/grafana:11.1.3 + restart: always + user: '0' + networks: + - 1panel-network + ports: + - "${PANEL_APP_PORT_HTTP}:3000" + volumes: + - ./data:/var/lib/grafana + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/grafana/11.1.4/docker-compose.yml b/dev/nextweb/grafana/11.1.4/docker-compose.yml new file mode 100644 index 0000000..7cc17b0 --- /dev/null +++ b/dev/nextweb/grafana/11.1.4/docker-compose.yml @@ -0,0 +1,17 @@ +services: + grafana: + container_name: ${CONTAINER_NAME} + image: grafana/grafana:11.1.4 + restart: always + user: '0' + networks: + - 1panel-network + ports: + - "${PANEL_APP_PORT_HTTP}:3000" + volumes: + - ./data:/var/lib/grafana + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/grafana/11.2.0/docker-compose.yml b/dev/nextweb/grafana/11.2.0/docker-compose.yml new file mode 100644 index 0000000..c62c1a6 --- /dev/null +++ b/dev/nextweb/grafana/11.2.0/docker-compose.yml @@ -0,0 +1,17 @@ +services: + grafana: + container_name: ${CONTAINER_NAME} + image: grafana/grafana:11.2.0 + restart: always + user: '0' + networks: + - 1panel-network + ports: + - "${PANEL_APP_PORT_HTTP}:3000" + volumes: + - ./data:/var/lib/grafana + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/grafana/11.2.1/docker-compose.yml b/dev/nextweb/grafana/11.2.1/docker-compose.yml new file mode 100644 index 0000000..f9f0e38 --- /dev/null +++ b/dev/nextweb/grafana/11.2.1/docker-compose.yml @@ -0,0 +1,17 @@ +services: + grafana: + container_name: ${CONTAINER_NAME} + image: grafana/grafana:11.2.1 + restart: always + user: '0' + networks: + - 1panel-network + ports: + - "${PANEL_APP_PORT_HTTP}:3000" + volumes: + - ./data:/var/lib/grafana + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/grafana/11.2.2/docker-compose.yml b/dev/nextweb/grafana/11.2.2/docker-compose.yml new file mode 100644 index 0000000..ba39541 --- /dev/null +++ b/dev/nextweb/grafana/11.2.2/docker-compose.yml @@ -0,0 +1,17 @@ +services: + grafana: + container_name: ${CONTAINER_NAME} + image: grafana/grafana:11.2.2 + restart: always + user: '0' + networks: + - 1panel-network + ports: + - "${PANEL_APP_PORT_HTTP}:3000" + volumes: + - ./data:/var/lib/grafana + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/grafana/11.3.0/docker-compose.yml b/dev/nextweb/grafana/11.3.0/docker-compose.yml new file mode 100644 index 0000000..792a88e --- /dev/null +++ b/dev/nextweb/grafana/11.3.0/docker-compose.yml @@ -0,0 +1,17 @@ +services: + grafana: + container_name: ${CONTAINER_NAME} + image: grafana/grafana:11.3.0 + restart: always + user: '0' + networks: + - 1panel-network + ports: + - "${PANEL_APP_PORT_HTTP}:3000" + volumes: + - ./data:/var/lib/grafana + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/it-tools/2023.11.2-7d94e11/docker-compose.yml b/dev/nextweb/it-tools/2023.11.2-7d94e11/docker-compose.yml new file mode 100644 index 0000000..f0852af --- /dev/null +++ b/dev/nextweb/it-tools/2023.11.2-7d94e11/docker-compose.yml @@ -0,0 +1,16 @@ +version: '3' +services: + it-tools: + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + ports: + - "${PANEL_APP_PORT_HTTP}:80" + image: corentinth/it-tools:2023.11.2-7d94e11 + labels: + createdBy: "Apps" + +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/it-tools/2023.12.21-5ed3693/docker-compose.yml b/dev/nextweb/it-tools/2023.12.21-5ed3693/docker-compose.yml new file mode 100644 index 0000000..0afe534 --- /dev/null +++ b/dev/nextweb/it-tools/2023.12.21-5ed3693/docker-compose.yml @@ -0,0 +1,15 @@ +services: + it-tools: + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + ports: + - "${PANEL_APP_PORT_HTTP}:80" + image: corentinth/it-tools:2023.12.21-5ed3693 + labels: + createdBy: "Apps" + +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/it-tools/2023.5.14-77f2efc/docker-compose.yml b/dev/nextweb/it-tools/2023.5.14-77f2efc/docker-compose.yml new file mode 100644 index 0000000..ed79a50 --- /dev/null +++ b/dev/nextweb/it-tools/2023.5.14-77f2efc/docker-compose.yml @@ -0,0 +1,16 @@ +version: '3' +services: + it-tools: + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + ports: + - "${PANEL_APP_PORT_HTTP}:80" + image: corentinth/it-tools:2023.5.14-77f2efc + labels: + createdBy: "Apps" + +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/it-tools/2024.10.22-7ca5933/docker-compose.yml b/dev/nextweb/it-tools/2024.10.22-7ca5933/docker-compose.yml new file mode 100644 index 0000000..31984ed --- /dev/null +++ b/dev/nextweb/it-tools/2024.10.22-7ca5933/docker-compose.yml @@ -0,0 +1,14 @@ +services: + it-tools: + image: corentinth/it-tools:2024.10.22-7ca5933 + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + ports: + - ${PANEL_APP_PORT_HTTP}:80 + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/it-tools/2024.5.13-a0bc346/docker-compose.yml b/dev/nextweb/it-tools/2024.5.13-a0bc346/docker-compose.yml new file mode 100644 index 0000000..77934cc --- /dev/null +++ b/dev/nextweb/it-tools/2024.5.13-a0bc346/docker-compose.yml @@ -0,0 +1,14 @@ +services: + it-tools: + image: corentinth/it-tools:2024.5.13-a0bc346 + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + ports: + - ${PANEL_APP_PORT_HTTP}:80 + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/java/22/docker-compose.yml b/dev/nextweb/java/22/docker-compose.yml new file mode 100644 index 0000000..5804b6b --- /dev/null +++ b/dev/nextweb/java/22/docker-compose.yml @@ -0,0 +1,20 @@ +services: + java: + image: bitnami/java:${JAVA_VERSION} + container_name: ${CONTAINER_NAME} + working_dir: /app + volumes: + - ${CODE_DIR}:/app + - ./run.sh:/run.sh + - ./.env:/.env + command: bash /run.sh + networks: + - 1panel-network + ports: + - ${HOST_IP}:${PANEL_APP_PORT_HTTP}:${JAVA_APP_PORT} + restart: on-failure:5 + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/kodbox/1.4505/docker-compose.yml b/dev/nextweb/kodbox/1.4505/docker-compose.yml new file mode 100644 index 0000000..aa259cf --- /dev/null +++ b/dev/nextweb/kodbox/1.4505/docker-compose.yml @@ -0,0 +1,16 @@ +services: + kodbox: + image: kodcloud/kodbox:v1.4505 + container_name: ${CONTAINER_NAME} + ports: + - ${PANEL_APP_PORT_HTTP}:80 + volumes: + - "./site:/var/www/html" + restart: always + labels: + createdBy: "Apps" + networks: + - 1panel-network +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/mariadb/11.5.2/docker-compose.yml b/dev/nextweb/mariadb/11.5.2/docker-compose.yml new file mode 100644 index 0000000..68851ca --- /dev/null +++ b/dev/nextweb/mariadb/11.5.2/docker-compose.yml @@ -0,0 +1,19 @@ +services: + mariadb: + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + image: mariadb:11.5.2 + ports: + - ${PANEL_APP_PORT_HTTP}:3306 + volumes: + - ./db/data:/var/lib/mysql + - ./conf/my.cnf:/etc/mysql/my.cnf + environment: + MYSQL_ROOT_PASSWORD: ${PANEL_DB_ROOT_PASSWORD} + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/mongo-express/1.0.2-20/docker-compose.yml b/dev/nextweb/mongo-express/1.0.2-20/docker-compose.yml new file mode 100644 index 0000000..70ec72e --- /dev/null +++ b/dev/nextweb/mongo-express/1.0.2-20/docker-compose.yml @@ -0,0 +1,19 @@ +services: + tailchat: + container_name: ${CONTAINER_NAME} + restart: unless-stopped + image: mongo-express:1.0.2-20 + networks: + - 1panel-network + ports: + - ${PANEL_APP_PORT_HTTP}:8081 + environment: + ME_CONFIG_BASICAUTH: true + ME_CONFIG_BASICAUTH_USERNAME: ${BASICAUTH_USERNAME} + ME_CONFIG_BASICAUTH_PASSWORD: ${BASICAUTH_PASSWORD} + ME_CONFIG_MONGODB_URL: mongodb://${PANEL_DB_ROOT_USER}:${PANEL_DB_ROOT_PASSWORD}@${MONGO_HOST}:27017 + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/mongodb/6.0.14/docker-compose.yml b/dev/nextweb/mongodb/6.0.14/docker-compose.yml new file mode 100644 index 0000000..77f285c --- /dev/null +++ b/dev/nextweb/mongodb/6.0.14/docker-compose.yml @@ -0,0 +1,20 @@ +version: '3' +services: + mongodb: + container_name: ${CONTAINER_NAME} + image: mongo:6.0.14 + restart: always + environment: + MONGO_INITDB_ROOT_USERNAME: ${PANEL_DB_ROOT_USER} + MONGO_INITDB_ROOT_PASSWORD: ${PANEL_DB_ROOT_PASSWORD} + networks: + - 1panel-network + ports: + - ${PANEL_APP_PORT_HTTP}:27017 + volumes: + - ./data:/data/db + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/mongodb/6.0.15/docker-compose.yml b/dev/nextweb/mongodb/6.0.15/docker-compose.yml new file mode 100644 index 0000000..748129a --- /dev/null +++ b/dev/nextweb/mongodb/6.0.15/docker-compose.yml @@ -0,0 +1,19 @@ +services: + mongodb: + container_name: ${CONTAINER_NAME} + image: mongo:6.0.15 + restart: always + environment: + MONGO_INITDB_ROOT_USERNAME: ${PANEL_DB_ROOT_USER} + MONGO_INITDB_ROOT_PASSWORD: ${PANEL_DB_ROOT_PASSWORD} + networks: + - 1panel-network + ports: + - ${PANEL_APP_PORT_HTTP}:27017 + volumes: + - ./data:/data/db + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/mongodb/6.0.16/docker-compose.yml b/dev/nextweb/mongodb/6.0.16/docker-compose.yml new file mode 100644 index 0000000..6366d9b --- /dev/null +++ b/dev/nextweb/mongodb/6.0.16/docker-compose.yml @@ -0,0 +1,19 @@ +services: + mongodb: + container_name: ${CONTAINER_NAME} + image: mongo:6.0.16 + restart: always + environment: + MONGO_INITDB_ROOT_USERNAME: ${PANEL_DB_ROOT_USER} + MONGO_INITDB_ROOT_PASSWORD: ${PANEL_DB_ROOT_PASSWORD} + networks: + - 1panel-network + ports: + - ${PANEL_APP_PORT_HTTP}:27017 + volumes: + - ./data:/data/db + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/mongodb/6.0.17/docker-compose.yml b/dev/nextweb/mongodb/6.0.17/docker-compose.yml new file mode 100644 index 0000000..7b617df --- /dev/null +++ b/dev/nextweb/mongodb/6.0.17/docker-compose.yml @@ -0,0 +1,19 @@ +services: + mongodb: + container_name: ${CONTAINER_NAME} + image: mongo:6.0.17 + restart: always + environment: + MONGO_INITDB_ROOT_USERNAME: ${PANEL_DB_ROOT_USER} + MONGO_INITDB_ROOT_PASSWORD: ${PANEL_DB_ROOT_PASSWORD} + networks: + - 1panel-network + ports: + - ${PANEL_APP_PORT_HTTP}:27017 + volumes: + - ./data:/data/db + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/mongodb/6.0.18/docker-compose.yml b/dev/nextweb/mongodb/6.0.18/docker-compose.yml new file mode 100644 index 0000000..96edb97 --- /dev/null +++ b/dev/nextweb/mongodb/6.0.18/docker-compose.yml @@ -0,0 +1,19 @@ +services: + mongodb: + container_name: ${CONTAINER_NAME} + image: mongo:6.0.18 + restart: always + environment: + MONGO_INITDB_ROOT_USERNAME: ${PANEL_DB_ROOT_USER} + MONGO_INITDB_ROOT_PASSWORD: ${PANEL_DB_ROOT_PASSWORD} + networks: + - 1panel-network + ports: + - ${PANEL_APP_PORT_HTTP}:27017 + volumes: + - ./data:/data/db + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/mongodb/6.0.19/docker-compose.yml b/dev/nextweb/mongodb/6.0.19/docker-compose.yml new file mode 100644 index 0000000..41bdd1b --- /dev/null +++ b/dev/nextweb/mongodb/6.0.19/docker-compose.yml @@ -0,0 +1,19 @@ +services: + mongodb: + container_name: ${CONTAINER_NAME} + image: mongo:6.0.19 + restart: always + environment: + MONGO_INITDB_ROOT_USERNAME: ${PANEL_DB_ROOT_USER} + MONGO_INITDB_ROOT_PASSWORD: ${PANEL_DB_ROOT_PASSWORD} + networks: + - 1panel-network + ports: + - ${PANEL_APP_PORT_HTTP}:27017 + volumes: + - ./data:/data/db + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/mongodb/7.0.11/docker-compose.yml b/dev/nextweb/mongodb/7.0.11/docker-compose.yml new file mode 100644 index 0000000..0a943d2 --- /dev/null +++ b/dev/nextweb/mongodb/7.0.11/docker-compose.yml @@ -0,0 +1,19 @@ +services: + mongodb: + container_name: ${CONTAINER_NAME} + image: mongo:7.0.11 + restart: always + environment: + MONGO_INITDB_ROOT_USERNAME: ${PANEL_DB_ROOT_USER} + MONGO_INITDB_ROOT_PASSWORD: ${PANEL_DB_ROOT_PASSWORD} + networks: + - 1panel-network + ports: + - ${PANEL_APP_PORT_HTTP}:27017 + volumes: + - ./data:/data/db + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/mongodb/7.0.12/docker-compose.yml b/dev/nextweb/mongodb/7.0.12/docker-compose.yml new file mode 100644 index 0000000..c080797 --- /dev/null +++ b/dev/nextweb/mongodb/7.0.12/docker-compose.yml @@ -0,0 +1,19 @@ +services: + mongodb: + container_name: ${CONTAINER_NAME} + image: mongo:7.0.12 + restart: always + environment: + MONGO_INITDB_ROOT_USERNAME: ${PANEL_DB_ROOT_USER} + MONGO_INITDB_ROOT_PASSWORD: ${PANEL_DB_ROOT_PASSWORD} + networks: + - 1panel-network + ports: + - ${PANEL_APP_PORT_HTTP}:27017 + volumes: + - ./data:/data/db + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/mongodb/7.0.14/docker-compose.yml b/dev/nextweb/mongodb/7.0.14/docker-compose.yml new file mode 100644 index 0000000..edfb602 --- /dev/null +++ b/dev/nextweb/mongodb/7.0.14/docker-compose.yml @@ -0,0 +1,19 @@ +services: + mongodb: + container_name: ${CONTAINER_NAME} + image: mongo:7.0.14 + restart: always + environment: + MONGO_INITDB_ROOT_USERNAME: ${PANEL_DB_ROOT_USER} + MONGO_INITDB_ROOT_PASSWORD: ${PANEL_DB_ROOT_PASSWORD} + networks: + - 1panel-network + ports: + - ${PANEL_APP_PORT_HTTP}:27017 + volumes: + - ./data:/data/db + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/mongodb/7.0.15/docker-compose.yml b/dev/nextweb/mongodb/7.0.15/docker-compose.yml new file mode 100644 index 0000000..7e37807 --- /dev/null +++ b/dev/nextweb/mongodb/7.0.15/docker-compose.yml @@ -0,0 +1,19 @@ +services: + mongodb: + container_name: ${CONTAINER_NAME} + image: mongo:7.0.15 + restart: always + environment: + MONGO_INITDB_ROOT_USERNAME: ${PANEL_DB_ROOT_USER} + MONGO_INITDB_ROOT_PASSWORD: ${PANEL_DB_ROOT_PASSWORD} + networks: + - 1panel-network + ports: + - ${PANEL_APP_PORT_HTTP}:27017 + volumes: + - ./data:/data/db + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/mongodb/7.0.2/docker-compose.yml b/dev/nextweb/mongodb/7.0.2/docker-compose.yml new file mode 100644 index 0000000..ad8e4a0 --- /dev/null +++ b/dev/nextweb/mongodb/7.0.2/docker-compose.yml @@ -0,0 +1,20 @@ +version: '3' +services: + mongodb: + container_name: ${CONTAINER_NAME} + image: mongo:7.0.2 + restart: always + environment: + MONGO_INITDB_ROOT_USERNAME: ${PANEL_DB_ROOT_USER} + MONGO_INITDB_ROOT_PASSWORD: ${PANEL_DB_ROOT_PASSWORD} + networks: + - 1panel-network + ports: + - ${PANEL_APP_PORT_HTTP}:27017 + volumes: + - ./data:/data/db + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/mongodb/7.0.3/docker-compose.yml b/dev/nextweb/mongodb/7.0.3/docker-compose.yml new file mode 100644 index 0000000..50c6e19 --- /dev/null +++ b/dev/nextweb/mongodb/7.0.3/docker-compose.yml @@ -0,0 +1,20 @@ +version: '3' +services: + mongodb: + container_name: ${CONTAINER_NAME} + image: mongo:7.0.3 + restart: always + environment: + MONGO_INITDB_ROOT_USERNAME: ${PANEL_DB_ROOT_USER} + MONGO_INITDB_ROOT_PASSWORD: ${PANEL_DB_ROOT_PASSWORD} + networks: + - 1panel-network + ports: + - ${PANEL_APP_PORT_HTTP}:27017 + volumes: + - ./data:/data/db + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/mongodb/7.0.4/docker-compose.yml b/dev/nextweb/mongodb/7.0.4/docker-compose.yml new file mode 100644 index 0000000..a9ec1a4 --- /dev/null +++ b/dev/nextweb/mongodb/7.0.4/docker-compose.yml @@ -0,0 +1,20 @@ +version: '3' +services: + mongodb: + container_name: ${CONTAINER_NAME} + image: mongo:7.0.4 + restart: always + environment: + MONGO_INITDB_ROOT_USERNAME: ${PANEL_DB_ROOT_USER} + MONGO_INITDB_ROOT_PASSWORD: ${PANEL_DB_ROOT_PASSWORD} + networks: + - 1panel-network + ports: + - ${PANEL_APP_PORT_HTTP}:27017 + volumes: + - ./data:/data/db + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/mongodb/7.0.5/docker-compose.yml b/dev/nextweb/mongodb/7.0.5/docker-compose.yml new file mode 100644 index 0000000..d5d09b7 --- /dev/null +++ b/dev/nextweb/mongodb/7.0.5/docker-compose.yml @@ -0,0 +1,20 @@ +version: '3' +services: + mongodb: + container_name: ${CONTAINER_NAME} + image: mongo:7.0.5 + restart: always + environment: + MONGO_INITDB_ROOT_USERNAME: ${PANEL_DB_ROOT_USER} + MONGO_INITDB_ROOT_PASSWORD: ${PANEL_DB_ROOT_PASSWORD} + networks: + - 1panel-network + ports: + - ${PANEL_APP_PORT_HTTP}:27017 + volumes: + - ./data:/data/db + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/mongodb/7.0.6/docker-compose.yml b/dev/nextweb/mongodb/7.0.6/docker-compose.yml new file mode 100644 index 0000000..9ff6aab --- /dev/null +++ b/dev/nextweb/mongodb/7.0.6/docker-compose.yml @@ -0,0 +1,20 @@ +version: '3' +services: + mongodb: + container_name: ${CONTAINER_NAME} + image: mongo:7.0.6 + restart: always + environment: + MONGO_INITDB_ROOT_USERNAME: ${PANEL_DB_ROOT_USER} + MONGO_INITDB_ROOT_PASSWORD: ${PANEL_DB_ROOT_PASSWORD} + networks: + - 1panel-network + ports: + - ${PANEL_APP_PORT_HTTP}:27017 + volumes: + - ./data:/data/db + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/mongodb/7.0.7/docker-compose.yml b/dev/nextweb/mongodb/7.0.7/docker-compose.yml new file mode 100644 index 0000000..baeaf63 --- /dev/null +++ b/dev/nextweb/mongodb/7.0.7/docker-compose.yml @@ -0,0 +1,20 @@ +version: '3' +services: + mongodb: + container_name: ${CONTAINER_NAME} + image: mongo:7.0.7 + restart: always + environment: + MONGO_INITDB_ROOT_USERNAME: ${PANEL_DB_ROOT_USER} + MONGO_INITDB_ROOT_PASSWORD: ${PANEL_DB_ROOT_PASSWORD} + networks: + - 1panel-network + ports: + - ${PANEL_APP_PORT_HTTP}:27017 + volumes: + - ./data:/data/db + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/mongodb/7.0.8/docker-compose.yml b/dev/nextweb/mongodb/7.0.8/docker-compose.yml new file mode 100644 index 0000000..aabc39f --- /dev/null +++ b/dev/nextweb/mongodb/7.0.8/docker-compose.yml @@ -0,0 +1,19 @@ +services: + mongodb: + container_name: ${CONTAINER_NAME} + image: mongo:7.0.8 + restart: always + environment: + MONGO_INITDB_ROOT_USERNAME: ${PANEL_DB_ROOT_USER} + MONGO_INITDB_ROOT_PASSWORD: ${PANEL_DB_ROOT_PASSWORD} + networks: + - 1panel-network + ports: + - ${PANEL_APP_PORT_HTTP}:27017 + volumes: + - ./data:/data/db + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/mongodb/7.0.9/docker-compose.yml b/dev/nextweb/mongodb/7.0.9/docker-compose.yml new file mode 100644 index 0000000..1f1c29a --- /dev/null +++ b/dev/nextweb/mongodb/7.0.9/docker-compose.yml @@ -0,0 +1,19 @@ +services: + mongodb: + container_name: ${CONTAINER_NAME} + image: mongo:7.0.9 + restart: always + environment: + MONGO_INITDB_ROOT_USERNAME: ${PANEL_DB_ROOT_USER} + MONGO_INITDB_ROOT_PASSWORD: ${PANEL_DB_ROOT_PASSWORD} + networks: + - 1panel-network + ports: + - ${PANEL_APP_PORT_HTTP}:27017 + volumes: + - ./data:/data/db + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/mssql/2017-latest/docker-compose.yml b/dev/nextweb/mssql/2017-latest/docker-compose.yml new file mode 100644 index 0000000..26e58ba --- /dev/null +++ b/dev/nextweb/mssql/2017-latest/docker-compose.yml @@ -0,0 +1,19 @@ +services: + mssql: + container_name: ${CONTAINER_NAME} + image: mcr.microsoft.com/mssql/server:2017-latest + restart: unless-stopped + networks: + - 1panel-network + ports: + - ${PANEL_APP_PORT_HTTP}:1433 + environment: + - ACCEPT_EULA=Y + - MSSQL_SA_PASSWORD=${MSSQL_SA_PASSWORD} + volumes: + - ./data:/var/opt/mssql/data + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/mssql/2019-latest/docker-compose.yml b/dev/nextweb/mssql/2019-latest/docker-compose.yml new file mode 100644 index 0000000..79b630b --- /dev/null +++ b/dev/nextweb/mssql/2019-latest/docker-compose.yml @@ -0,0 +1,19 @@ +services: + mssql: + container_name: ${CONTAINER_NAME} + image: mcr.microsoft.com/mssql/server:2019-latest + restart: unless-stopped + networks: + - 1panel-network + ports: + - ${PANEL_APP_PORT_HTTP}:1433 + environment: + - ACCEPT_EULA=Y + - MSSQL_SA_PASSWORD=${MSSQL_SA_PASSWORD} + volumes: + - ./data:/var/opt/mssql/data + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/mssql/2022-latest/docker-compose.yml b/dev/nextweb/mssql/2022-latest/docker-compose.yml new file mode 100644 index 0000000..5ab4794 --- /dev/null +++ b/dev/nextweb/mssql/2022-latest/docker-compose.yml @@ -0,0 +1,19 @@ +services: + mssql: + container_name: ${CONTAINER_NAME} + image: mcr.microsoft.com/mssql/server:2022-latest + restart: unless-stopped + networks: + - 1panel-network + ports: + - ${PANEL_APP_PORT_HTTP}:1433 + environment: + - ACCEPT_EULA=Y + - MSSQL_SA_PASSWORD=${MSSQL_SA_PASSWORD} + volumes: + - ./data:/var/opt/mssql/data + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/mysql/5.6.51/docker-compose.yml b/dev/nextweb/mysql/5.6.51/docker-compose.yml new file mode 100644 index 0000000..b71d29f --- /dev/null +++ b/dev/nextweb/mysql/5.6.51/docker-compose.yml @@ -0,0 +1,25 @@ +services: + mysql: + image: mysql:5.6.51 + container_name: ${CONTAINER_NAME} + restart: always + environment: + MYSQL_ROOT_PASSWORD: ${PANEL_DB_ROOT_PASSWORD} + networks: + - 1panel-network + ports: + - ${PANEL_APP_PORT_HTTP}:3306 + volumes: + - ./data/:/var/lib/mysql + - ./conf/my.cnf:/etc/mysql/my.cnf + - ./log:/var/log/mysql + command: + --character-set-server=utf8mb4 + --collation-server=utf8mb4_general_ci + --explicit_defaults_for_timestamp=true + --lower_case_table_names=1 + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/mysql/5.7.44/docker-compose.yml b/dev/nextweb/mysql/5.7.44/docker-compose.yml new file mode 100644 index 0000000..d2db05f --- /dev/null +++ b/dev/nextweb/mysql/5.7.44/docker-compose.yml @@ -0,0 +1,27 @@ +services: + mysql: + image: mysql:5.7.44 + container_name: ${CONTAINER_NAME} + restart: always + environment: + MYSQL_ROOT_PASSWORD: ${PANEL_DB_ROOT_PASSWORD} + networks: + - 1panel-network + ports: + - ${PANEL_APP_PORT_HTTP}:3306 + volumes: + - ./data/:/var/lib/mysql + - ./conf/my.cnf:/etc/mysql/my.cnf + - ./log:/var/log/mysql + - /etc/timezone:/etc/timezone:ro + - /etc/localtime:/etc/localtime:ro + command: + --character-set-server=utf8mb4 + --collation-server=utf8mb4_general_ci + --explicit_defaults_for_timestamp=true + --lower_case_table_names=1 + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/mysql/8.0.39/docker-compose.yml b/dev/nextweb/mysql/8.0.39/docker-compose.yml new file mode 100644 index 0000000..ee30bf2 --- /dev/null +++ b/dev/nextweb/mysql/8.0.39/docker-compose.yml @@ -0,0 +1,24 @@ +services: + mysql: + image: mysql:8.0.39 + container_name: ${CONTAINER_NAME} + restart: always + environment: + MYSQL_ROOT_PASSWORD: ${PANEL_DB_ROOT_PASSWORD} + networks: + - 1panel-network + ports: + - ${PANEL_APP_PORT_HTTP}:3306 + volumes: + - ./data/:/var/lib/mysql + - ./conf/my.cnf:/etc/my.cnf + - ./log:/var/log/mysql + - /etc/timezone:/etc/timezone:ro + - /etc/localtime:/etc/localtime:ro + labels: + createdBy: "Apps" + command: + - --default-authentication-plugin=mysql_native_password +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/mysql/8.0.40/docker-compose.yml b/dev/nextweb/mysql/8.0.40/docker-compose.yml new file mode 100644 index 0000000..33626b3 --- /dev/null +++ b/dev/nextweb/mysql/8.0.40/docker-compose.yml @@ -0,0 +1,24 @@ +services: + mysql: + image: mysql:8.0.40 + container_name: ${CONTAINER_NAME} + restart: always + environment: + MYSQL_ROOT_PASSWORD: ${PANEL_DB_ROOT_PASSWORD} + networks: + - 1panel-network + ports: + - ${PANEL_APP_PORT_HTTP}:3306 + volumes: + - ./data/:/var/lib/mysql + - ./conf/my.cnf:/etc/my.cnf + - ./log:/var/log/mysql + - /etc/timezone:/etc/timezone:ro + - /etc/localtime:/etc/localtime:ro + labels: + createdBy: "Apps" + command: + - --default-authentication-plugin=mysql_native_password +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/mysql/8.4.2/docker-compose.yml b/dev/nextweb/mysql/8.4.2/docker-compose.yml new file mode 100644 index 0000000..a79f7ae --- /dev/null +++ b/dev/nextweb/mysql/8.4.2/docker-compose.yml @@ -0,0 +1,24 @@ +services: + mysql: + image: mysql:8.4.2 + container_name: ${CONTAINER_NAME} + restart: always + environment: + MYSQL_ROOT_PASSWORD: ${PANEL_DB_ROOT_PASSWORD} + networks: + - 1panel-network + ports: + - ${PANEL_APP_PORT_HTTP}:3306 + volumes: + - ./data/:/var/lib/mysql + - ./conf/my.cnf:/etc/my.cnf + - ./log:/var/log/mysql + - /etc/timezone:/etc/timezone:ro + - /etc/localtime:/etc/localtime:ro + labels: + createdBy: "Apps" + command: + - --mysql-native-password=on +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/mysql/8.4.3/docker-compose.yml b/dev/nextweb/mysql/8.4.3/docker-compose.yml new file mode 100644 index 0000000..e0d227d --- /dev/null +++ b/dev/nextweb/mysql/8.4.3/docker-compose.yml @@ -0,0 +1,24 @@ +services: + mysql: + image: mysql:8.4.3 + container_name: ${CONTAINER_NAME} + restart: always + environment: + MYSQL_ROOT_PASSWORD: ${PANEL_DB_ROOT_PASSWORD} + networks: + - 1panel-network + ports: + - ${PANEL_APP_PORT_HTTP}:3306 + volumes: + - ./data/:/var/lib/mysql + - ./conf/my.cnf:/etc/my.cnf + - ./log:/var/log/mysql + - /etc/timezone:/etc/timezone:ro + - /etc/localtime:/etc/localtime:ro + labels: + createdBy: "Apps" + command: + - --mysql-native-password=on +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/neo4j/5.19.0/docker-compose.yml b/dev/nextweb/neo4j/5.19.0/docker-compose.yml new file mode 100644 index 0000000..88d8943 --- /dev/null +++ b/dev/nextweb/neo4j/5.19.0/docker-compose.yml @@ -0,0 +1,18 @@ +services: + neo4j: + image: neo4j:5.19.0 + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + ports: + - ${PANEL_APP_PORT_HTTP}:7474 + - ${PANEL_APP_PORT_BOLT}:7687 + volumes: + - ./data/data:/data + - ./data/logs:/logs + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/neo4j/5.20.0/docker-compose.yml b/dev/nextweb/neo4j/5.20.0/docker-compose.yml new file mode 100644 index 0000000..72e4a21 --- /dev/null +++ b/dev/nextweb/neo4j/5.20.0/docker-compose.yml @@ -0,0 +1,18 @@ +services: + neo4j: + image: neo4j:5.20.0 + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + ports: + - ${PANEL_APP_PORT_HTTP}:7474 + - ${PANEL_APP_PORT_BOLT}:7687 + volumes: + - ./data/data:/data + - ./data/logs:/logs + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/neo4j/5.21.0/docker-compose.yml b/dev/nextweb/neo4j/5.21.0/docker-compose.yml new file mode 100644 index 0000000..c69bf5c --- /dev/null +++ b/dev/nextweb/neo4j/5.21.0/docker-compose.yml @@ -0,0 +1,18 @@ +services: + neo4j: + image: neo4j:5.21.0 + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + ports: + - ${PANEL_APP_PORT_HTTP}:7474 + - ${PANEL_APP_PORT_BOLT}:7687 + volumes: + - ./data/data:/data + - ./data/logs:/logs + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/neo4j/5.21.2/docker-compose.yml b/dev/nextweb/neo4j/5.21.2/docker-compose.yml new file mode 100644 index 0000000..eaffe1b --- /dev/null +++ b/dev/nextweb/neo4j/5.21.2/docker-compose.yml @@ -0,0 +1,18 @@ +services: + neo4j: + image: neo4j:5.21.2 + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + ports: + - ${PANEL_APP_PORT_HTTP}:7474 + - ${PANEL_APP_PORT_BOLT}:7687 + volumes: + - ./data/data:/data + - ./data/logs:/logs + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/neo4j/5.22.0/docker-compose.yml b/dev/nextweb/neo4j/5.22.0/docker-compose.yml new file mode 100644 index 0000000..1f63202 --- /dev/null +++ b/dev/nextweb/neo4j/5.22.0/docker-compose.yml @@ -0,0 +1,18 @@ +services: + neo4j: + image: neo4j:5.22.0 + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + ports: + - ${PANEL_APP_PORT_HTTP}:7474 + - ${PANEL_APP_PORT_BOLT}:7687 + volumes: + - ./data/data:/data + - ./data/logs:/logs + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/neo4j/5.23.0/docker-compose.yml b/dev/nextweb/neo4j/5.23.0/docker-compose.yml new file mode 100644 index 0000000..dd85c5d --- /dev/null +++ b/dev/nextweb/neo4j/5.23.0/docker-compose.yml @@ -0,0 +1,18 @@ +services: + neo4j: + image: neo4j:5.23.0 + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + ports: + - ${PANEL_APP_PORT_HTTP}:7474 + - ${PANEL_APP_PORT_BOLT}:7687 + volumes: + - ./data/data:/data + - ./data/logs:/logs + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/neo4j/5.24.1/docker-compose.yml b/dev/nextweb/neo4j/5.24.1/docker-compose.yml new file mode 100644 index 0000000..ae5873b --- /dev/null +++ b/dev/nextweb/neo4j/5.24.1/docker-compose.yml @@ -0,0 +1,18 @@ +services: + neo4j: + image: neo4j:5.24.1 + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + ports: + - ${PANEL_APP_PORT_HTTP}:7474 + - ${PANEL_APP_PORT_BOLT}:7687 + volumes: + - ./data/data:/data + - ./data/logs:/logs + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/neo4j/5.24.2/docker-compose.yml b/dev/nextweb/neo4j/5.24.2/docker-compose.yml new file mode 100644 index 0000000..f55aa1c --- /dev/null +++ b/dev/nextweb/neo4j/5.24.2/docker-compose.yml @@ -0,0 +1,18 @@ +services: + neo4j: + image: neo4j:5.24.2 + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + ports: + - ${PANEL_APP_PORT_HTTP}:7474 + - ${PANEL_APP_PORT_BOLT}:7687 + volumes: + - ./data/data:/data + - ./data/logs:/logs + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/nginx-proxy-manager/2.10.4/docker-compose.yml b/dev/nextweb/nginx-proxy-manager/2.10.4/docker-compose.yml new file mode 100644 index 0000000..3e8ccc9 --- /dev/null +++ b/dev/nextweb/nginx-proxy-manager/2.10.4/docker-compose.yml @@ -0,0 +1,20 @@ +version: '3' +services: + nginxpm: + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + ports: + - "${PANEL_APP_PORT_HTTP1}:80" + - "${PANEL_APP_PORT_HTTP}:81" + - "${PANEL_APP_PORT_HTTP2}:443" + volumes: + - ./data/data:/data + - ./data/ssl:/etc/letsencrypt + image: jc21/nginx-proxy-manager:2.10.4 + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/nginx-proxy-manager/2.11.1/docker-compose.yml b/dev/nextweb/nginx-proxy-manager/2.11.1/docker-compose.yml new file mode 100644 index 0000000..b84a6c1 --- /dev/null +++ b/dev/nextweb/nginx-proxy-manager/2.11.1/docker-compose.yml @@ -0,0 +1,19 @@ +services: + nginxpm: + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + ports: + - "${PANEL_APP_PORT_HTTP1}:80" + - "${PANEL_APP_PORT_HTTP}:81" + - "${PANEL_APP_PORT_HTTP2}:443" + volumes: + - ./data/data:/data + - ./data/ssl:/etc/letsencrypt + image: jc21/nginx-proxy-manager:2.11.1 + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/nginx-proxy-manager/2.11.2/docker-compose.yml b/dev/nextweb/nginx-proxy-manager/2.11.2/docker-compose.yml new file mode 100644 index 0000000..5f3096f --- /dev/null +++ b/dev/nextweb/nginx-proxy-manager/2.11.2/docker-compose.yml @@ -0,0 +1,19 @@ +services: + nginxpm: + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + ports: + - "${PANEL_APP_PORT_HTTP1}:80" + - "${PANEL_APP_PORT_HTTP}:81" + - "${PANEL_APP_PORT_HTTP2}:443" + volumes: + - ./data/data:/data + - ./data/ssl:/etc/letsencrypt + image: jc21/nginx-proxy-manager:2.11.2 + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/nginx-proxy-manager/2.11.3/docker-compose.yml b/dev/nextweb/nginx-proxy-manager/2.11.3/docker-compose.yml new file mode 100644 index 0000000..511cb43 --- /dev/null +++ b/dev/nextweb/nginx-proxy-manager/2.11.3/docker-compose.yml @@ -0,0 +1,19 @@ +services: + nginxpm: + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + ports: + - "${PANEL_APP_PORT_HTTP1}:80" + - "${PANEL_APP_PORT_HTTP}:81" + - "${PANEL_APP_PORT_HTTP2}:443" + volumes: + - ./data/data:/data + - ./data/ssl:/etc/letsencrypt + image: jc21/nginx-proxy-manager:2.11.3 + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/nginx-proxy-manager/2.12.1/docker-compose.yml b/dev/nextweb/nginx-proxy-manager/2.12.1/docker-compose.yml new file mode 100644 index 0000000..75aaec4 --- /dev/null +++ b/dev/nextweb/nginx-proxy-manager/2.12.1/docker-compose.yml @@ -0,0 +1,19 @@ +services: + nginxpm: + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + ports: + - "${PANEL_APP_PORT_HTTP1}:80" + - "${PANEL_APP_PORT_HTTP}:81" + - "${PANEL_APP_PORT_HTTP2}:443" + volumes: + - ./data/data:/data + - ./data/ssl:/etc/letsencrypt + image: jc21/nginx-proxy-manager:2.12.1 + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/nginx-proxy-manager/github-pr-3027/docker-compose.yml b/dev/nextweb/nginx-proxy-manager/github-pr-3027/docker-compose.yml new file mode 100644 index 0000000..7659621 --- /dev/null +++ b/dev/nextweb/nginx-proxy-manager/github-pr-3027/docker-compose.yml @@ -0,0 +1,20 @@ +version: '3' +services: + nginxpm: + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + ports: + - "${PANEL_APP_PORT_HTTP1}:80" + - "${PANEL_APP_PORT_HTTP}:81" + - "${PANEL_APP_PORT_HTTP2}:443" + volumes: + - ./data/data:/data + - ./data/ssl:/etc/letsencrypt + image: jc21/nginx-proxy-manager:github-pr-3027 + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/nginx-proxy-manager/github-pr-3281/docker-compose.yml b/dev/nextweb/nginx-proxy-manager/github-pr-3281/docker-compose.yml new file mode 100644 index 0000000..776ef90 --- /dev/null +++ b/dev/nextweb/nginx-proxy-manager/github-pr-3281/docker-compose.yml @@ -0,0 +1,20 @@ +version: '3' +services: + nginxpm: + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + ports: + - "${PANEL_APP_PORT_HTTP1}:80" + - "${PANEL_APP_PORT_HTTP}:81" + - "${PANEL_APP_PORT_HTTP2}:443" + volumes: + - ./data/data:/data + - ./data/ssl:/etc/letsencrypt + image: jc21/nginx-proxy-manager:github-pr-3281 + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/node/12.22.12/docker-compose.yml b/dev/nextweb/node/12.22.12/docker-compose.yml new file mode 100644 index 0000000..e1f6455 --- /dev/null +++ b/dev/nextweb/node/12.22.12/docker-compose.yml @@ -0,0 +1,20 @@ +services: + node: + image: node:${NODE_VERSION} + container_name: ${CONTAINER_NAME} + working_dir: /app + volumes: + - ${CODE_DIR}:/app + - ./run.sh:/run.sh + - ./.env:/.env + command: bash /run.sh + networks: + - 1panel-network + ports: + - ${HOST_IP}:${PANEL_APP_PORT_HTTP}:${NODE_APP_PORT} + restart: on-failure:5 + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/node/14.21.3/docker-compose.yml b/dev/nextweb/node/14.21.3/docker-compose.yml new file mode 100644 index 0000000..e1f6455 --- /dev/null +++ b/dev/nextweb/node/14.21.3/docker-compose.yml @@ -0,0 +1,20 @@ +services: + node: + image: node:${NODE_VERSION} + container_name: ${CONTAINER_NAME} + working_dir: /app + volumes: + - ${CODE_DIR}:/app + - ./run.sh:/run.sh + - ./.env:/.env + command: bash /run.sh + networks: + - 1panel-network + ports: + - ${HOST_IP}:${PANEL_APP_PORT_HTTP}:${NODE_APP_PORT} + restart: on-failure:5 + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/node/20.14.0/docker-compose.yml b/dev/nextweb/node/20.14.0/docker-compose.yml new file mode 100644 index 0000000..771171f --- /dev/null +++ b/dev/nextweb/node/20.14.0/docker-compose.yml @@ -0,0 +1,20 @@ +services: + node: + image: 1panel/node:${NODE_VERSION} + container_name: ${CONTAINER_NAME} + working_dir: /app + volumes: + - ${CODE_DIR}:/app + - ./run.sh:/run.sh + - ./.env:/.env + command: bash /run.sh + networks: + - 1panel-network + ports: + - ${HOST_IP}:${PANEL_APP_PORT_HTTP}:${NODE_APP_PORT} + restart: on-failure:5 + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/node/20.9.0/docker-compose.yml b/dev/nextweb/node/20.9.0/docker-compose.yml new file mode 100644 index 0000000..3a2102f --- /dev/null +++ b/dev/nextweb/node/20.9.0/docker-compose.yml @@ -0,0 +1,24 @@ +version: '3' +services: + node: + image: node:${NODE_VERSION} + container_name: ${CONTAINER_NAME} + working_dir: /app + volumes: + - ${CODE_DIR}:/app + - ./run.sh:/run.sh + - ./.env:/.env + command: bash /run.sh + networks: + - 1panel-network + ports: + - ${HOST_IP}:${PANEL_APP_PORT_HTTP}:${NODE_APP_PORT} + healthcheck: + test: ["CMD-SHELL", "curl -f http://localhost:${NODE_APP_PORT} || exit 1"] + interval: 30s + timeout: 5s + retries: 20 + restart: always +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/node/21.1.0/docker-compose.yml b/dev/nextweb/node/21.1.0/docker-compose.yml new file mode 100644 index 0000000..3a2102f --- /dev/null +++ b/dev/nextweb/node/21.1.0/docker-compose.yml @@ -0,0 +1,24 @@ +version: '3' +services: + node: + image: node:${NODE_VERSION} + container_name: ${CONTAINER_NAME} + working_dir: /app + volumes: + - ${CODE_DIR}:/app + - ./run.sh:/run.sh + - ./.env:/.env + command: bash /run.sh + networks: + - 1panel-network + ports: + - ${HOST_IP}:${PANEL_APP_PORT_HTTP}:${NODE_APP_PORT} + healthcheck: + test: ["CMD-SHELL", "curl -f http://localhost:${NODE_APP_PORT} || exit 1"] + interval: 30s + timeout: 5s + retries: 20 + restart: always +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/node/22.2.0/docker-compose.yml b/dev/nextweb/node/22.2.0/docker-compose.yml new file mode 100644 index 0000000..771171f --- /dev/null +++ b/dev/nextweb/node/22.2.0/docker-compose.yml @@ -0,0 +1,20 @@ +services: + node: + image: 1panel/node:${NODE_VERSION} + container_name: ${CONTAINER_NAME} + working_dir: /app + volumes: + - ${CODE_DIR}:/app + - ./run.sh:/run.sh + - ./.env:/.env + command: bash /run.sh + networks: + - 1panel-network + ports: + - ${HOST_IP}:${PANEL_APP_PORT_HTTP}:${NODE_APP_PORT} + restart: on-failure:5 + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/openldap/2.6.8/docker-compose.yml b/dev/nextweb/openldap/2.6.8/docker-compose.yml new file mode 100644 index 0000000..e602dea --- /dev/null +++ b/dev/nextweb/openldap/2.6.8/docker-compose.yml @@ -0,0 +1,21 @@ +version: '3' +services: + openldap: + image: bitnami/openldap:2.6.8 + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + ports: + - ${LDAP_PORT}:1389 + environment: + LDAP_ROOT: ${LDAP_ROOT} + LDAP_ADMIN_USERNAME: ${LDAP_ADMIN_USERNAME} + LDAP_ADMIN_PASSWORD: ${LDAP_ADMIN_PASSWORD} + volumes: + - './data:/bitnami/openldap' + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/openlitespeed/1.7.18-lsphp74/docker-compose.yml b/dev/nextweb/openlitespeed/1.7.18-lsphp74/docker-compose.yml new file mode 100644 index 0000000..bc8bd4b --- /dev/null +++ b/dev/nextweb/openlitespeed/1.7.18-lsphp74/docker-compose.yml @@ -0,0 +1,30 @@ +version: '3' +services: + litespeed: + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + logging: + driver: none + volumes: + - ./data/lsws/conf:/usr/local/lsws/conf + - ./data/lsws/admin-conf:/usr/local/lsws/admin/conf + - ./data/bin/container:/usr/local/bin + - ./data/sites:/var/www/vhosts/ + - ./data/acme:/root/.acme.sh/ + - ./data/logs:/usr/local/lsws/logs/ + ports: + - "${PANEL_APP_PORT_HTTP_80}:80" + - "${PANEL_APP_PORT_HTTPS}:443" + - "${PANEL_APP_PORT_HTTPS}:443/udp" + - "${PANEL_APP_PORT_HTTP}:7080" + environment: + - TZ=${TIME_ZONE} + image: litespeedtech/openlitespeed:1.7.18-lsphp74 + labels: + createdBy: "Apps" + +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/openlitespeed/1.7.18-lsphp81/docker-compose.yml b/dev/nextweb/openlitespeed/1.7.18-lsphp81/docker-compose.yml new file mode 100644 index 0000000..fb22014 --- /dev/null +++ b/dev/nextweb/openlitespeed/1.7.18-lsphp81/docker-compose.yml @@ -0,0 +1,30 @@ +version: '3' +services: + litespeed: + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + logging: + driver: none + volumes: + - ./data/lsws/conf:/usr/local/lsws/conf + - ./data/lsws/admin-conf:/usr/local/lsws/admin/conf + - ./data/bin/container:/usr/local/bin + - ./data/sites:/var/www/vhosts/ + - ./data/acme:/root/.acme.sh/ + - ./data/logs:/usr/local/lsws/logs/ + ports: + - "${PANEL_APP_PORT_HTTP_80}:80" + - "${PANEL_APP_PORT_HTTPS}:443" + - "${PANEL_APP_PORT_HTTPS}:443/udp" + - "${PANEL_APP_PORT_HTTP}:7080" + environment: + - TZ=${TIME_ZONE} + image: litespeedtech/openlitespeed:1.7.18-lsphp81 + labels: + createdBy: "Apps" + +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/openlitespeed/1.7.19-lsphp74/docker-compose.yml b/dev/nextweb/openlitespeed/1.7.19-lsphp74/docker-compose.yml new file mode 100644 index 0000000..4d54e53 --- /dev/null +++ b/dev/nextweb/openlitespeed/1.7.19-lsphp74/docker-compose.yml @@ -0,0 +1,27 @@ +services: + litespeed: + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + volumes: + - ./data/lsws/conf:/usr/local/lsws/conf + - ./data/lsws/admin-conf:/usr/local/lsws/admin/conf + - ./data/bin/container:/usr/local/bin + - ./data/sites:/var/www/vhosts/ + - ./data/acme:/root/.acme.sh/ + - ./data/logs:/usr/local/lsws/logs/ + ports: + - "${PANEL_APP_PORT_HTTP_80}:80" + - "${PANEL_APP_PORT_HTTPS}:443" + - "${PANEL_APP_PORT_HTTPS}:443/udp" + - "${PANEL_APP_PORT_HTTP}:7080" + environment: + - TZ=${TIME_ZONE} + image: litespeedtech/openlitespeed:1.7.19-lsphp74 + labels: + createdBy: "Apps" + +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/openlitespeed/1.7.19-lsphp81/docker-compose.yml b/dev/nextweb/openlitespeed/1.7.19-lsphp81/docker-compose.yml new file mode 100644 index 0000000..2caafa2 --- /dev/null +++ b/dev/nextweb/openlitespeed/1.7.19-lsphp81/docker-compose.yml @@ -0,0 +1,27 @@ +services: + litespeed: + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + volumes: + - ./data/lsws/conf:/usr/local/lsws/conf + - ./data/lsws/admin-conf:/usr/local/lsws/admin/conf + - ./data/bin/container:/usr/local/bin + - ./data/sites:/var/www/vhosts/ + - ./data/acme:/root/.acme.sh/ + - ./data/logs:/usr/local/lsws/logs/ + ports: + - "${PANEL_APP_PORT_HTTP_80}:80" + - "${PANEL_APP_PORT_HTTPS}:443" + - "${PANEL_APP_PORT_HTTPS}:443/udp" + - "${PANEL_APP_PORT_HTTP}:7080" + environment: + - TZ=${TIME_ZONE} + image: litespeedtech/openlitespeed:1.7.19-lsphp81 + labels: + createdBy: "Apps" + +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/openlitespeed/1.8.1-lsphp74/docker-compose.yml b/dev/nextweb/openlitespeed/1.8.1-lsphp74/docker-compose.yml new file mode 100644 index 0000000..18e112c --- /dev/null +++ b/dev/nextweb/openlitespeed/1.8.1-lsphp74/docker-compose.yml @@ -0,0 +1,27 @@ +services: + litespeed: + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + volumes: + - ./data/lsws/conf:/usr/local/lsws/conf + - ./data/lsws/admin-conf:/usr/local/lsws/admin/conf + - ./data/bin/container:/usr/local/bin + - ./data/sites:/var/www/vhosts/ + - ./data/acme:/root/.acme.sh/ + - ./data/logs:/usr/local/lsws/logs/ + ports: + - "${PANEL_APP_PORT_HTTP_80}:80" + - "${PANEL_APP_PORT_HTTPS}:443" + - "${PANEL_APP_PORT_HTTPS}:443/udp" + - "${PANEL_APP_PORT_HTTP}:7080" + environment: + - TZ=${TIME_ZONE} + image: litespeedtech/openlitespeed:1.8.1-lsphp74 + labels: + createdBy: "Apps" + +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/openlitespeed/1.8.1-lsphp81/docker-compose.yml b/dev/nextweb/openlitespeed/1.8.1-lsphp81/docker-compose.yml new file mode 100644 index 0000000..48e1fc4 --- /dev/null +++ b/dev/nextweb/openlitespeed/1.8.1-lsphp81/docker-compose.yml @@ -0,0 +1,27 @@ +services: + litespeed: + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + volumes: + - ./data/lsws/conf:/usr/local/lsws/conf + - ./data/lsws/admin-conf:/usr/local/lsws/admin/conf + - ./data/bin/container:/usr/local/bin + - ./data/sites:/var/www/vhosts/ + - ./data/acme:/root/.acme.sh/ + - ./data/logs:/usr/local/lsws/logs/ + ports: + - "${PANEL_APP_PORT_HTTP_80}:80" + - "${PANEL_APP_PORT_HTTPS}:443" + - "${PANEL_APP_PORT_HTTPS}:443/udp" + - "${PANEL_APP_PORT_HTTP}:7080" + environment: + - TZ=${TIME_ZONE} + image: litespeedtech/openlitespeed:1.8.1-lsphp81 + labels: + createdBy: "Apps" + +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/openlitespeed/1.8.2-lsphp81/docker-compose.yml b/dev/nextweb/openlitespeed/1.8.2-lsphp81/docker-compose.yml new file mode 100644 index 0000000..32e077d --- /dev/null +++ b/dev/nextweb/openlitespeed/1.8.2-lsphp81/docker-compose.yml @@ -0,0 +1,27 @@ +services: + litespeed: + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + volumes: + - ./data/lsws/conf:/usr/local/lsws/conf + - ./data/lsws/admin-conf:/usr/local/lsws/admin/conf + - ./data/bin/container:/usr/local/bin + - ./data/sites:/var/www/vhosts/ + - ./data/acme:/root/.acme.sh/ + - ./data/logs:/usr/local/lsws/logs/ + ports: + - "${PANEL_APP_PORT_HTTP_80}:80" + - "${PANEL_APP_PORT_HTTPS}:443" + - "${PANEL_APP_PORT_HTTPS}:443/udp" + - "${PANEL_APP_PORT_HTTP}:7080" + environment: + - TZ=${TIME_ZONE} + image: litespeedtech/openlitespeed:1.8.2-lsphp81 + labels: + createdBy: "Apps" + +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/openresty/1.21.4.3-0-focal/docker-compose.yml b/dev/nextweb/openresty/1.21.4.3-0-focal/docker-compose.yml new file mode 100644 index 0000000..edbf513 --- /dev/null +++ b/dev/nextweb/openresty/1.21.4.3-0-focal/docker-compose.yml @@ -0,0 +1,18 @@ +version: '3' +services: + openresty: + image: openresty/openresty:1.21.4.3-0-focal + container_name: ${CONTAINER_NAME} + restart: always + network_mode: host + volumes: + - ./conf/nginx.conf:/usr/local/openresty/nginx/conf/nginx.conf + - ./conf/fastcgi_params:/usr/local/openresty/nginx/conf/fastcgi_params + - ./conf/fastcgi-php.conf:/usr/local/openresty/nginx/conf/fastcgi-php.conf + - ./log:/var/log/nginx + - ./conf/conf.d:/usr/local/openresty/nginx/conf/conf.d/ + - ./www:/www + - ./root:/usr/share/nginx/html + - /etc/localtime:/etc/localtime + labels: + createdBy: "Apps" diff --git a/dev/nextweb/openresty/1.21.4.3-2-1-focal/docker-compose.yml b/dev/nextweb/openresty/1.21.4.3-2-1-focal/docker-compose.yml new file mode 100644 index 0000000..a2518d9 --- /dev/null +++ b/dev/nextweb/openresty/1.21.4.3-2-1-focal/docker-compose.yml @@ -0,0 +1,18 @@ +services: + openresty: + image: 1panel/openresty:1.21.4.3-2-1-focal + container_name: ${CONTAINER_NAME} + restart: always + network_mode: host + volumes: + - ./conf/nginx.conf:/usr/local/openresty/nginx/conf/nginx.conf + - ./conf/fastcgi_params:/usr/local/openresty/nginx/conf/fastcgi_params + - ./conf/fastcgi-php.conf:/usr/local/openresty/nginx/conf/fastcgi-php.conf + - ./log:/var/log/nginx + - ./conf/conf.d:/usr/local/openresty/nginx/conf/conf.d/ + - ./www:/www + - ./root:/usr/share/nginx/html + - /etc/localtime:/etc/localtime + - ./1pwaf/data:/usr/local/openresty/1pwaf/data + labels: + createdBy: "Apps" diff --git a/dev/nextweb/openresty/1.21.4.3-2-2-focal/docker-compose.yml b/dev/nextweb/openresty/1.21.4.3-2-2-focal/docker-compose.yml new file mode 100644 index 0000000..131a5d7 --- /dev/null +++ b/dev/nextweb/openresty/1.21.4.3-2-2-focal/docker-compose.yml @@ -0,0 +1,18 @@ +services: + openresty: + image: 1panel/openresty:1.21.4.3-2-2-focal + container_name: ${CONTAINER_NAME} + restart: always + network_mode: host + volumes: + - ./conf/nginx.conf:/usr/local/openresty/nginx/conf/nginx.conf + - ./conf/fastcgi_params:/usr/local/openresty/nginx/conf/fastcgi_params + - ./conf/fastcgi-php.conf:/usr/local/openresty/nginx/conf/fastcgi-php.conf + - ./log:/var/log/nginx + - ./conf/conf.d:/usr/local/openresty/nginx/conf/conf.d/ + - ./www:/www + - ./root:/usr/share/nginx/html + - /etc/localtime:/etc/localtime + - ./1pwaf/data:/usr/local/openresty/1pwaf/data + labels: + createdBy: "Apps" diff --git a/dev/nextweb/openresty/1.21.4.3-3-1-focal/docker-compose.yml b/dev/nextweb/openresty/1.21.4.3-3-1-focal/docker-compose.yml new file mode 100644 index 0000000..ed43850 --- /dev/null +++ b/dev/nextweb/openresty/1.21.4.3-3-1-focal/docker-compose.yml @@ -0,0 +1,18 @@ +services: + openresty: + image: 1panel/openresty:1.21.4.3-3-1-focal + container_name: ${CONTAINER_NAME} + restart: always + network_mode: host + volumes: + - ./conf/nginx.conf:/usr/local/openresty/nginx/conf/nginx.conf + - ./conf/fastcgi_params:/usr/local/openresty/nginx/conf/fastcgi_params + - ./conf/fastcgi-php.conf:/usr/local/openresty/nginx/conf/fastcgi-php.conf + - ./log:/var/log/nginx + - ./conf/conf.d:/usr/local/openresty/nginx/conf/conf.d/ + - ./www:/www + - ./root:/usr/share/nginx/html + - /etc/localtime:/etc/localtime + - ./1pwaf/data:/usr/local/openresty/1pwaf/data + labels: + createdBy: "Apps" diff --git a/dev/nextweb/openresty/1.21.4.3-3-2-focal/docker-compose.yml b/dev/nextweb/openresty/1.21.4.3-3-2-focal/docker-compose.yml new file mode 100644 index 0000000..d9ba9ff --- /dev/null +++ b/dev/nextweb/openresty/1.21.4.3-3-2-focal/docker-compose.yml @@ -0,0 +1,18 @@ +services: + openresty: + image: 1panel/openresty:1.21.4.3-3-2-focal + container_name: ${CONTAINER_NAME} + restart: always + network_mode: host + volumes: + - ./conf/nginx.conf:/usr/local/openresty/nginx/conf/nginx.conf + - ./conf/fastcgi_params:/usr/local/openresty/nginx/conf/fastcgi_params + - ./conf/fastcgi-php.conf:/usr/local/openresty/nginx/conf/fastcgi-php.conf + - ./log:/var/log/nginx + - ./conf/conf.d:/usr/local/openresty/nginx/conf/conf.d/ + - ./www:/www + - ./root:/usr/share/nginx/html + - /etc/localtime:/etc/localtime + - ./1pwaf/data:/usr/local/openresty/1pwaf/data + labels: + createdBy: "Apps" diff --git a/dev/nextweb/openresty/1.21.4.3-3-3-focal/docker-compose.yml b/dev/nextweb/openresty/1.21.4.3-3-3-focal/docker-compose.yml new file mode 100644 index 0000000..bd44da1 --- /dev/null +++ b/dev/nextweb/openresty/1.21.4.3-3-3-focal/docker-compose.yml @@ -0,0 +1,19 @@ +services: + openresty: + image: 1panel/openresty:1.21.4.3-3-3-focal + container_name: ${CONTAINER_NAME} + restart: always + network_mode: host + volumes: + - ./conf/nginx.conf:/usr/local/openresty/nginx/conf/nginx.conf + - ./conf/fastcgi_params:/usr/local/openresty/nginx/conf/fastcgi_params + - ./conf/fastcgi-php.conf:/usr/local/openresty/nginx/conf/fastcgi-php.conf + - ./conf/mime.types:/usr/local/openresty/nginx/conf/mime.types + - ./log:/var/log/nginx + - ./conf/conf.d:/usr/local/openresty/nginx/conf/conf.d/ + - ./www:/www + - ./root:/usr/share/nginx/html + - /etc/localtime:/etc/localtime + - ./1pwaf/data:/usr/local/openresty/1pwaf/data + labels: + createdBy: "Apps" diff --git a/dev/nextweb/openresty/1.25.3.2-0-1-focal/docker-compose.yml b/dev/nextweb/openresty/1.25.3.2-0-1-focal/docker-compose.yml new file mode 100644 index 0000000..377ac09 --- /dev/null +++ b/dev/nextweb/openresty/1.25.3.2-0-1-focal/docker-compose.yml @@ -0,0 +1,27 @@ +services: + openresty: + build: + context: ./build + args: + - PANEL_OPENRESTY_VERSION=1.25.3.2-0-1-focal + - RESTY_CONFIG_OPTIONS_MORE=${RESTY_CONFIG_OPTIONS_MORE} + - RESTY_ADD_PACKAGE_BUILDDEPS=${RESTY_ADD_PACKAGE_BUILDDEPS} + - CONTAINER_PACKAGE_URL=${CONTAINER_PACKAGE_URL} + image: 1panel/openresty:1.25.3.2-0-1-focal + container_name: ${CONTAINER_NAME} + restart: always + network_mode: host + volumes: + - ./conf/nginx.conf:/usr/local/openresty/nginx/conf/nginx.conf + - ./conf/fastcgi_params:/usr/local/openresty/nginx/conf/fastcgi_params + - ./conf/fastcgi-php.conf:/usr/local/openresty/nginx/conf/fastcgi-php.conf + - ./conf/mime.types:/usr/local/openresty/nginx/conf/mime.types + - ./conf/conf.d:/usr/local/openresty/nginx/conf/default/ + - ./log:/var/log/nginx + - ./root:/usr/share/nginx/html + - /etc/localtime:/etc/localtime + - ./1pwaf/data:/usr/local/openresty/1pwaf/data + - ${WEBSITE_DIR}:/www + - ${WEBSITE_DIR}/conf.d:/usr/local/openresty/nginx/conf/conf.d/ + labels: + createdBy: "Apps" diff --git a/dev/nextweb/pgadmin4/7.8/docker-compose.yml b/dev/nextweb/pgadmin4/7.8/docker-compose.yml new file mode 100644 index 0000000..f879b31 --- /dev/null +++ b/dev/nextweb/pgadmin4/7.8/docker-compose.yml @@ -0,0 +1,21 @@ +version: '3.8' +services: + pgadmin4: + image: dpage/pgadmin4:7.8 + container_name: ${CONTAINER_NAME} + restart: always + labels: + createdBy: "Apps" + environment: + PGADMIN_DEFAULT_EMAIL: ${PGADMIN_DEFAULT_EMAIL} + PGADMIN_DEFAULT_PASSWORD: ${PGADMIN_DEFAULT_PASSWORD} + ports: + - ${PANEL_APP_PORT_HTTP}:80 + volumes: + - ./data:/var/lib/pgadmin + networks: + - 1panel-network + +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/pgadmin4/8.0/docker-compose.yml b/dev/nextweb/pgadmin4/8.0/docker-compose.yml new file mode 100644 index 0000000..8b8213c --- /dev/null +++ b/dev/nextweb/pgadmin4/8.0/docker-compose.yml @@ -0,0 +1,21 @@ +version: '3.8' +services: + pgadmin4: + image: dpage/pgadmin4:8.0 + container_name: ${CONTAINER_NAME} + restart: always + labels: + createdBy: "Apps" + environment: + PGADMIN_DEFAULT_EMAIL: ${PGADMIN_DEFAULT_EMAIL} + PGADMIN_DEFAULT_PASSWORD: ${PGADMIN_DEFAULT_PASSWORD} + ports: + - ${PANEL_APP_PORT_HTTP}:80 + volumes: + - ./data:/var/lib/pgadmin + networks: + - 1panel-network + +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/pgadmin4/8.1/docker-compose.yml b/dev/nextweb/pgadmin4/8.1/docker-compose.yml new file mode 100644 index 0000000..25930d7 --- /dev/null +++ b/dev/nextweb/pgadmin4/8.1/docker-compose.yml @@ -0,0 +1,21 @@ +version: '3.8' +services: + pgadmin4: + image: dpage/pgadmin4:8.1 + container_name: ${CONTAINER_NAME} + restart: always + labels: + createdBy: "Apps" + environment: + PGADMIN_DEFAULT_EMAIL: ${PGADMIN_DEFAULT_EMAIL} + PGADMIN_DEFAULT_PASSWORD: ${PGADMIN_DEFAULT_PASSWORD} + ports: + - ${PANEL_APP_PORT_HTTP}:80 + volumes: + - ./data:/var/lib/pgadmin + networks: + - 1panel-network + +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/pgadmin4/8.10/docker-compose.yml b/dev/nextweb/pgadmin4/8.10/docker-compose.yml new file mode 100644 index 0000000..48ecb24 --- /dev/null +++ b/dev/nextweb/pgadmin4/8.10/docker-compose.yml @@ -0,0 +1,20 @@ +services: + pgadmin4: + image: dpage/pgadmin4:8.10 + container_name: ${CONTAINER_NAME} + restart: always + labels: + createdBy: "Apps" + environment: + PGADMIN_DEFAULT_EMAIL: ${PGADMIN_DEFAULT_EMAIL} + PGADMIN_DEFAULT_PASSWORD: ${PGADMIN_DEFAULT_PASSWORD} + ports: + - ${PANEL_APP_PORT_HTTP}:80 + volumes: + - ./data:/var/lib/pgadmin + networks: + - 1panel-network + +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/pgadmin4/8.11/docker-compose.yml b/dev/nextweb/pgadmin4/8.11/docker-compose.yml new file mode 100644 index 0000000..7a7d197 --- /dev/null +++ b/dev/nextweb/pgadmin4/8.11/docker-compose.yml @@ -0,0 +1,20 @@ +services: + pgadmin4: + image: dpage/pgadmin4:8.11 + container_name: ${CONTAINER_NAME} + restart: always + labels: + createdBy: "Apps" + environment: + PGADMIN_DEFAULT_EMAIL: ${PGADMIN_DEFAULT_EMAIL} + PGADMIN_DEFAULT_PASSWORD: ${PGADMIN_DEFAULT_PASSWORD} + ports: + - ${PANEL_APP_PORT_HTTP}:80 + volumes: + - ./data:/var/lib/pgadmin + networks: + - 1panel-network + +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/pgadmin4/8.12/docker-compose.yml b/dev/nextweb/pgadmin4/8.12/docker-compose.yml new file mode 100644 index 0000000..21e1cce --- /dev/null +++ b/dev/nextweb/pgadmin4/8.12/docker-compose.yml @@ -0,0 +1,20 @@ +services: + pgadmin4: + image: dpage/pgadmin4:8.12 + container_name: ${CONTAINER_NAME} + restart: always + labels: + createdBy: "Apps" + environment: + PGADMIN_DEFAULT_EMAIL: ${PGADMIN_DEFAULT_EMAIL} + PGADMIN_DEFAULT_PASSWORD: ${PGADMIN_DEFAULT_PASSWORD} + ports: + - ${PANEL_APP_PORT_HTTP}:80 + volumes: + - ./data:/var/lib/pgadmin + networks: + - 1panel-network + +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/pgadmin4/8.2/docker-compose.yml b/dev/nextweb/pgadmin4/8.2/docker-compose.yml new file mode 100644 index 0000000..bae7adb --- /dev/null +++ b/dev/nextweb/pgadmin4/8.2/docker-compose.yml @@ -0,0 +1,21 @@ +version: '3.8' +services: + pgadmin4: + image: dpage/pgadmin4:8.2 + container_name: ${CONTAINER_NAME} + restart: always + labels: + createdBy: "Apps" + environment: + PGADMIN_DEFAULT_EMAIL: ${PGADMIN_DEFAULT_EMAIL} + PGADMIN_DEFAULT_PASSWORD: ${PGADMIN_DEFAULT_PASSWORD} + ports: + - ${PANEL_APP_PORT_HTTP}:80 + volumes: + - ./data:/var/lib/pgadmin + networks: + - 1panel-network + +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/pgadmin4/8.3/docker-compose.yml b/dev/nextweb/pgadmin4/8.3/docker-compose.yml new file mode 100644 index 0000000..0128354 --- /dev/null +++ b/dev/nextweb/pgadmin4/8.3/docker-compose.yml @@ -0,0 +1,21 @@ +version: '3.8' +services: + pgadmin4: + image: dpage/pgadmin4:8.3 + container_name: ${CONTAINER_NAME} + restart: always + labels: + createdBy: "Apps" + environment: + PGADMIN_DEFAULT_EMAIL: ${PGADMIN_DEFAULT_EMAIL} + PGADMIN_DEFAULT_PASSWORD: ${PGADMIN_DEFAULT_PASSWORD} + ports: + - ${PANEL_APP_PORT_HTTP}:80 + volumes: + - ./data:/var/lib/pgadmin + networks: + - 1panel-network + +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/pgadmin4/8.4/docker-compose.yml b/dev/nextweb/pgadmin4/8.4/docker-compose.yml new file mode 100644 index 0000000..945922e --- /dev/null +++ b/dev/nextweb/pgadmin4/8.4/docker-compose.yml @@ -0,0 +1,21 @@ +version: '3.8' +services: + pgadmin4: + image: dpage/pgadmin4:8.4 + container_name: ${CONTAINER_NAME} + restart: always + labels: + createdBy: "Apps" + environment: + PGADMIN_DEFAULT_EMAIL: ${PGADMIN_DEFAULT_EMAIL} + PGADMIN_DEFAULT_PASSWORD: ${PGADMIN_DEFAULT_PASSWORD} + ports: + - ${PANEL_APP_PORT_HTTP}:80 + volumes: + - ./data:/var/lib/pgadmin + networks: + - 1panel-network + +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/pgadmin4/8.5/docker-compose.yml b/dev/nextweb/pgadmin4/8.5/docker-compose.yml new file mode 100644 index 0000000..6c8a643 --- /dev/null +++ b/dev/nextweb/pgadmin4/8.5/docker-compose.yml @@ -0,0 +1,20 @@ +services: + pgadmin4: + image: dpage/pgadmin4:8.5 + container_name: ${CONTAINER_NAME} + restart: always + labels: + createdBy: "Apps" + environment: + PGADMIN_DEFAULT_EMAIL: ${PGADMIN_DEFAULT_EMAIL} + PGADMIN_DEFAULT_PASSWORD: ${PGADMIN_DEFAULT_PASSWORD} + ports: + - ${PANEL_APP_PORT_HTTP}:80 + volumes: + - ./data:/var/lib/pgadmin + networks: + - 1panel-network + +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/pgadmin4/8.6/docker-compose.yml b/dev/nextweb/pgadmin4/8.6/docker-compose.yml new file mode 100644 index 0000000..0c4d33b --- /dev/null +++ b/dev/nextweb/pgadmin4/8.6/docker-compose.yml @@ -0,0 +1,20 @@ +services: + pgadmin4: + image: dpage/pgadmin4:8.6 + container_name: ${CONTAINER_NAME} + restart: always + labels: + createdBy: "Apps" + environment: + PGADMIN_DEFAULT_EMAIL: ${PGADMIN_DEFAULT_EMAIL} + PGADMIN_DEFAULT_PASSWORD: ${PGADMIN_DEFAULT_PASSWORD} + ports: + - ${PANEL_APP_PORT_HTTP}:80 + volumes: + - ./data:/var/lib/pgadmin + networks: + - 1panel-network + +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/pgadmin4/8.7/docker-compose.yml b/dev/nextweb/pgadmin4/8.7/docker-compose.yml new file mode 100644 index 0000000..02d62da --- /dev/null +++ b/dev/nextweb/pgadmin4/8.7/docker-compose.yml @@ -0,0 +1,20 @@ +services: + pgadmin4: + image: dpage/pgadmin4:8.7 + container_name: ${CONTAINER_NAME} + restart: always + labels: + createdBy: "Apps" + environment: + PGADMIN_DEFAULT_EMAIL: ${PGADMIN_DEFAULT_EMAIL} + PGADMIN_DEFAULT_PASSWORD: ${PGADMIN_DEFAULT_PASSWORD} + ports: + - ${PANEL_APP_PORT_HTTP}:80 + volumes: + - ./data:/var/lib/pgadmin + networks: + - 1panel-network + +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/pgadmin4/8.8/docker-compose.yml b/dev/nextweb/pgadmin4/8.8/docker-compose.yml new file mode 100644 index 0000000..6237bad --- /dev/null +++ b/dev/nextweb/pgadmin4/8.8/docker-compose.yml @@ -0,0 +1,20 @@ +services: + pgadmin4: + image: dpage/pgadmin4:8.8 + container_name: ${CONTAINER_NAME} + restart: always + labels: + createdBy: "Apps" + environment: + PGADMIN_DEFAULT_EMAIL: ${PGADMIN_DEFAULT_EMAIL} + PGADMIN_DEFAULT_PASSWORD: ${PGADMIN_DEFAULT_PASSWORD} + ports: + - ${PANEL_APP_PORT_HTTP}:80 + volumes: + - ./data:/var/lib/pgadmin + networks: + - 1panel-network + +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/pgadmin4/8.9/docker-compose.yml b/dev/nextweb/pgadmin4/8.9/docker-compose.yml new file mode 100644 index 0000000..ad5fab0 --- /dev/null +++ b/dev/nextweb/pgadmin4/8.9/docker-compose.yml @@ -0,0 +1,20 @@ +services: + pgadmin4: + image: dpage/pgadmin4:8.9 + container_name: ${CONTAINER_NAME} + restart: always + labels: + createdBy: "Apps" + environment: + PGADMIN_DEFAULT_EMAIL: ${PGADMIN_DEFAULT_EMAIL} + PGADMIN_DEFAULT_PASSWORD: ${PGADMIN_DEFAULT_PASSWORD} + ports: + - ${PANEL_APP_PORT_HTTP}:80 + volumes: + - ./data:/var/lib/pgadmin + networks: + - 1panel-network + +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/php/5/docker-compose.yml b/dev/nextweb/php/5/docker-compose.yml new file mode 100644 index 0000000..c78da28 --- /dev/null +++ b/dev/nextweb/php/5/docker-compose.yml @@ -0,0 +1,35 @@ +services: + php: + build: + context: ./build + args: + PHP_IMAGE: 1panel/php:${PHP_VERSION}-fpm + CONTAINER_PACKAGE_URL: ${CONTAINER_PACKAGE_URL} + PHP_EXTENSIONS: ${PHP_EXTENSIONS} + TZ: ${TZ} + image: ${IMAGE_NAME} + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + volumes: + - ${PANEL_WEBSITE_DIR}:/www/ + - ./conf:/usr/local/etc/php + - ./conf/conf.d:/usr/local/etc/php/conf.d + - ./conf/php-fpm.conf:/usr/local/etc/php-fpm.d/www.conf + - ./log:/var/log/php + - ./extensions:${EXTENSION_DIR} + - ./supervisor/supervisord.conf:/etc/supervisord.conf + - ./supervisor/supervisor.d/php-fpm.ini:/etc/supervisor.d/php-fpm.ini + - ./supervisor/supervisor.d:/etc/supervisor.d + - ./supervisor/log:/var/log/supervisor + - ./composer:/tmp/composer + ports: + - 127.0.0.1:${PANEL_APP_PORT_HTTP}:9000 + labels: + createdBy: "Apps" + cap_add: + - SYS_PTRACE +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/php5/5.4.45/docker-compose.yml b/dev/nextweb/php5/5.4.45/docker-compose.yml new file mode 100644 index 0000000..dc530c7 --- /dev/null +++ b/dev/nextweb/php5/5.4.45/docker-compose.yml @@ -0,0 +1,21 @@ +services: + php: + image: ${IMAGE_NAME} + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + volumes: + - ${PANEL_WEBSITE_DIR}:/www/ + - ./conf/php.ini:/usr/local/etc/php/php.ini + - ./conf/php-fpm.conf:/usr/local/etc/php-fpm.d/www.conf + - ./log:/var/log/php + - ./composer:/tmp/composer + - ./extensions:/php/extensions + ports: + - 127.0.0.1:${PANEL_APP_PORT_HTTP}:9000 + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/php5/5.5.38/docker-compose.yml b/dev/nextweb/php5/5.5.38/docker-compose.yml new file mode 100644 index 0000000..dc530c7 --- /dev/null +++ b/dev/nextweb/php5/5.5.38/docker-compose.yml @@ -0,0 +1,21 @@ +services: + php: + image: ${IMAGE_NAME} + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + volumes: + - ${PANEL_WEBSITE_DIR}:/www/ + - ./conf/php.ini:/usr/local/etc/php/php.ini + - ./conf/php-fpm.conf:/usr/local/etc/php-fpm.d/www.conf + - ./log:/var/log/php + - ./composer:/tmp/composer + - ./extensions:/php/extensions + ports: + - 127.0.0.1:${PANEL_APP_PORT_HTTP}:9000 + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/php5/5.6.40/docker-compose.yml b/dev/nextweb/php5/5.6.40/docker-compose.yml new file mode 100644 index 0000000..dc530c7 --- /dev/null +++ b/dev/nextweb/php5/5.6.40/docker-compose.yml @@ -0,0 +1,21 @@ +services: + php: + image: ${IMAGE_NAME} + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + volumes: + - ${PANEL_WEBSITE_DIR}:/www/ + - ./conf/php.ini:/usr/local/etc/php/php.ini + - ./conf/php-fpm.conf:/usr/local/etc/php-fpm.d/www.conf + - ./log:/var/log/php + - ./composer:/tmp/composer + - ./extensions:/php/extensions + ports: + - 127.0.0.1:${PANEL_APP_PORT_HTTP}:9000 + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/php7/7.0.33/docker-compose.yml b/dev/nextweb/php7/7.0.33/docker-compose.yml new file mode 100644 index 0000000..dc530c7 --- /dev/null +++ b/dev/nextweb/php7/7.0.33/docker-compose.yml @@ -0,0 +1,21 @@ +services: + php: + image: ${IMAGE_NAME} + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + volumes: + - ${PANEL_WEBSITE_DIR}:/www/ + - ./conf/php.ini:/usr/local/etc/php/php.ini + - ./conf/php-fpm.conf:/usr/local/etc/php-fpm.d/www.conf + - ./log:/var/log/php + - ./composer:/tmp/composer + - ./extensions:/php/extensions + ports: + - 127.0.0.1:${PANEL_APP_PORT_HTTP}:9000 + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/php7/7.1.33/docker-compose.yml b/dev/nextweb/php7/7.1.33/docker-compose.yml new file mode 100644 index 0000000..dc530c7 --- /dev/null +++ b/dev/nextweb/php7/7.1.33/docker-compose.yml @@ -0,0 +1,21 @@ +services: + php: + image: ${IMAGE_NAME} + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + volumes: + - ${PANEL_WEBSITE_DIR}:/www/ + - ./conf/php.ini:/usr/local/etc/php/php.ini + - ./conf/php-fpm.conf:/usr/local/etc/php-fpm.d/www.conf + - ./log:/var/log/php + - ./composer:/tmp/composer + - ./extensions:/php/extensions + ports: + - 127.0.0.1:${PANEL_APP_PORT_HTTP}:9000 + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/php7/7.2.34/docker-compose.yml b/dev/nextweb/php7/7.2.34/docker-compose.yml new file mode 100644 index 0000000..dc530c7 --- /dev/null +++ b/dev/nextweb/php7/7.2.34/docker-compose.yml @@ -0,0 +1,21 @@ +services: + php: + image: ${IMAGE_NAME} + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + volumes: + - ${PANEL_WEBSITE_DIR}:/www/ + - ./conf/php.ini:/usr/local/etc/php/php.ini + - ./conf/php-fpm.conf:/usr/local/etc/php-fpm.d/www.conf + - ./log:/var/log/php + - ./composer:/tmp/composer + - ./extensions:/php/extensions + ports: + - 127.0.0.1:${PANEL_APP_PORT_HTTP}:9000 + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/php7/7.3.33/docker-compose.yml b/dev/nextweb/php7/7.3.33/docker-compose.yml new file mode 100644 index 0000000..dc530c7 --- /dev/null +++ b/dev/nextweb/php7/7.3.33/docker-compose.yml @@ -0,0 +1,21 @@ +services: + php: + image: ${IMAGE_NAME} + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + volumes: + - ${PANEL_WEBSITE_DIR}:/www/ + - ./conf/php.ini:/usr/local/etc/php/php.ini + - ./conf/php-fpm.conf:/usr/local/etc/php-fpm.d/www.conf + - ./log:/var/log/php + - ./composer:/tmp/composer + - ./extensions:/php/extensions + ports: + - 127.0.0.1:${PANEL_APP_PORT_HTTP}:9000 + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/php7/7.4.33/docker-compose.yml b/dev/nextweb/php7/7.4.33/docker-compose.yml new file mode 100644 index 0000000..dc530c7 --- /dev/null +++ b/dev/nextweb/php7/7.4.33/docker-compose.yml @@ -0,0 +1,21 @@ +services: + php: + image: ${IMAGE_NAME} + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + volumes: + - ${PANEL_WEBSITE_DIR}:/www/ + - ./conf/php.ini:/usr/local/etc/php/php.ini + - ./conf/php-fpm.conf:/usr/local/etc/php-fpm.d/www.conf + - ./log:/var/log/php + - ./composer:/tmp/composer + - ./extensions:/php/extensions + ports: + - 127.0.0.1:${PANEL_APP_PORT_HTTP}:9000 + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/php8/8.0.30/docker-compose.yml b/dev/nextweb/php8/8.0.30/docker-compose.yml new file mode 100644 index 0000000..dc530c7 --- /dev/null +++ b/dev/nextweb/php8/8.0.30/docker-compose.yml @@ -0,0 +1,21 @@ +services: + php: + image: ${IMAGE_NAME} + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + volumes: + - ${PANEL_WEBSITE_DIR}:/www/ + - ./conf/php.ini:/usr/local/etc/php/php.ini + - ./conf/php-fpm.conf:/usr/local/etc/php-fpm.d/www.conf + - ./log:/var/log/php + - ./composer:/tmp/composer + - ./extensions:/php/extensions + ports: + - 127.0.0.1:${PANEL_APP_PORT_HTTP}:9000 + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/php8/8.1.23/docker-compose.yml b/dev/nextweb/php8/8.1.23/docker-compose.yml new file mode 100644 index 0000000..9173c14 --- /dev/null +++ b/dev/nextweb/php8/8.1.23/docker-compose.yml @@ -0,0 +1,22 @@ +version: '3' +services: + php: + image: ${IMAGE_NAME} + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + volumes: + - ${PANEL_WEBSITE_DIR}:/www/ + - ./conf/php.ini:/usr/local/etc/php/php.ini + - ./conf/php-fpm.conf:/usr/local/etc/php-fpm.d/www.conf + - ./log:/var/log/php + - ./composer:/tmp/composer + - ./extensions:/php/extensions + ports: + - 127.0.0.1:${PANEL_APP_PORT_HTTP}:9000 + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/php8/8.1.27/docker-compose.yml b/dev/nextweb/php8/8.1.27/docker-compose.yml new file mode 100644 index 0000000..dc530c7 --- /dev/null +++ b/dev/nextweb/php8/8.1.27/docker-compose.yml @@ -0,0 +1,21 @@ +services: + php: + image: ${IMAGE_NAME} + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + volumes: + - ${PANEL_WEBSITE_DIR}:/www/ + - ./conf/php.ini:/usr/local/etc/php/php.ini + - ./conf/php-fpm.conf:/usr/local/etc/php-fpm.d/www.conf + - ./log:/var/log/php + - ./composer:/tmp/composer + - ./extensions:/php/extensions + ports: + - 127.0.0.1:${PANEL_APP_PORT_HTTP}:9000 + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/php8/8.1.29/docker-compose.yml b/dev/nextweb/php8/8.1.29/docker-compose.yml new file mode 100644 index 0000000..dc530c7 --- /dev/null +++ b/dev/nextweb/php8/8.1.29/docker-compose.yml @@ -0,0 +1,21 @@ +services: + php: + image: ${IMAGE_NAME} + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + volumes: + - ${PANEL_WEBSITE_DIR}:/www/ + - ./conf/php.ini:/usr/local/etc/php/php.ini + - ./conf/php-fpm.conf:/usr/local/etc/php-fpm.d/www.conf + - ./log:/var/log/php + - ./composer:/tmp/composer + - ./extensions:/php/extensions + ports: + - 127.0.0.1:${PANEL_APP_PORT_HTTP}:9000 + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/php8/8.2.15/docker-compose.yml b/dev/nextweb/php8/8.2.15/docker-compose.yml new file mode 100644 index 0000000..dc530c7 --- /dev/null +++ b/dev/nextweb/php8/8.2.15/docker-compose.yml @@ -0,0 +1,21 @@ +services: + php: + image: ${IMAGE_NAME} + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + volumes: + - ${PANEL_WEBSITE_DIR}:/www/ + - ./conf/php.ini:/usr/local/etc/php/php.ini + - ./conf/php-fpm.conf:/usr/local/etc/php-fpm.d/www.conf + - ./log:/var/log/php + - ./composer:/tmp/composer + - ./extensions:/php/extensions + ports: + - 127.0.0.1:${PANEL_APP_PORT_HTTP}:9000 + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/php8/8.2.20/docker-compose.yml b/dev/nextweb/php8/8.2.20/docker-compose.yml new file mode 100644 index 0000000..dc530c7 --- /dev/null +++ b/dev/nextweb/php8/8.2.20/docker-compose.yml @@ -0,0 +1,21 @@ +services: + php: + image: ${IMAGE_NAME} + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + volumes: + - ${PANEL_WEBSITE_DIR}:/www/ + - ./conf/php.ini:/usr/local/etc/php/php.ini + - ./conf/php-fpm.conf:/usr/local/etc/php-fpm.d/www.conf + - ./log:/var/log/php + - ./composer:/tmp/composer + - ./extensions:/php/extensions + ports: + - 127.0.0.1:${PANEL_APP_PORT_HTTP}:9000 + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/php8/8.2.22/docker-compose.yml b/dev/nextweb/php8/8.2.22/docker-compose.yml new file mode 100644 index 0000000..9173c14 --- /dev/null +++ b/dev/nextweb/php8/8.2.22/docker-compose.yml @@ -0,0 +1,22 @@ +version: '3' +services: + php: + image: ${IMAGE_NAME} + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + volumes: + - ${PANEL_WEBSITE_DIR}:/www/ + - ./conf/php.ini:/usr/local/etc/php/php.ini + - ./conf/php-fpm.conf:/usr/local/etc/php-fpm.d/www.conf + - ./log:/var/log/php + - ./composer:/tmp/composer + - ./extensions:/php/extensions + ports: + - 127.0.0.1:${PANEL_APP_PORT_HTTP}:9000 + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/php8/8.3.8/docker-compose.yml b/dev/nextweb/php8/8.3.8/docker-compose.yml new file mode 100644 index 0000000..dc530c7 --- /dev/null +++ b/dev/nextweb/php8/8.3.8/docker-compose.yml @@ -0,0 +1,21 @@ +services: + php: + image: ${IMAGE_NAME} + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + volumes: + - ${PANEL_WEBSITE_DIR}:/www/ + - ./conf/php.ini:/usr/local/etc/php/php.ini + - ./conf/php-fpm.conf:/usr/local/etc/php-fpm.d/www.conf + - ./log:/var/log/php + - ./composer:/tmp/composer + - ./extensions:/php/extensions + ports: + - 127.0.0.1:${PANEL_APP_PORT_HTTP}:9000 + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/portainer-ce/2.19.1-alpine/docker-compose.yml b/dev/nextweb/portainer-ce/2.19.1-alpine/docker-compose.yml new file mode 100644 index 0000000..9a07484 --- /dev/null +++ b/dev/nextweb/portainer-ce/2.19.1-alpine/docker-compose.yml @@ -0,0 +1,19 @@ +version: '3' +services: + portainer-ce: + container_name: ${CONTAINER_NAME} + ports: + - ${PANEL_APP_PORT_HTTP}:9000 + - ${PORT_API}:8000 + restart: always + networks: + - 1panel-network + volumes: + - ./data:/data + - /var/run/docker.sock:/var/run/docker.sock + image: portainer/portainer-ce:2.19.1-alpine + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/portainer-ce/2.19.2-alpine/docker-compose.yml b/dev/nextweb/portainer-ce/2.19.2-alpine/docker-compose.yml new file mode 100644 index 0000000..53eb64a --- /dev/null +++ b/dev/nextweb/portainer-ce/2.19.2-alpine/docker-compose.yml @@ -0,0 +1,19 @@ +version: '3' +services: + portainer-ce: + container_name: ${CONTAINER_NAME} + ports: + - ${PANEL_APP_PORT_HTTP}:9000 + - ${PORT_API}:8000 + restart: always + networks: + - 1panel-network + volumes: + - ./data:/data + - /var/run/docker.sock:/var/run/docker.sock + image: portainer/portainer-ce:2.19.2-alpine + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/portainer-ce/2.19.3-alpine/docker-compose.yml b/dev/nextweb/portainer-ce/2.19.3-alpine/docker-compose.yml new file mode 100644 index 0000000..b85b617 --- /dev/null +++ b/dev/nextweb/portainer-ce/2.19.3-alpine/docker-compose.yml @@ -0,0 +1,19 @@ +version: '3' +services: + portainer-ce: + container_name: ${CONTAINER_NAME} + ports: + - ${PANEL_APP_PORT_HTTP}:9000 + - ${PORT_API}:8000 + restart: always + networks: + - 1panel-network + volumes: + - ./data:/data + - /var/run/docker.sock:/var/run/docker.sock + image: portainer/portainer-ce:2.19.3-alpine + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/portainer-ce/2.19.4-alpine/docker-compose.yml b/dev/nextweb/portainer-ce/2.19.4-alpine/docker-compose.yml new file mode 100644 index 0000000..b1c49c0 --- /dev/null +++ b/dev/nextweb/portainer-ce/2.19.4-alpine/docker-compose.yml @@ -0,0 +1,19 @@ +version: '3' +services: + portainer-ce: + container_name: ${CONTAINER_NAME} + ports: + - ${PANEL_APP_PORT_HTTP}:9000 + - ${PORT_API}:8000 + restart: always + networks: + - 1panel-network + volumes: + - ./data:/data + - /var/run/docker.sock:/var/run/docker.sock + image: portainer/portainer-ce:2.19.4-alpine + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/portainer-ce/2.20.0-alpine/docker-compose.yml b/dev/nextweb/portainer-ce/2.20.0-alpine/docker-compose.yml new file mode 100644 index 0000000..76a3e9e --- /dev/null +++ b/dev/nextweb/portainer-ce/2.20.0-alpine/docker-compose.yml @@ -0,0 +1,19 @@ +version: '3' +services: + portainer-ce: + container_name: ${CONTAINER_NAME} + ports: + - ${PANEL_APP_PORT_HTTP}:9000 + - ${PORT_API}:8000 + restart: always + networks: + - 1panel-network + volumes: + - ./data:/data + - /var/run/docker.sock:/var/run/docker.sock + image: portainer/portainer-ce:2.20.0-alpine + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/portainer-ce/2.20.1-alpine/docker-compose.yml b/dev/nextweb/portainer-ce/2.20.1-alpine/docker-compose.yml new file mode 100644 index 0000000..db988a0 --- /dev/null +++ b/dev/nextweb/portainer-ce/2.20.1-alpine/docker-compose.yml @@ -0,0 +1,18 @@ +services: + portainer-ce: + container_name: ${CONTAINER_NAME} + ports: + - ${PANEL_APP_PORT_HTTP}:9000 + - ${PORT_API}:8000 + restart: always + networks: + - 1panel-network + volumes: + - ./data:/data + - /var/run/docker.sock:/var/run/docker.sock + image: portainer/portainer-ce:2.20.1-alpine + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/portainer-ce/2.20.2-alpine/docker-compose.yml b/dev/nextweb/portainer-ce/2.20.2-alpine/docker-compose.yml new file mode 100644 index 0000000..b6437e4 --- /dev/null +++ b/dev/nextweb/portainer-ce/2.20.2-alpine/docker-compose.yml @@ -0,0 +1,18 @@ +services: + portainer-ce: + container_name: ${CONTAINER_NAME} + ports: + - ${PANEL_APP_PORT_HTTP}:9000 + - ${PORT_API}:8000 + restart: always + networks: + - 1panel-network + volumes: + - ./data:/data + - /var/run/docker.sock:/var/run/docker.sock + image: portainer/portainer-ce:2.20.2-alpine + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/portainer-ce/2.20.3-alpine/docker-compose.yml b/dev/nextweb/portainer-ce/2.20.3-alpine/docker-compose.yml new file mode 100644 index 0000000..d4fabed --- /dev/null +++ b/dev/nextweb/portainer-ce/2.20.3-alpine/docker-compose.yml @@ -0,0 +1,18 @@ +services: + portainer-ce: + container_name: ${CONTAINER_NAME} + ports: + - ${PANEL_APP_PORT_HTTP}:9000 + - ${PORT_API}:8000 + restart: always + networks: + - 1panel-network + volumes: + - ./data:/data + - /var/run/docker.sock:/var/run/docker.sock + image: portainer/portainer-ce:2.20.3-alpine + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/portainer-ce/2.21.0-alpine/docker-compose.yml b/dev/nextweb/portainer-ce/2.21.0-alpine/docker-compose.yml new file mode 100644 index 0000000..e5ba3f5 --- /dev/null +++ b/dev/nextweb/portainer-ce/2.21.0-alpine/docker-compose.yml @@ -0,0 +1,18 @@ +services: + portainer-ce: + container_name: ${CONTAINER_NAME} + ports: + - ${PANEL_APP_PORT_HTTP}:9000 + - ${PORT_API}:8000 + restart: always + networks: + - 1panel-network + volumes: + - ./data:/data + - /var/run/docker.sock:/var/run/docker.sock + image: portainer/portainer-ce:2.21.0-alpine + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/portainer-ce/2.21.1-alpine/docker-compose.yml b/dev/nextweb/portainer-ce/2.21.1-alpine/docker-compose.yml new file mode 100644 index 0000000..ee0c963 --- /dev/null +++ b/dev/nextweb/portainer-ce/2.21.1-alpine/docker-compose.yml @@ -0,0 +1,18 @@ +services: + portainer-ce: + container_name: ${CONTAINER_NAME} + ports: + - ${PANEL_APP_PORT_HTTP}:9000 + - ${PORT_API}:8000 + restart: always + networks: + - 1panel-network + volumes: + - ./data:/data + - /var/run/docker.sock:/var/run/docker.sock + image: portainer/portainer-ce:2.21.1-alpine + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/portainer-ce/2.21.2-alpine/docker-compose.yml b/dev/nextweb/portainer-ce/2.21.2-alpine/docker-compose.yml new file mode 100644 index 0000000..1411ab8 --- /dev/null +++ b/dev/nextweb/portainer-ce/2.21.2-alpine/docker-compose.yml @@ -0,0 +1,18 @@ +services: + portainer-ce: + container_name: ${CONTAINER_NAME} + ports: + - ${PANEL_APP_PORT_HTTP}:9000 + - ${PORT_API}:8000 + restart: always + networks: + - 1panel-network + volumes: + - ./data:/data + - /var/run/docker.sock:/var/run/docker.sock + image: portainer/portainer-ce:2.21.2-alpine + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/portainer-ce/2.22.0-alpine/docker-compose.yml b/dev/nextweb/portainer-ce/2.22.0-alpine/docker-compose.yml new file mode 100644 index 0000000..ca3688b --- /dev/null +++ b/dev/nextweb/portainer-ce/2.22.0-alpine/docker-compose.yml @@ -0,0 +1,18 @@ +services: + portainer-ce: + container_name: ${CONTAINER_NAME} + ports: + - ${PANEL_APP_PORT_HTTP}:9000 + - ${PORT_API}:8000 + restart: always + networks: + - 1panel-network + volumes: + - ./data:/data + - /var/run/docker.sock:/var/run/docker.sock + image: portainer/portainer-ce:2.22.0-alpine + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/portainer-ce/2.23.0-alpine/docker-compose.yml b/dev/nextweb/portainer-ce/2.23.0-alpine/docker-compose.yml new file mode 100644 index 0000000..b493927 --- /dev/null +++ b/dev/nextweb/portainer-ce/2.23.0-alpine/docker-compose.yml @@ -0,0 +1,18 @@ +services: + portainer-ce: + container_name: ${CONTAINER_NAME} + ports: + - ${PANEL_APP_PORT_HTTP}:9000 + - ${PORT_API}:8000 + restart: always + networks: + - 1panel-network + volumes: + - ./data:/data + - /var/run/docker.sock:/var/run/docker.sock + image: portainer/portainer-ce:2.23.0-alpine + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/postgresql/12.20-alpine/docker-compose.yml b/dev/nextweb/postgresql/12.20-alpine/docker-compose.yml new file mode 100644 index 0000000..974debc --- /dev/null +++ b/dev/nextweb/postgresql/12.20-alpine/docker-compose.yml @@ -0,0 +1,25 @@ +services: + postgres: + container_name: ${CONTAINER_NAME} + image: postgres:12.20-alpine + restart: always + environment: + - POSTGRES_USER=${PANEL_DB_ROOT_USER} + - POSTGRES_PASSWORD=${PANEL_DB_ROOT_PASSWORD} + ports: + - ${PANEL_APP_PORT_HTTP}:5432 + volumes: + - ./data:/var/lib/postgresql/data + healthcheck: + test: ["CMD", "pg_isready", "-h", "127.0.0.1", "-p", "5432", "-q", "-U", "${PANEL_DB_ROOT_USER}"] + start_period: 20s + interval: 30s + retries: 5 + timeout: 5s + networks: + - 1panel-network + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/postgresql/13.16-alpine/docker-compose.yml b/dev/nextweb/postgresql/13.16-alpine/docker-compose.yml new file mode 100644 index 0000000..e38377f --- /dev/null +++ b/dev/nextweb/postgresql/13.16-alpine/docker-compose.yml @@ -0,0 +1,25 @@ +services: + postgres: + container_name: ${CONTAINER_NAME} + image: postgres:13.16-alpine + restart: always + environment: + - POSTGRES_USER=${PANEL_DB_ROOT_USER} + - POSTGRES_PASSWORD=${PANEL_DB_ROOT_PASSWORD} + ports: + - ${PANEL_APP_PORT_HTTP}:5432 + volumes: + - ./data:/var/lib/postgresql/data + healthcheck: + test: ["CMD", "pg_isready", "-h", "127.0.0.1", "-p", "5432", "-q", "-U", "${PANEL_DB_ROOT_USER}"] + start_period: 20s + interval: 30s + retries: 5 + timeout: 5s + networks: + - 1panel-network + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/postgresql/14.13-alpine/docker-compose.yml b/dev/nextweb/postgresql/14.13-alpine/docker-compose.yml new file mode 100644 index 0000000..6eacb78 --- /dev/null +++ b/dev/nextweb/postgresql/14.13-alpine/docker-compose.yml @@ -0,0 +1,25 @@ +services: + postgres: + container_name: ${CONTAINER_NAME} + image: postgres:14.13-alpine + restart: always + environment: + - POSTGRES_USER=${PANEL_DB_ROOT_USER} + - POSTGRES_PASSWORD=${PANEL_DB_ROOT_PASSWORD} + ports: + - ${PANEL_APP_PORT_HTTP}:5432 + volumes: + - ./data:/var/lib/postgresql/data + healthcheck: + test: ["CMD", "pg_isready", "-h", "127.0.0.1", "-p", "5432", "-q", "-U", "${PANEL_DB_ROOT_USER}"] + start_period: 20s + interval: 30s + retries: 5 + timeout: 5s + networks: + - 1panel-network + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/postgresql/15.8-alpine/docker-compose.yml b/dev/nextweb/postgresql/15.8-alpine/docker-compose.yml new file mode 100644 index 0000000..2d891a7 --- /dev/null +++ b/dev/nextweb/postgresql/15.8-alpine/docker-compose.yml @@ -0,0 +1,25 @@ +services: + postgres: + container_name: ${CONTAINER_NAME} + image: postgres:15.8-alpine + restart: always + environment: + - POSTGRES_USER=${PANEL_DB_ROOT_USER} + - POSTGRES_PASSWORD=${PANEL_DB_ROOT_PASSWORD} + ports: + - ${PANEL_APP_PORT_HTTP}:5432 + volumes: + - ./data:/var/lib/postgresql/data + healthcheck: + test: ["CMD", "pg_isready", "-h", "127.0.0.1", "-p", "5432", "-q", "-U", "${PANEL_DB_ROOT_USER}"] + start_period: 20s + interval: 30s + retries: 5 + timeout: 5s + networks: + - 1panel-network + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/postgresql/16.4-alpine/docker-compose.yml b/dev/nextweb/postgresql/16.4-alpine/docker-compose.yml new file mode 100644 index 0000000..fd2d3c1 --- /dev/null +++ b/dev/nextweb/postgresql/16.4-alpine/docker-compose.yml @@ -0,0 +1,25 @@ +services: + postgres: + container_name: ${CONTAINER_NAME} + image: postgres:16.4-alpine + restart: always + environment: + - POSTGRES_USER=${PANEL_DB_ROOT_USER} + - POSTGRES_PASSWORD=${PANEL_DB_ROOT_PASSWORD} + ports: + - ${PANEL_APP_PORT_HTTP}:5432 + volumes: + - ./data:/var/lib/postgresql/data + healthcheck: + test: ["CMD", "pg_isready", "-h", "127.0.0.1", "-p", "5432", "-q", "-U", "${PANEL_DB_ROOT_USER}"] + start_period: 20s + interval: 30s + retries: 5 + timeout: 5s + networks: + - 1panel-network + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/postgresql/17.0-alpine/docker-compose.yml b/dev/nextweb/postgresql/17.0-alpine/docker-compose.yml new file mode 100644 index 0000000..208b4ba --- /dev/null +++ b/dev/nextweb/postgresql/17.0-alpine/docker-compose.yml @@ -0,0 +1,25 @@ +services: + postgres: + container_name: ${CONTAINER_NAME} + image: postgres:17.0-alpine + restart: always + environment: + - POSTGRES_USER=${PANEL_DB_ROOT_USER} + - POSTGRES_PASSWORD=${PANEL_DB_ROOT_PASSWORD} + ports: + - ${PANEL_APP_PORT_HTTP}:5432 + volumes: + - ./data:/var/lib/postgresql/data + healthcheck: + test: ["CMD", "pg_isready", "-h", "127.0.0.1", "-p", "5432", "-q", "-U", "${PANEL_DB_ROOT_USER}"] + start_period: 20s + interval: 30s + retries: 5 + timeout: 5s + networks: + - 1panel-network + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/python/3.11.10/docker-compose.yml b/dev/nextweb/python/3.11.10/docker-compose.yml new file mode 100644 index 0000000..5b18082 --- /dev/null +++ b/dev/nextweb/python/3.11.10/docker-compose.yml @@ -0,0 +1,20 @@ +services: + node: + image: python:${PYTHON_VERSION} + container_name: ${CONTAINER_NAME} + working_dir: /app + volumes: + - ${CODE_DIR}:/app + - ./run.sh:/run.sh + - ./.env:/.env + command: bash /run.sh + networks: + - 1panel-network + ports: + - ${HOST_IP}:${PANEL_APP_PORT_HTTP}:${APP_PORT} + restart: on-failure:5 + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/rabbitmq/3.12.10-management-alpine/docker-compose.yml b/dev/nextweb/rabbitmq/3.12.10-management-alpine/docker-compose.yml new file mode 100644 index 0000000..c614606 --- /dev/null +++ b/dev/nextweb/rabbitmq/3.12.10-management-alpine/docker-compose.yml @@ -0,0 +1,23 @@ +version: '3' +services: + rabbitmq: + image: rabbitmq:3.12.10-management-alpine + hostname: rabbitmq + container_name: ${CONTAINER_NAME} + restart: always + ports: + - ${PANEL_APP_PORT_SERVICE}:5672 + - ${PANEL_APP_PORT_HTTP}:15672 + environment: + - RABBITMQ_DEFAULT_USER=${RABBITMQ_DEFAULT_USER} + - RABBITMQ_DEFAULT_PASS=${RABBITMQ_DEFAULT_PASS} + volumes: + - ./data/:/var/lib/rabbitmq/ + - ./log/:/var/log/rabbitmq + networks: + - 1panel-network + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/rabbitmq/3.12.11-management-alpine/docker-compose.yml b/dev/nextweb/rabbitmq/3.12.11-management-alpine/docker-compose.yml new file mode 100644 index 0000000..c1a1fb0 --- /dev/null +++ b/dev/nextweb/rabbitmq/3.12.11-management-alpine/docker-compose.yml @@ -0,0 +1,23 @@ +version: '3' +services: + rabbitmq: + image: rabbitmq:3.12.11-management-alpine + hostname: rabbitmq + container_name: ${CONTAINER_NAME} + restart: always + ports: + - ${PANEL_APP_PORT_SERVICE}:5672 + - ${PANEL_APP_PORT_HTTP}:15672 + environment: + - RABBITMQ_DEFAULT_USER=${RABBITMQ_DEFAULT_USER} + - RABBITMQ_DEFAULT_PASS=${RABBITMQ_DEFAULT_PASS} + volumes: + - ./data/:/var/lib/rabbitmq/ + - ./log/:/var/log/rabbitmq + networks: + - 1panel-network + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/rabbitmq/3.12.12-management-alpine/docker-compose.yml b/dev/nextweb/rabbitmq/3.12.12-management-alpine/docker-compose.yml new file mode 100644 index 0000000..75efbec --- /dev/null +++ b/dev/nextweb/rabbitmq/3.12.12-management-alpine/docker-compose.yml @@ -0,0 +1,23 @@ +version: '3' +services: + rabbitmq: + image: rabbitmq:3.12.12-management-alpine + hostname: rabbitmq + container_name: ${CONTAINER_NAME} + restart: always + ports: + - ${PANEL_APP_PORT_SERVICE}:5672 + - ${PANEL_APP_PORT_HTTP}:15672 + environment: + - RABBITMQ_DEFAULT_USER=${RABBITMQ_DEFAULT_USER} + - RABBITMQ_DEFAULT_PASS=${RABBITMQ_DEFAULT_PASS} + volumes: + - ./data/:/var/lib/rabbitmq/ + - ./log/:/var/log/rabbitmq + networks: + - 1panel-network + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/rabbitmq/3.12.13-management-alpine/docker-compose.yml b/dev/nextweb/rabbitmq/3.12.13-management-alpine/docker-compose.yml new file mode 100644 index 0000000..284d1e9 --- /dev/null +++ b/dev/nextweb/rabbitmq/3.12.13-management-alpine/docker-compose.yml @@ -0,0 +1,23 @@ +version: '3' +services: + rabbitmq: + image: rabbitmq:3.12.13-management-alpine + hostname: rabbitmq + container_name: ${CONTAINER_NAME} + restart: always + ports: + - ${PANEL_APP_PORT_SERVICE}:5672 + - ${PANEL_APP_PORT_HTTP}:15672 + environment: + - RABBITMQ_DEFAULT_USER=${RABBITMQ_DEFAULT_USER} + - RABBITMQ_DEFAULT_PASS=${RABBITMQ_DEFAULT_PASS} + volumes: + - ./data/:/var/lib/rabbitmq/ + - ./log/:/var/log/rabbitmq + networks: + - 1panel-network + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/rabbitmq/3.12.8-management-alpine/docker-compose.yml b/dev/nextweb/rabbitmq/3.12.8-management-alpine/docker-compose.yml new file mode 100644 index 0000000..d7fe8bc --- /dev/null +++ b/dev/nextweb/rabbitmq/3.12.8-management-alpine/docker-compose.yml @@ -0,0 +1,23 @@ +version: '3' +services: + rabbitmq: + image: rabbitmq:3.12.8-management-alpine + hostname: rabbitmq + container_name: ${CONTAINER_NAME} + restart: always + ports: + - ${PANEL_APP_PORT_SERVICE}:5672 + - ${PANEL_APP_PORT_HTTP}:15672 + environment: + - RABBITMQ_DEFAULT_USER=${RABBITMQ_DEFAULT_USER} + - RABBITMQ_DEFAULT_PASS=${RABBITMQ_DEFAULT_PASS} + volumes: + - ./data/:/var/lib/rabbitmq/ + - ./log/:/var/log/rabbitmq + networks: + - 1panel-network + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/rabbitmq/3.12.9-management-alpine/docker-compose.yml b/dev/nextweb/rabbitmq/3.12.9-management-alpine/docker-compose.yml new file mode 100644 index 0000000..fdbc865 --- /dev/null +++ b/dev/nextweb/rabbitmq/3.12.9-management-alpine/docker-compose.yml @@ -0,0 +1,23 @@ +version: '3' +services: + rabbitmq: + image: rabbitmq:3.12.9-management-alpine + hostname: rabbitmq + container_name: ${CONTAINER_NAME} + restart: always + ports: + - ${PANEL_APP_PORT_SERVICE}:5672 + - ${PANEL_APP_PORT_HTTP}:15672 + environment: + - RABBITMQ_DEFAULT_USER=${RABBITMQ_DEFAULT_USER} + - RABBITMQ_DEFAULT_PASS=${RABBITMQ_DEFAULT_PASS} + volumes: + - ./data/:/var/lib/rabbitmq/ + - ./log/:/var/log/rabbitmq + networks: + - 1panel-network + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/rabbitmq/3.13.0-management-alpine/docker-compose.yml b/dev/nextweb/rabbitmq/3.13.0-management-alpine/docker-compose.yml new file mode 100644 index 0000000..b126ebd --- /dev/null +++ b/dev/nextweb/rabbitmq/3.13.0-management-alpine/docker-compose.yml @@ -0,0 +1,23 @@ +version: '3' +services: + rabbitmq: + image: rabbitmq:3.13.0-management-alpine + hostname: rabbitmq + container_name: ${CONTAINER_NAME} + restart: always + ports: + - ${PANEL_APP_PORT_SERVICE}:5672 + - ${PANEL_APP_PORT_HTTP}:15672 + environment: + - RABBITMQ_DEFAULT_USER=${RABBITMQ_DEFAULT_USER} + - RABBITMQ_DEFAULT_PASS=${RABBITMQ_DEFAULT_PASS} + volumes: + - ./data/:/var/lib/rabbitmq/ + - ./log/:/var/log/rabbitmq + networks: + - 1panel-network + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/rabbitmq/3.13.1-management-alpine/docker-compose.yml b/dev/nextweb/rabbitmq/3.13.1-management-alpine/docker-compose.yml new file mode 100644 index 0000000..fe5ff30 --- /dev/null +++ b/dev/nextweb/rabbitmq/3.13.1-management-alpine/docker-compose.yml @@ -0,0 +1,22 @@ +services: + rabbitmq: + image: rabbitmq:3.13.1-management-alpine + hostname: rabbitmq + container_name: ${CONTAINER_NAME} + restart: always + ports: + - ${PANEL_APP_PORT_SERVICE}:5672 + - ${PANEL_APP_PORT_HTTP}:15672 + environment: + - RABBITMQ_DEFAULT_USER=${RABBITMQ_DEFAULT_USER} + - RABBITMQ_DEFAULT_PASS=${RABBITMQ_DEFAULT_PASS} + volumes: + - ./data/:/var/lib/rabbitmq/ + - ./log/:/var/log/rabbitmq + networks: + - 1panel-network + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/rabbitmq/3.13.2-management-alpine/docker-compose.yml b/dev/nextweb/rabbitmq/3.13.2-management-alpine/docker-compose.yml new file mode 100644 index 0000000..4f5e27f --- /dev/null +++ b/dev/nextweb/rabbitmq/3.13.2-management-alpine/docker-compose.yml @@ -0,0 +1,22 @@ +services: + rabbitmq: + image: rabbitmq:3.13.2-management-alpine + hostname: rabbitmq + container_name: ${CONTAINER_NAME} + restart: always + ports: + - ${PANEL_APP_PORT_SERVICE}:5672 + - ${PANEL_APP_PORT_HTTP}:15672 + environment: + - RABBITMQ_DEFAULT_USER=${RABBITMQ_DEFAULT_USER} + - RABBITMQ_DEFAULT_PASS=${RABBITMQ_DEFAULT_PASS} + volumes: + - ./data/:/var/lib/rabbitmq/ + - ./log/:/var/log/rabbitmq + networks: + - 1panel-network + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/rabbitmq/3.13.3-management-alpine/docker-compose.yml b/dev/nextweb/rabbitmq/3.13.3-management-alpine/docker-compose.yml new file mode 100644 index 0000000..8c539a1 --- /dev/null +++ b/dev/nextweb/rabbitmq/3.13.3-management-alpine/docker-compose.yml @@ -0,0 +1,22 @@ +services: + rabbitmq: + image: rabbitmq:3.13.3-management-alpine + hostname: rabbitmq + container_name: ${CONTAINER_NAME} + restart: always + ports: + - ${PANEL_APP_PORT_SERVICE}:5672 + - ${PANEL_APP_PORT_HTTP}:15672 + environment: + - RABBITMQ_DEFAULT_USER=${RABBITMQ_DEFAULT_USER} + - RABBITMQ_DEFAULT_PASS=${RABBITMQ_DEFAULT_PASS} + volumes: + - ./data/:/var/lib/rabbitmq/ + - ./log/:/var/log/rabbitmq + networks: + - 1panel-network + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/rabbitmq/3.13.4-management-alpine/docker-compose.yml b/dev/nextweb/rabbitmq/3.13.4-management-alpine/docker-compose.yml new file mode 100644 index 0000000..bf874b2 --- /dev/null +++ b/dev/nextweb/rabbitmq/3.13.4-management-alpine/docker-compose.yml @@ -0,0 +1,22 @@ +services: + rabbitmq: + image: rabbitmq:3.13.4-management-alpine + hostname: rabbitmq + container_name: ${CONTAINER_NAME} + restart: always + ports: + - ${PANEL_APP_PORT_SERVICE}:5672 + - ${PANEL_APP_PORT_HTTP}:15672 + environment: + - RABBITMQ_DEFAULT_USER=${RABBITMQ_DEFAULT_USER} + - RABBITMQ_DEFAULT_PASS=${RABBITMQ_DEFAULT_PASS} + volumes: + - ./data/:/var/lib/rabbitmq/ + - ./log/:/var/log/rabbitmq + networks: + - 1panel-network + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/rabbitmq/3.13.5-management-alpine/docker-compose.yml b/dev/nextweb/rabbitmq/3.13.5-management-alpine/docker-compose.yml new file mode 100644 index 0000000..5c06b22 --- /dev/null +++ b/dev/nextweb/rabbitmq/3.13.5-management-alpine/docker-compose.yml @@ -0,0 +1,22 @@ +services: + rabbitmq: + image: rabbitmq:3.13.5-management-alpine + hostname: rabbitmq + container_name: ${CONTAINER_NAME} + restart: always + ports: + - ${PANEL_APP_PORT_SERVICE}:5672 + - ${PANEL_APP_PORT_HTTP}:15672 + environment: + - RABBITMQ_DEFAULT_USER=${RABBITMQ_DEFAULT_USER} + - RABBITMQ_DEFAULT_PASS=${RABBITMQ_DEFAULT_PASS} + volumes: + - ./data/:/var/lib/rabbitmq/ + - ./log/:/var/log/rabbitmq + networks: + - 1panel-network + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/rabbitmq/3.13.6-management-alpine/docker-compose.yml b/dev/nextweb/rabbitmq/3.13.6-management-alpine/docker-compose.yml new file mode 100644 index 0000000..369cd82 --- /dev/null +++ b/dev/nextweb/rabbitmq/3.13.6-management-alpine/docker-compose.yml @@ -0,0 +1,22 @@ +services: + rabbitmq: + image: rabbitmq:3.13.6-management-alpine + hostname: rabbitmq + container_name: ${CONTAINER_NAME} + restart: always + ports: + - ${PANEL_APP_PORT_SERVICE}:5672 + - ${PANEL_APP_PORT_HTTP}:15672 + environment: + - RABBITMQ_DEFAULT_USER=${RABBITMQ_DEFAULT_USER} + - RABBITMQ_DEFAULT_PASS=${RABBITMQ_DEFAULT_PASS} + volumes: + - ./data/:/var/lib/rabbitmq/ + - ./log/:/var/log/rabbitmq + networks: + - 1panel-network + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/rabbitmq/3.13.7-management-alpine/docker-compose.yml b/dev/nextweb/rabbitmq/3.13.7-management-alpine/docker-compose.yml new file mode 100644 index 0000000..65fd41e --- /dev/null +++ b/dev/nextweb/rabbitmq/3.13.7-management-alpine/docker-compose.yml @@ -0,0 +1,22 @@ +services: + rabbitmq: + image: rabbitmq:3.13.7-management-alpine + hostname: rabbitmq + container_name: ${CONTAINER_NAME} + restart: always + ports: + - ${PANEL_APP_PORT_SERVICE}:5672 + - ${PANEL_APP_PORT_HTTP}:15672 + environment: + - RABBITMQ_DEFAULT_USER=${RABBITMQ_DEFAULT_USER} + - RABBITMQ_DEFAULT_PASS=${RABBITMQ_DEFAULT_PASS} + volumes: + - ./data/:/var/lib/rabbitmq/ + - ./log/:/var/log/rabbitmq + networks: + - 1panel-network + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/rabbitmq/4.0.1-management-alpine/docker-compose.yml b/dev/nextweb/rabbitmq/4.0.1-management-alpine/docker-compose.yml new file mode 100644 index 0000000..54546a8 --- /dev/null +++ b/dev/nextweb/rabbitmq/4.0.1-management-alpine/docker-compose.yml @@ -0,0 +1,22 @@ +services: + rabbitmq: + image: rabbitmq:4.0.1-management-alpine + hostname: rabbitmq + container_name: ${CONTAINER_NAME} + restart: always + ports: + - ${PANEL_APP_PORT_SERVICE}:5672 + - ${PANEL_APP_PORT_HTTP}:15672 + environment: + - RABBITMQ_DEFAULT_USER=${RABBITMQ_DEFAULT_USER} + - RABBITMQ_DEFAULT_PASS=${RABBITMQ_DEFAULT_PASS} + volumes: + - ./data/:/var/lib/rabbitmq/ + - ./log/:/var/log/rabbitmq + networks: + - 1panel-network + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/rabbitmq/4.0.2-management-alpine/docker-compose.yml b/dev/nextweb/rabbitmq/4.0.2-management-alpine/docker-compose.yml new file mode 100644 index 0000000..411fc6c --- /dev/null +++ b/dev/nextweb/rabbitmq/4.0.2-management-alpine/docker-compose.yml @@ -0,0 +1,22 @@ +services: + rabbitmq: + image: rabbitmq:4.0.2-management-alpine + hostname: rabbitmq + container_name: ${CONTAINER_NAME} + restart: always + ports: + - ${PANEL_APP_PORT_SERVICE}:5672 + - ${PANEL_APP_PORT_HTTP}:15672 + environment: + - RABBITMQ_DEFAULT_USER=${RABBITMQ_DEFAULT_USER} + - RABBITMQ_DEFAULT_PASS=${RABBITMQ_DEFAULT_PASS} + volumes: + - ./data/:/var/lib/rabbitmq/ + - ./log/:/var/log/rabbitmq + networks: + - 1panel-network + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/rabbitmq/4.0.3-management-alpine/docker-compose.yml b/dev/nextweb/rabbitmq/4.0.3-management-alpine/docker-compose.yml new file mode 100644 index 0000000..472c7d5 --- /dev/null +++ b/dev/nextweb/rabbitmq/4.0.3-management-alpine/docker-compose.yml @@ -0,0 +1,22 @@ +services: + rabbitmq: + image: rabbitmq:4.0.3-management-alpine + hostname: rabbitmq + container_name: ${CONTAINER_NAME} + restart: always + ports: + - ${PANEL_APP_PORT_SERVICE}:5672 + - ${PANEL_APP_PORT_HTTP}:15672 + environment: + - RABBITMQ_DEFAULT_USER=${RABBITMQ_DEFAULT_USER} + - RABBITMQ_DEFAULT_PASS=${RABBITMQ_DEFAULT_PASS} + volumes: + - ./data/:/var/lib/rabbitmq/ + - ./log/:/var/log/rabbitmq + networks: + - 1panel-network + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/redis-commander/latest/docker-compose.yml b/dev/nextweb/redis-commander/latest/docker-compose.yml new file mode 100644 index 0000000..866cc2d --- /dev/null +++ b/dev/nextweb/redis-commander/latest/docker-compose.yml @@ -0,0 +1,19 @@ +services: + redis-commander-XnlR: + container_name: ${CONTAINER_NAME} + environment: + - REDIS_HOSTS=1panel:${PANEL_DB_HOST}:6379:${REDIS_DB}:${PANEL_REDIS_ROOT_PASSWORD} + - HTTP_USER=${COMMANDER_ADMIN} + - HTTP_PASSWORD=${COMMANDER_PASSWORD} + hostname: redis-commander + image: rediscommander/redis-commander:latest + labels: + createdBy: "Apps" + networks: + - 1panel-network + ports: + - ${PANEL_APP_PORT_HTTP}:8081 + restart: always +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/redis/6.2.14/docker-compose.yml b/dev/nextweb/redis/6.2.14/docker-compose.yml new file mode 100644 index 0000000..1834d23 --- /dev/null +++ b/dev/nextweb/redis/6.2.14/docker-compose.yml @@ -0,0 +1,25 @@ +services: + redis: + image: redis:6.2.14 + restart: always + container_name: ${CONTAINER_NAME} + networks: + - 1panel-network + ports: + - ${PANEL_APP_PORT_HTTP}:6379 + command: > + sh -c ' + if [ -z "${PANEL_REDIS_ROOT_PASSWORD}" ]; then + redis-server /etc/redis/redis.conf + else + redis-server /etc/redis/redis.conf --requirepass ${PANEL_REDIS_ROOT_PASSWORD} + fi' + volumes: + - ./data:/data + - ./conf/redis.conf:/etc/redis/redis.conf + - ./logs:/logs + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/redis/6.2.16/docker-compose.yml b/dev/nextweb/redis/6.2.16/docker-compose.yml new file mode 100644 index 0000000..1fce115 --- /dev/null +++ b/dev/nextweb/redis/6.2.16/docker-compose.yml @@ -0,0 +1,25 @@ +services: + redis: + image: redis:6.2.16 + restart: always + container_name: ${CONTAINER_NAME} + networks: + - 1panel-network + ports: + - ${PANEL_APP_PORT_HTTP}:6379 + command: > + sh -c ' + if [ -z "${PANEL_REDIS_ROOT_PASSWORD}" ]; then + redis-server /etc/redis/redis.conf + else + redis-server /etc/redis/redis.conf --requirepass ${PANEL_REDIS_ROOT_PASSWORD} + fi' + volumes: + - ./data:/data + - ./conf/redis.conf:/etc/redis/redis.conf + - ./logs:/logs + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/redis/7.2.5/docker-compose.yml b/dev/nextweb/redis/7.2.5/docker-compose.yml new file mode 100644 index 0000000..ce4fdee --- /dev/null +++ b/dev/nextweb/redis/7.2.5/docker-compose.yml @@ -0,0 +1,25 @@ +services: + redis: + image: redis:7.2.5 + restart: always + container_name: ${CONTAINER_NAME} + networks: + - 1panel-network + ports: + - ${PANEL_APP_PORT_HTTP}:6379 + command: > + sh -c ' + if [ -z "${PANEL_REDIS_ROOT_PASSWORD}" ]; then + redis-server /etc/redis/redis.conf + else + redis-server /etc/redis/redis.conf --requirepass ${PANEL_REDIS_ROOT_PASSWORD} + fi' + volumes: + - ./data:/data + - ./conf/redis.conf:/etc/redis/redis.conf + - ./logs:/logs + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/redis/7.4.0/docker-compose.yml b/dev/nextweb/redis/7.4.0/docker-compose.yml new file mode 100644 index 0000000..0dc4d6d --- /dev/null +++ b/dev/nextweb/redis/7.4.0/docker-compose.yml @@ -0,0 +1,25 @@ +services: + redis: + image: redis:7.4.0 + restart: always + container_name: ${CONTAINER_NAME} + networks: + - 1panel-network + ports: + - ${PANEL_APP_PORT_HTTP}:6379 + command: > + sh -c ' + if [ -z "${PANEL_REDIS_ROOT_PASSWORD}" ]; then + redis-server /etc/redis/redis.conf + else + redis-server /etc/redis/redis.conf --requirepass ${PANEL_REDIS_ROOT_PASSWORD} + fi' + volumes: + - ./data:/data + - ./conf/redis.conf:/etc/redis/redis.conf + - ./logs:/logs + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/redis/7.4.1/docker-compose.yml b/dev/nextweb/redis/7.4.1/docker-compose.yml new file mode 100644 index 0000000..4bab185 --- /dev/null +++ b/dev/nextweb/redis/7.4.1/docker-compose.yml @@ -0,0 +1,25 @@ +services: + redis: + image: redis:7.4.1 + restart: always + container_name: ${CONTAINER_NAME} + networks: + - 1panel-network + ports: + - ${PANEL_APP_PORT_HTTP}:6379 + command: > + sh -c ' + if [ -z "${PANEL_REDIS_ROOT_PASSWORD}" ]; then + redis-server /etc/redis/redis.conf + else + redis-server /etc/redis/redis.conf --requirepass ${PANEL_REDIS_ROOT_PASSWORD} + fi' + volumes: + - ./data:/data + - ./conf/redis.conf:/etc/redis/redis.conf + - ./logs:/logs + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/sftpgo/2.5.5-alpine/docker-compose.yml b/dev/nextweb/sftpgo/2.5.5-alpine/docker-compose.yml new file mode 100644 index 0000000..52fe54e --- /dev/null +++ b/dev/nextweb/sftpgo/2.5.5-alpine/docker-compose.yml @@ -0,0 +1,28 @@ +version: '3' +services: + sftpgo: + image: drakkan/sftpgo:v2.5.5-alpine + container_name: ${CONTAINER_NAME} + networks: + - 1panel-network + ports: + - ${PANEL_APP_PORT_HTTP}:8080 + - ${PANEL_APP_PORT_SFTP}:${PANEL_APP_PORT_SFTP} + - ${PANEL_APP_PORT_FTP}:${PANEL_APP_PORT_FTP} + - ${PASSIVE_PORT_RANGE_START}-${PASSIVE_PORT_RANGE_END}:${PASSIVE_PORT_RANGE_START}-${PASSIVE_PORT_RANGE_END} + - ${PANEL_APP_PORT_WEBDAV}:${PANEL_APP_PORT_WEBDAV} + environment: + SFTPGO_FTPD__BINDINGS__0__PORT: ${PANEL_APP_PORT_FTP} + SFTPGO_WEBDAVD__BINDINGS__0__PORT: ${PANEL_APP_PORT_WEBDAV} + SFTPGO_SFTPD__BINDINGS__0__PORT: ${PANEL_APP_PORT_SFTP} + SFTPGO_FTPD__BINDINGS__0__FORCE_PASSIVE_IP: ${FTP_EXTERNAL_IP} + SFTPGO_FTPD__PASSIVE_PORT_RANGE__START: ${PASSIVE_PORT_RANGE_START} + SFTPGO_FTPD__PASSIVE_PORT_RANGE__END: ${PASSIVE_PORT_RANGE_END} + volumes: + - ./data/data:/srv/sftpgo + - ./data/config:/var/lib/sftpgo + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/sftpgo/2.5.6-alpine/docker-compose.yml b/dev/nextweb/sftpgo/2.5.6-alpine/docker-compose.yml new file mode 100644 index 0000000..451aed8 --- /dev/null +++ b/dev/nextweb/sftpgo/2.5.6-alpine/docker-compose.yml @@ -0,0 +1,27 @@ +services: + sftpgo: + image: drakkan/sftpgo:v2.5.6-alpine + container_name: ${CONTAINER_NAME} + networks: + - 1panel-network + ports: + - ${PANEL_APP_PORT_HTTP}:8080 + - ${PANEL_APP_PORT_SFTP}:${PANEL_APP_PORT_SFTP} + - ${PANEL_APP_PORT_FTP}:${PANEL_APP_PORT_FTP} + - ${PASSIVE_PORT_RANGE_START}-${PASSIVE_PORT_RANGE_END}:${PASSIVE_PORT_RANGE_START}-${PASSIVE_PORT_RANGE_END} + - ${PANEL_APP_PORT_WEBDAV}:${PANEL_APP_PORT_WEBDAV} + environment: + SFTPGO_FTPD__BINDINGS__0__PORT: ${PANEL_APP_PORT_FTP} + SFTPGO_WEBDAVD__BINDINGS__0__PORT: ${PANEL_APP_PORT_WEBDAV} + SFTPGO_SFTPD__BINDINGS__0__PORT: ${PANEL_APP_PORT_SFTP} + SFTPGO_FTPD__BINDINGS__0__FORCE_PASSIVE_IP: ${FTP_EXTERNAL_IP} + SFTPGO_FTPD__PASSIVE_PORT_RANGE__START: ${PASSIVE_PORT_RANGE_START} + SFTPGO_FTPD__PASSIVE_PORT_RANGE__END: ${PASSIVE_PORT_RANGE_END} + volumes: + - ./data/data:/srv/sftpgo + - ./data/config:/var/lib/sftpgo + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/sftpgo/2.6.0-alpine/docker-compose.yml b/dev/nextweb/sftpgo/2.6.0-alpine/docker-compose.yml new file mode 100644 index 0000000..d4d6063 --- /dev/null +++ b/dev/nextweb/sftpgo/2.6.0-alpine/docker-compose.yml @@ -0,0 +1,27 @@ +services: + sftpgo: + image: drakkan/sftpgo:v2.6.0-alpine + container_name: ${CONTAINER_NAME} + networks: + - 1panel-network + ports: + - ${PANEL_APP_PORT_HTTP}:8080 + - ${PANEL_APP_PORT_SFTP}:${PANEL_APP_PORT_SFTP} + - ${PANEL_APP_PORT_FTP}:${PANEL_APP_PORT_FTP} + - ${PASSIVE_PORT_RANGE_START}-${PASSIVE_PORT_RANGE_END}:${PASSIVE_PORT_RANGE_START}-${PASSIVE_PORT_RANGE_END} + - ${PANEL_APP_PORT_WEBDAV}:${PANEL_APP_PORT_WEBDAV} + environment: + SFTPGO_FTPD__BINDINGS__0__PORT: ${PANEL_APP_PORT_FTP} + SFTPGO_WEBDAVD__BINDINGS__0__PORT: ${PANEL_APP_PORT_WEBDAV} + SFTPGO_SFTPD__BINDINGS__0__PORT: ${PANEL_APP_PORT_SFTP} + SFTPGO_FTPD__BINDINGS__0__FORCE_PASSIVE_IP: ${FTP_EXTERNAL_IP} + SFTPGO_FTPD__PASSIVE_PORT_RANGE__START: ${PASSIVE_PORT_RANGE_START} + SFTPGO_FTPD__PASSIVE_PORT_RANGE__END: ${PASSIVE_PORT_RANGE_END} + volumes: + - ./data/data:/srv/sftpgo + - ./data/config:/var/lib/sftpgo + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/sftpgo/2.6.2-alpine/docker-compose.yml b/dev/nextweb/sftpgo/2.6.2-alpine/docker-compose.yml new file mode 100644 index 0000000..26af9dd --- /dev/null +++ b/dev/nextweb/sftpgo/2.6.2-alpine/docker-compose.yml @@ -0,0 +1,27 @@ +services: + sftpgo: + image: drakkan/sftpgo:v2.6.2-alpine + container_name: ${CONTAINER_NAME} + networks: + - 1panel-network + ports: + - ${PANEL_APP_PORT_HTTP}:8080 + - ${PANEL_APP_PORT_SFTP}:${PANEL_APP_PORT_SFTP} + - ${PANEL_APP_PORT_FTP}:${PANEL_APP_PORT_FTP} + - ${PASSIVE_PORT_RANGE_START}-${PASSIVE_PORT_RANGE_END}:${PASSIVE_PORT_RANGE_START}-${PASSIVE_PORT_RANGE_END} + - ${PANEL_APP_PORT_WEBDAV}:${PANEL_APP_PORT_WEBDAV} + environment: + SFTPGO_FTPD__BINDINGS__0__PORT: ${PANEL_APP_PORT_FTP} + SFTPGO_WEBDAVD__BINDINGS__0__PORT: ${PANEL_APP_PORT_WEBDAV} + SFTPGO_SFTPD__BINDINGS__0__PORT: ${PANEL_APP_PORT_SFTP} + SFTPGO_FTPD__BINDINGS__0__FORCE_PASSIVE_IP: ${FTP_EXTERNAL_IP} + SFTPGO_FTPD__PASSIVE_PORT_RANGE__START: ${PASSIVE_PORT_RANGE_START} + SFTPGO_FTPD__PASSIVE_PORT_RANGE__END: ${PASSIVE_PORT_RANGE_END} + volumes: + - ./data/data:/srv/sftpgo + - ./data/config:/var/lib/sftpgo + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/sftpgo/v2.5.4/docker-compose.yml b/dev/nextweb/sftpgo/v2.5.4/docker-compose.yml new file mode 100644 index 0000000..6b4dec2 --- /dev/null +++ b/dev/nextweb/sftpgo/v2.5.4/docker-compose.yml @@ -0,0 +1,28 @@ +version: '3' +services: + sftpgo: + image: drakkan/sftpgo:v2.5.4-alpine + container_name: ${CONTAINER_NAME} + networks: + - 1panel-network + ports: + - ${PANEL_APP_PORT_HTTP}:8080 + - ${PANEL_APP_PORT_SFTP}:${PANEL_APP_PORT_SFTP} + - ${PANEL_APP_PORT_FTP}:${PANEL_APP_PORT_FTP} + - ${PASSIVE_PORT_RANGE_START}-${PASSIVE_PORT_RANGE_END}:${PASSIVE_PORT_RANGE_START}-${PASSIVE_PORT_RANGE_END} + - ${PANEL_APP_PORT_WEBDAV}:${PANEL_APP_PORT_WEBDAV} + environment: + SFTPGO_FTPD__BINDINGS__0__PORT: ${PANEL_APP_PORT_FTP} + SFTPGO_WEBDAVD__BINDINGS__0__PORT: ${PANEL_APP_PORT_WEBDAV} + SFTPGO_SFTPD__BINDINGS__0__PORT: ${PANEL_APP_PORT_SFTP} + SFTPGO_FTPD__BINDINGS__0__FORCE_PASSIVE_IP: ${FTP_EXTERNAL_IP} + SFTPGO_FTPD__PASSIVE_PORT_RANGE__START: ${PASSIVE_PORT_RANGE_START} + SFTPGO_FTPD__PASSIVE_PORT_RANGE__END: ${PASSIVE_PORT_RANGE_END} + volumes: + - ./data/data:/srv/sftpgo + - ./data/config:/var/lib/sftpgo + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/typecho/1.2.1-php8.0-apache/docker-compose.yml b/dev/nextweb/typecho/1.2.1-php8.0-apache/docker-compose.yml new file mode 100644 index 0000000..6cb05b0 --- /dev/null +++ b/dev/nextweb/typecho/1.2.1-php8.0-apache/docker-compose.yml @@ -0,0 +1,28 @@ +services: + typecho: + image: joyqi/typecho:1.2.1-php8.0-apache + container_name: ${CONTAINER_NAME} + restart: always + environment: + - TYPECHO_INSTALL=1 + - TYPECHO_DB_ADAPTER=${TYPECHO_DB_ADAPTER} + - TYPECHO_DB_HOST=${PANEL_DB_HOST} + - TYPECHO_DB_DATABASE=${PANEL_DB_NAME} + - TYPECHO_DB_PORT=${PANEL_DB_PORT} + - TYPECHO_DB_USER=${PANEL_DB_USER} + - TYPECHO_DB_PASSWORD=${PANEL_DB_USER_PASSWORD} + - TYPECHO_USER_NAME=${TYPECHO_USER_NAME} + - TYPECHO_USER_PASSWORD=${TYPECHO_USER_PASSWORD} + - TYPECHO_USER_MAIL=${TYPECHO_USER_MAIL} + - TYPECHO_SITE_URL=${TYPECHO_EXTERNAL_URL} + ports: + - ${PANEL_APP_PORT_HTTP}:80 + networks: + - 1panel-network + volumes: + - ./data:/app + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/typecho/nightly-php7.4-apache/docker-compose.yml b/dev/nextweb/typecho/nightly-php7.4-apache/docker-compose.yml new file mode 100644 index 0000000..9cf2aee --- /dev/null +++ b/dev/nextweb/typecho/nightly-php7.4-apache/docker-compose.yml @@ -0,0 +1,29 @@ +version: '3' +services: + typecho: + image: joyqi/typecho:nightly-php7.4-apache + container_name: ${CONTAINER_NAME} + restart: always + environment: + - TYPECHO_INSTALL=1 + - TYPECHO_DB_ADAPTER=${TYPECHO_DB_ADAPTER} + - TYPECHO_DB_HOST=${PANEL_DB_HOST} + - TYPECHO_DB_DATABASE=${PANEL_DB_NAME} + - TYPECHO_DB_PORT=${PANEL_DB_PORT} + - TYPECHO_DB_USER=${PANEL_DB_USER} + - TYPECHO_DB_PASSWORD=${PANEL_DB_USER_PASSWORD} + - TYPECHO_USER_NAME=${TYPECHO_USER_NAME} + - TYPECHO_USER_PASSWORD=${TYPECHO_USER_PASSWORD} + - TYPECHO_USER_MAIL=${TYPECHO_USER_MAIL} + - TYPECHO_SITE_URL=${TYPECHO_EXTERNAL_URL} + ports: + - ${PANEL_APP_PORT_HTTP}:80 + networks: + - 1panel-network + volumes: + - ./data:/app + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/web-check/1.0.0/docker-compose.yml b/dev/nextweb/web-check/1.0.0/docker-compose.yml new file mode 100644 index 0000000..cba4bc9 --- /dev/null +++ b/dev/nextweb/web-check/1.0.0/docker-compose.yml @@ -0,0 +1,14 @@ +services: + web-check: + container_name: ${CONTAINER_NAME} + image: lissy93/web-check:1.0.0 + restart: always + networks: + - 1panel-network + ports: + - ${PANEL_APP_PORT_HTTP}:3000 + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/wordpress/6.3.2/docker-compose.yml b/dev/nextweb/wordpress/6.3.2/docker-compose.yml new file mode 100644 index 0000000..ca8239d --- /dev/null +++ b/dev/nextweb/wordpress/6.3.2/docker-compose.yml @@ -0,0 +1,24 @@ +version: '3' +services: + wordpress: + image: wordpress:6.3.2 + container_name: ${CONTAINER_NAME} + ports: + - ${PANEL_APP_PORT_HTTP}:80 + restart: always + networks: + - 1panel-network + volumes: + - ./data:/var/www/html + - ./conf/uploads.ini:/usr/local/etc/php/conf.d/uploads.ini + environment: + WORDPRESS_DB_HOST: ${PANEL_DB_HOST}:${PANEL_DB_PORT} + WORDPRESS_DB_NAME: ${PANEL_DB_NAME} + WORDPRESS_DB_USER: ${PANEL_DB_USER} + WORDPRESS_DB_PASSWORD: ${PANEL_DB_USER_PASSWORD} + WORDPRESS_DEBUG: 0 + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/wordpress/6.4.0/docker-compose.yml b/dev/nextweb/wordpress/6.4.0/docker-compose.yml new file mode 100644 index 0000000..bfaf7d4 --- /dev/null +++ b/dev/nextweb/wordpress/6.4.0/docker-compose.yml @@ -0,0 +1,24 @@ +version: '3' +services: + wordpress: + image: wordpress:6.4.0 + container_name: ${CONTAINER_NAME} + ports: + - ${PANEL_APP_PORT_HTTP}:80 + restart: always + networks: + - 1panel-network + volumes: + - ./data:/var/www/html + - ./conf/uploads.ini:/usr/local/etc/php/conf.d/uploads.ini + environment: + WORDPRESS_DB_HOST: ${PANEL_DB_HOST}:${PANEL_DB_PORT} + WORDPRESS_DB_NAME: ${PANEL_DB_NAME} + WORDPRESS_DB_USER: ${PANEL_DB_USER} + WORDPRESS_DB_PASSWORD: ${PANEL_DB_USER_PASSWORD} + WORDPRESS_DEBUG: 0 + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/wordpress/6.4.1/docker-compose.yml b/dev/nextweb/wordpress/6.4.1/docker-compose.yml new file mode 100644 index 0000000..409acf7 --- /dev/null +++ b/dev/nextweb/wordpress/6.4.1/docker-compose.yml @@ -0,0 +1,24 @@ +version: '3' +services: + wordpress: + image: wordpress:6.4.1 + container_name: ${CONTAINER_NAME} + ports: + - ${PANEL_APP_PORT_HTTP}:80 + restart: always + networks: + - 1panel-network + volumes: + - ./data:/var/www/html + - ./conf/uploads.ini:/usr/local/etc/php/conf.d/uploads.ini + environment: + WORDPRESS_DB_HOST: ${PANEL_DB_HOST}:${PANEL_DB_PORT} + WORDPRESS_DB_NAME: ${PANEL_DB_NAME} + WORDPRESS_DB_USER: ${PANEL_DB_USER} + WORDPRESS_DB_PASSWORD: ${PANEL_DB_USER_PASSWORD} + WORDPRESS_DEBUG: 0 + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/wordpress/6.4.2/docker-compose.yml b/dev/nextweb/wordpress/6.4.2/docker-compose.yml new file mode 100644 index 0000000..af18a17 --- /dev/null +++ b/dev/nextweb/wordpress/6.4.2/docker-compose.yml @@ -0,0 +1,24 @@ +version: '3' +services: + wordpress: + image: wordpress:6.4.2 + container_name: ${CONTAINER_NAME} + ports: + - ${PANEL_APP_PORT_HTTP}:80 + restart: always + networks: + - 1panel-network + volumes: + - ./data:/var/www/html + - ./conf/uploads.ini:/usr/local/etc/php/conf.d/uploads.ini + environment: + WORDPRESS_DB_HOST: ${PANEL_DB_HOST}:${PANEL_DB_PORT} + WORDPRESS_DB_NAME: ${PANEL_DB_NAME} + WORDPRESS_DB_USER: ${PANEL_DB_USER} + WORDPRESS_DB_PASSWORD: ${PANEL_DB_USER_PASSWORD} + WORDPRESS_DEBUG: 0 + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/wordpress/6.4.3/docker-compose.yml b/dev/nextweb/wordpress/6.4.3/docker-compose.yml new file mode 100644 index 0000000..2a3d030 --- /dev/null +++ b/dev/nextweb/wordpress/6.4.3/docker-compose.yml @@ -0,0 +1,24 @@ +version: '3' +services: + wordpress: + image: wordpress:6.4.3 + container_name: ${CONTAINER_NAME} + ports: + - ${PANEL_APP_PORT_HTTP}:80 + restart: always + networks: + - 1panel-network + volumes: + - ./data:/var/www/html + - ./conf/uploads.ini:/usr/local/etc/php/conf.d/uploads.ini + environment: + WORDPRESS_DB_HOST: ${PANEL_DB_HOST}:${PANEL_DB_PORT} + WORDPRESS_DB_NAME: ${PANEL_DB_NAME} + WORDPRESS_DB_USER: ${PANEL_DB_USER} + WORDPRESS_DB_PASSWORD: ${PANEL_DB_USER_PASSWORD} + WORDPRESS_DEBUG: 0 + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/wordpress/6.5.0/docker-compose.yml b/dev/nextweb/wordpress/6.5.0/docker-compose.yml new file mode 100644 index 0000000..1122e04 --- /dev/null +++ b/dev/nextweb/wordpress/6.5.0/docker-compose.yml @@ -0,0 +1,24 @@ +version: '3' +services: + wordpress: + image: wordpress:6.5.0 + container_name: ${CONTAINER_NAME} + ports: + - ${PANEL_APP_PORT_HTTP}:80 + restart: always + networks: + - 1panel-network + volumes: + - ./data:/var/www/html + - ./conf/uploads.ini:/usr/local/etc/php/conf.d/uploads.ini + environment: + WORDPRESS_DB_HOST: ${PANEL_DB_HOST}:${PANEL_DB_PORT} + WORDPRESS_DB_NAME: ${PANEL_DB_NAME} + WORDPRESS_DB_USER: ${PANEL_DB_USER} + WORDPRESS_DB_PASSWORD: ${PANEL_DB_USER_PASSWORD} + WORDPRESS_DEBUG: 0 + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/wordpress/6.5.2/docker-compose.yml b/dev/nextweb/wordpress/6.5.2/docker-compose.yml new file mode 100644 index 0000000..6aa4026 --- /dev/null +++ b/dev/nextweb/wordpress/6.5.2/docker-compose.yml @@ -0,0 +1,23 @@ +services: + wordpress: + image: wordpress:6.5.2 + container_name: ${CONTAINER_NAME} + ports: + - ${PANEL_APP_PORT_HTTP}:80 + restart: always + networks: + - 1panel-network + volumes: + - ./data:/var/www/html + - ./conf/uploads.ini:/usr/local/etc/php/conf.d/uploads.ini + environment: + WORDPRESS_DB_HOST: ${PANEL_DB_HOST}:${PANEL_DB_PORT} + WORDPRESS_DB_NAME: ${PANEL_DB_NAME} + WORDPRESS_DB_USER: ${PANEL_DB_USER} + WORDPRESS_DB_PASSWORD: ${PANEL_DB_USER_PASSWORD} + WORDPRESS_DEBUG: 0 + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/wordpress/6.5.3/docker-compose.yml b/dev/nextweb/wordpress/6.5.3/docker-compose.yml new file mode 100644 index 0000000..a91ac7f --- /dev/null +++ b/dev/nextweb/wordpress/6.5.3/docker-compose.yml @@ -0,0 +1,23 @@ +services: + wordpress: + image: wordpress:6.5.3 + container_name: ${CONTAINER_NAME} + ports: + - ${PANEL_APP_PORT_HTTP}:80 + restart: always + networks: + - 1panel-network + volumes: + - ./data:/var/www/html + - ./conf/uploads.ini:/usr/local/etc/php/conf.d/uploads.ini + environment: + WORDPRESS_DB_HOST: ${PANEL_DB_HOST}:${PANEL_DB_PORT} + WORDPRESS_DB_NAME: ${PANEL_DB_NAME} + WORDPRESS_DB_USER: ${PANEL_DB_USER} + WORDPRESS_DB_PASSWORD: ${PANEL_DB_USER_PASSWORD} + WORDPRESS_DEBUG: 0 + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/wordpress/6.5.4/docker-compose.yml b/dev/nextweb/wordpress/6.5.4/docker-compose.yml new file mode 100644 index 0000000..0f32e19 --- /dev/null +++ b/dev/nextweb/wordpress/6.5.4/docker-compose.yml @@ -0,0 +1,23 @@ +services: + wordpress: + image: wordpress:6.5.4 + container_name: ${CONTAINER_NAME} + ports: + - ${PANEL_APP_PORT_HTTP}:80 + restart: always + networks: + - 1panel-network + volumes: + - ./data:/var/www/html + - ./conf/uploads.ini:/usr/local/etc/php/conf.d/uploads.ini + environment: + WORDPRESS_DB_HOST: ${PANEL_DB_HOST}:${PANEL_DB_PORT} + WORDPRESS_DB_NAME: ${PANEL_DB_NAME} + WORDPRESS_DB_USER: ${PANEL_DB_USER} + WORDPRESS_DB_PASSWORD: ${PANEL_DB_USER_PASSWORD} + WORDPRESS_DEBUG: 0 + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/wordpress/6.5.5/docker-compose.yml b/dev/nextweb/wordpress/6.5.5/docker-compose.yml new file mode 100644 index 0000000..15c9a0e --- /dev/null +++ b/dev/nextweb/wordpress/6.5.5/docker-compose.yml @@ -0,0 +1,23 @@ +services: + wordpress: + image: wordpress:6.5.5 + container_name: ${CONTAINER_NAME} + ports: + - ${PANEL_APP_PORT_HTTP}:80 + restart: always + networks: + - 1panel-network + volumes: + - ./data:/var/www/html + - ./conf/uploads.ini:/usr/local/etc/php/conf.d/uploads.ini + environment: + WORDPRESS_DB_HOST: ${PANEL_DB_HOST}:${PANEL_DB_PORT} + WORDPRESS_DB_NAME: ${PANEL_DB_NAME} + WORDPRESS_DB_USER: ${PANEL_DB_USER} + WORDPRESS_DB_PASSWORD: ${PANEL_DB_USER_PASSWORD} + WORDPRESS_DEBUG: 0 + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/wordpress/6.6.0/docker-compose.yml b/dev/nextweb/wordpress/6.6.0/docker-compose.yml new file mode 100644 index 0000000..77c1ba1 --- /dev/null +++ b/dev/nextweb/wordpress/6.6.0/docker-compose.yml @@ -0,0 +1,23 @@ +services: + wordpress: + image: wordpress:6.6.0 + container_name: ${CONTAINER_NAME} + ports: + - ${PANEL_APP_PORT_HTTP}:80 + restart: always + networks: + - 1panel-network + volumes: + - ./data:/var/www/html + - ./conf/uploads.ini:/usr/local/etc/php/conf.d/uploads.ini + environment: + WORDPRESS_DB_HOST: ${PANEL_DB_HOST}:${PANEL_DB_PORT} + WORDPRESS_DB_NAME: ${PANEL_DB_NAME} + WORDPRESS_DB_USER: ${PANEL_DB_USER} + WORDPRESS_DB_PASSWORD: ${PANEL_DB_USER_PASSWORD} + WORDPRESS_DEBUG: 0 + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/wordpress/6.6.1/docker-compose.yml b/dev/nextweb/wordpress/6.6.1/docker-compose.yml new file mode 100644 index 0000000..755e611 --- /dev/null +++ b/dev/nextweb/wordpress/6.6.1/docker-compose.yml @@ -0,0 +1,23 @@ +services: + wordpress: + image: wordpress:6.6.1 + container_name: ${CONTAINER_NAME} + ports: + - ${PANEL_APP_PORT_HTTP}:80 + restart: always + networks: + - 1panel-network + volumes: + - ./data:/var/www/html + - ./conf/uploads.ini:/usr/local/etc/php/conf.d/uploads.ini + environment: + WORDPRESS_DB_HOST: ${PANEL_DB_HOST}:${PANEL_DB_PORT} + WORDPRESS_DB_NAME: ${PANEL_DB_NAME} + WORDPRESS_DB_USER: ${PANEL_DB_USER} + WORDPRESS_DB_PASSWORD: ${PANEL_DB_USER_PASSWORD} + WORDPRESS_DEBUG: 0 + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/wordpress/6.6.2/docker-compose.yml b/dev/nextweb/wordpress/6.6.2/docker-compose.yml new file mode 100644 index 0000000..e83150f --- /dev/null +++ b/dev/nextweb/wordpress/6.6.2/docker-compose.yml @@ -0,0 +1,23 @@ +services: + wordpress: + image: wordpress:6.6.2 + container_name: ${CONTAINER_NAME} + ports: + - ${PANEL_APP_PORT_HTTP}:80 + restart: always + networks: + - 1panel-network + volumes: + - ./data:/var/www/html + - ./conf/uploads.ini:/usr/local/etc/php/conf.d/uploads.ini + environment: + WORDPRESS_DB_HOST: ${PANEL_DB_HOST}:${PANEL_DB_PORT} + WORDPRESS_DB_NAME: ${PANEL_DB_NAME} + WORDPRESS_DB_USER: ${PANEL_DB_USER} + WORDPRESS_DB_PASSWORD: ${PANEL_DB_USER_PASSWORD} + WORDPRESS_DEBUG: 0 + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/dev/nextweb/zerotier-moon/1.8.4/docker-compose.yml b/dev/nextweb/zerotier-moon/1.8.4/docker-compose.yml new file mode 100644 index 0000000..082874a --- /dev/null +++ b/dev/nextweb/zerotier-moon/1.8.4/docker-compose.yml @@ -0,0 +1,22 @@ +services: + zerotier-moon: + image: seedgou/zerotier-moon:v1.8.4 + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + ports: + - "${PANEL_APP_PORT_HTTP}:9993/udp" + volumes: + - ./data:/var/lib/zerotier-one + entrypoint: + - /startup.sh + - "-4" + - ${HOST_IPV4} + - "-6" + - ${HOST_IPV6} + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true diff --git a/dev/nextweb/zerotier-one/1.12.1/docker-compose.yml b/dev/nextweb/zerotier-one/1.12.1/docker-compose.yml new file mode 100644 index 0000000..df92679 --- /dev/null +++ b/dev/nextweb/zerotier-one/1.12.1/docker-compose.yml @@ -0,0 +1,15 @@ +services: + zerotier-one: + image: bltavares/zerotier:1.12.1 + container_name: ${CONTAINER_NAME} + restart: always + network_mode: host + devices: + - /dev/net/tun + cap_add: + - NET_ADMIN + - SYS_ADMIN + volumes: + - ./data:/var/lib/zerotier-one + labels: + createdBy: "Apps"