diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 1fd0463..4fd5876 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -30,7 +30,6 @@ updates: - "/docker/personal/syncthing" - "/docker/personal/tandoor" - "/docker/production/alexscript" - - "/docker/production/buildpath" - "/docker/production/semeryfr" - "/docker/tools/excalidraw" - "/docker/tools/obsidian-livesync" diff --git a/.swarmcd/stacks.yaml b/.swarmcd/stacks.yaml index fa59d98..0a0468c 100644 --- a/.swarmcd/stacks.yaml +++ b/.swarmcd/stacks.yaml @@ -131,13 +131,6 @@ alexscript: branch: main compose_file: docker/production/alexscript/docker-compose.yml -buildpath: - repo: homeprod - branch: main - compose_file: docker/production/buildpath/docker-compose.yml - sops_files: - - docker/production/buildpath/.env - semeryfr: repo: homeprod branch: main diff --git a/docker/production/buildpath/.env b/docker/production/buildpath/.env deleted file mode 100644 index 0b22a9a..0000000 --- a/docker/production/buildpath/.env +++ /dev/null @@ -1,18 +0,0 @@ -ME_CONFIG_MONGODB_ADMINUSERNAME=ENC[AES256_GCM,data:AHXIMA==,iv:trofFagJGNq5OyWDaN57vPpKwwG3SouiV5xLl5sJIBA=,tag:c1NUlmBouEb0Milri85QNw==,type:str] -ME_CONFIG_MONGODB_ADMINPASSWORD=ENC[AES256_GCM,data:8X6+SphUNus=,iv:zwofVw03pToXHR6weckniT/fymFYeHZw6lVmrGUsnLc=,tag:lEWtnnqpwamNsCnkStsRfQ==,type:str] -ME_CONFIG_MONGODB_URL=ENC[AES256_GCM,data:3xLFWhRYU/EfhRw+rOs9pOb+nzsbV9IvQydB4VGZGw/WLkQd,iv:T9T6ewB+05qzFDL7z2WESs6fIc9lTFdjVxy/71YzhXo=,tag:S3YsOokO4jzhJVWep/QTsQ==,type:str] -ME_CONFIG_BASICAUTH=ENC[AES256_GCM,data:FnUichsnpQ==,iv:Ayw1Vqg5rj6P79vtERX2hRCttnol/4aNUG5Y0OhFVTo=,tag:JkTxro0kyYJLr9gdkY8A1Q==,type:str] -MONGO_USER=ENC[AES256_GCM,data:2KFDcg==,iv:wdDxrQd07+hC5GEq1DS0DLVASiL9L4ds1V3TG1NA9EQ=,tag:gieiOLmOfLtUQjfjwZg6qQ==,type:str] -MONGO_PASS=ENC[AES256_GCM,data:W80YLzp8G50=,iv:eFts3fhrB9PGEfC69d8btt4ko3gcOGrFZUy95hx2rCE=,tag:+1JFEiclNnjei8+2I42j6w==,type:str] -MONGO_HOST=ENC[AES256_GCM,data:0RknYUM=,iv:8QyL4KHrSr9pv1kX+FD09N2ltVSZkEKqtFCS30ik1v0=,tag:bTXBMHqp5JU9VTD3soXEyQ==,type:str] -MONGO_INITDB_ROOT_USERNAME=ENC[AES256_GCM,data:G6wekw==,iv:AH5qqxXOeEBVI2mXXPPrC1X8X/Vq5MHZBWdfNRNeK1c=,tag:nMkWql/aVHi2FGnJ5NGFBQ==,type:str] -MONGO_INITDB_ROOT_PASSWORD=ENC[AES256_GCM,data:jzVSUjGSjOY=,iv:S/Ar0oYN2vSE7pK+/tfp9RyCThtDbk0gOUYDyzNYjVE=,tag:whWyBFHuXBcmF+WixjafOw==,type:str] -RIOT_API_KEY=ENC[AES256_GCM,data:EzqWk1Y73htAXaUJhzByV6Aru/hxUNjHGK90ac1NGaz92Cwk9YEdmrb9,iv:KorIppEflVX2aDC8K3ndRzK1q6scNjdQfl38p/8fLGM=,tag:Ei2zLoiGOlOX8ocrO2wNMw==,type:str] -CDRAGON_CACHE_DIR=ENC[AES256_GCM,data:uMogP1/K/pc=,iv:/0A8fs9HEuksSiKV1SZDoslHHGlJe+vFw0BQ5zQ9BBA=,tag:grwWPwMQarpmSAUIgKDZ5Q==,type:str] -sops_lastmodified=2026-04-30T18:20:37Z -sops_mac=ENC[AES256_GCM,data:7teYIGLLHBH8TJ/gr3lcbtfo4CVl0Gj2RWPSLgx4AyTvM+pZaSvUDaVUhWuprSCVqZcDWI2tNHUOHE4aYlJzyt9JfQrooKLPkKUq3WX3bucg3Rv5GpiP1tNHiPDE7UZCBp5bkHhYvwn+dPjhObEUdMUuwMBDA9JSpPlr3YQCg/E=,iv:6knBO6QNe33E2bJw5WZMzcDzeTW9mwgjQtftv0FZq8s=,tag:xuIKZl7szrUyX8/D9xxAmA==,type:str] -sops_pgp__list_0__map_created_at=2026-04-30T18:20:33Z -sops_pgp__list_0__map_enc=-----BEGIN PGP MESSAGE-----\n\nhQIMA7uy4qQr71wiARAAufkTVdCq2ARwMFuec9+0N1BzTo7WgGQhzKIJehe+uQ5I\nuPS5bafo5vrvxlCuxVmhup45CS3gm3X46hgHh/d3htaYzDnbyh/awbVGIhU9sa9T\n74i4jZAabzWjWAU8lAvxS6dJ6hf5U3MHOc1zYoCUfCJjgw+QRzR5PxZKFhpVklQU\nQJycdfRAl5oAqF7N6B7oCNTs7w1hbx2CJXBVGM8YoJySkThpXEY3dECxZ5nTSPmp\nXo3hmidO09uYsjWzcqynJHnh9RkMd1VAe6ULzhVIOv5KLXQLQV/paNAPdsxA5UmY\nE1imIFrqS25BVU9xbsGaPj6AHX6+Ux8bpO8TOVbpULe56Aq2c5GOjIZXb3p20K7N\nEk5rJ/K+8FxvytK3jDkhJI49wiDs9UDim02DSZmsWirIy/c02Ojy2d/Cxors1Lw/\nBCc4S6/ESH9u/LGlWs8WDqcDQqhHgeCvGOLAvOXs9eOCXNW2ROtNdfW808APbu1A\nzgYJwPtdfBhUv4KhZcEVMldWgX1OiYhcWMWYgJUXcfOwaRbzntZ/MczPNJ/a+57T\nPvH9GuTiwCXn0fOgcETTp9RPvXflL+4LPgh9drCOo4zwMvlqZs2+0Os2m8GDdDcL\nD45VMTsnNUXWuO7YUdtYX47bON2W6Z7NwzvkSr5odogzq1xw38SgRN7g3Jbl6+fS\nXAH/Rw8jWjpYztZ5HgDXisTxLEXqn5UNYKZBjzsLV5tE9GQp8ppck21igBiDCqoT\nsziZwFyRy/nKq076lZlRgSFr0pm4168u7Vn5x1TLQBHl+i0eKficgUQpwCFx\n=XUsx\n-----END PGP MESSAGE----- -sops_pgp__list_0__map_fp=DC6910268E657FF70BA7EC289974494E76938DDC -sops_unencrypted_suffix=_unencrypted -sops_version=3.10.2 diff --git a/docker/production/buildpath/docker-compose.yml b/docker/production/buildpath/docker-compose.yml deleted file mode 100644 index 3c47172..0000000 --- a/docker/production/buildpath/docker-compose.yml +++ /dev/null @@ -1,57 +0,0 @@ -services: - mongo: - hostname: mongo - image: mongo:8.2.11 - restart: always - user: root:root - command: mongod --wiredTigerCacheSizeGB 2 - deploy: - resources: - limits: - memory: 6G - reservations: - memory: 3G - volumes: - - bpmongo_data:/data/db:Z - - bpmongo_config:/data/configdb:Z - env_file: .env - - match_collector: - image: git.vhaudiquet.fr/vhaudiquet/lolstats-match_collector:59840ffe34313085b2106ef8475750f497dc092f - build: ./match_collector - volumes: - - bpcdragon_cache:/cdragon - restart: "no" - deploy: - restart_policy: - condition: any - delay: '0' - window: 20s - env_file: .env - - frontend: - image: git.vhaudiquet.fr/vhaudiquet/lolstats-frontend:59840ffe34313085b2106ef8475750f497dc092f - build: ./frontend - restart: always - volumes: - - bpcdragon_cache:/cdragon - networks: - - default - - proxy - ports: - - "3000" - labels: - - "traefik.enable=true" - - "traefik.http.routers.frontend.rule=Host(`buildpath.win`)" - - "traefik.http.services.frontend.loadbalancer.server.port=3000" - env_file: .env - -volumes: - bpmongo_data: - bpmongo_config: - bpcdragon_cache: - -networks: - proxy: - external: true - name: proxy