From e8267ff4026089441dc903a92ef61b23ffc07bbd Mon Sep 17 00:00:00 2001 From: cventastic Date: Wed, 26 Oct 2022 15:33:34 +0200 Subject: [PATCH] added new POKT version. removed pocket-de.yml because its possible to use pocket-frontend.yml on hosts with one pocket container --- pocket-de.yml | 86 ------------------------------------------------- pokt/Dockerfile | 2 +- 2 files changed, 1 insertion(+), 87 deletions(-) delete mode 100644 pocket-de.yml diff --git a/pocket-de.yml b/pocket-de.yml deleted file mode 100644 index 0faf3308..00000000 --- a/pocket-de.yml +++ /dev/null @@ -1,86 +0,0 @@ -version: '3.1' - -services: - - traefik: - image: traefik:latest - container_name: traefik - restart: always - ports: - - "443:443" - - "127.0.0.1:8080:8080" - expose: - - "8082" - command: - - "--api=true" - - "--api.insecure=true" - - "--api.dashboard=true" - - "--log.level=DEBUG" - - "--providers.docker=true" - - "--providers.docker.exposedbydefault=false" - - "--entrypoints.websecure.address=:443" - - "--entryPoints.metrics.address=:8082" - - "--metrics.prometheus.entryPoint=metrics" - - "--certificatesresolvers.myresolver.acme.tlschallenge=true" - # TESTING - # - "--certificatesresolvers.myresolver.acme.caserver=https://acme-staging-v02.api.letsencrypt.org/directory" - - "--certificatesresolvers.myresolver.acme.email=$MAIL" - - "--certificatesresolvers.myresolver.acme.storage=/letsencrypt/acme.json" - volumes: - - "./traefik/letsencrypt:/letsencrypt" - - "/var/run/docker.sock:/var/run/docker.sock:ro" - labels: - - "traefik.enable=true" - -### POKT - pocket-de-1: - build: pokt - ports: - - "127.0.0.1:8081:8081" - - "26656:26656" - expose: - - 26656 - - 26660 - - 8081 - - 8083 - #command: pocket start --simulateRelay - environment: - - POCKET_CORE_KEY=$POKT_DE_1_POCKET_CORE_KEY - - POCKET_CORE_PASSPHRASE=$POKT_DE_1_POCKET_CORE_PASSPHRASE - - POCKET_SNAPSHOT=$POCKET_SNAPSHOT - volumes: - - pocket-de-1:/home/app/.pocket/data - - pocket-de-1-addrbook:/home/app/.pocket/addrbook - restart: unless-stopped - labels: - - "traefik.enable=true" - - "traefik.http.services.pocket-fr-1.loadbalancer.server.port=8081" - - "traefik.http.routers.pocket-fr-1.entrypoints=websecure" - - "traefik.http.routers.pocket-fr-1.tls.certresolver=myresolver" - - "traefik.http.routers.pocket-fr-1.rule=Host(`$POKT_DE_1_DOMAIN`) && Path(`/v1`, `/v1/client/{dispatch|relay|challenge|sim}`)" - - "prometheus-scrape.enabled=true" - - "prometheus-scrape.port=8083" - - "prometheus-scrape.job_name=pocket-de-1" - - - haproxy: - build: haproxy - volumes: - - ./haproxy:/usr/local/etc/haproxy - expose: - - "8404" - - "80" - ports: - - "127.0.0.1:80:80" - restart: always - labels: - - "prometheus-scrape.enabled=true" - - "prometheus-scrape.port=8404" - - "prometheus-scrape.job_name=haproxy" - - "prometheus-scrape.metrics_path=/metrics" - -### VOLUMES -volumes: - pocket-de-1: - pocket-de-1-addrbook: - diff --git a/pokt/Dockerfile b/pokt/Dockerfile index e64750f9..34608152 100644 --- a/pokt/Dockerfile +++ b/pokt/Dockerfile @@ -1,4 +1,4 @@ -FROM poktnetwork/pocket-core:RC-0.9.1.1 +FROM poktnetwork/pocket-core:RC-0.9.1.2 COPY --chown=1005:1001 config.json /home/app/.pocket/config/config.json COPY --chown=1005:1001 chains.json /home/app/.pocket/config/chains.json