Browse Source

maj api en apikaz

master
fabrice.regnier 2 weeks ago
parent
commit
874b48e2c7
  1. 1
      bin/applyTemplate.sh
  2. 11
      dockers/api/docker-compose.yml
  3. 0
      dockers/apikaz/Readme.txt
  4. 0
      dockers/apikaz/apikaz/Dockerfile
  5. 0
      dockers/apikaz/apikaz/app.py
  6. 0
      dockers/apikaz/apikaz/requirements.txt
  7. 38
      dockers/apikaz/docker-compose.yml
  8. 11
      dockers/traefik/docker-compose.tmpl.yml.dist

1
bin/applyTemplate.sh

@ -89,6 +89,7 @@ done
-e "s|__YAKFORMS_HOST__|${yakformsHost}|g"\
-e "s|__WORDPRESS_HOST__|${wordpressHost}|g"\
-e "s|__MOBILIZON_HOST__|${mobilizonHost}|g"\
-e "s|__API_HOST__|${apiHost}|g"\
-e "s|__VAULTWARDEN_HOST__|${vaultwardenHost}|g"\
-e "s|__DOMAIN_SYMPA__|${domain_sympa}|g"\
$1 | awk '

11
dockers/api/docker-compose.yml

@ -1,11 +0,0 @@
version: '3.8'
services:
api-service:
build: ./api-kaz/
volumes:
- ./api-kaz/:/usr/src/app/
ports:
- 5000:5000
environment:
PORT: 5000
FLASK_DEBUG: 1

0
dockers/api/Readme.txt → dockers/apikaz/Readme.txt

0
dockers/api/api-kaz/Dockerfile → dockers/apikaz/apikaz/Dockerfile

0
dockers/api/api-kaz/app.py → dockers/apikaz/apikaz/app.py

0
dockers/api/api-kaz/requirements.txt → dockers/apikaz/apikaz/requirements.txt

38
dockers/apikaz/docker-compose.yml

@ -0,0 +1,38 @@
version: '3.8'
services:
api-service:
build: ./apikaz/
container_name: ${apiServName}
volumes:
- ./apikaz/:/usr/src/app/
ports:
- 5000:5000
environment:
PORT: 5000
FLASK_DEBUG: 1
volumes:
- apiKaz:/
networks:
- apikazNet
- pahekoNet
- postfixNet
external_links:
- ${smtpServName}:${smtpHost}.${domain}
labels:
- "traefik.enable=true"
- "traefik.http.routers.${apikazServName}.rule=Host(`${apikazHost}.${domain}`)"
- "traefik.docker.network=apikazNet"
#volumes:
# apiKaz:
networks:
apikazNet:
external: true
name: apikazNet
pahekoNet:
external: true
name: pahekoNet
postfixNet:
external: true
name: postfixNet

11
dockers/traefik/docker-compose.tmpl.yml.dist

@ -105,6 +105,10 @@ services:
{{castopod
- castopodNet
}}
{{api
- apiNet
}}
#### BEGIN ORGA USE_NET
#### END ORGA USE_NET
@ -200,7 +204,14 @@ networks:
{{castopod
castopodNet:
external: true
name: castopodNet
}}
{{api
apiNet:
external: true
name: apiNet
}}
#### BEGIN ORGA DEF_NET
#### END ORGA DEF_NET

Loading…
Cancel
Save