From 42fdc4630498ba1f7b66d8fabc168ec52cb39478 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Key?= Date: Wed, 8 Jul 2020 06:57:34 +0200 Subject: [PATCH] started to make a docker service of it --- src/apache-flask.wsgi | 5 +++++ src/docker-compose.yml | 22 ++++++++++++++++++++++ src/run.py | 4 ++++ 3 files changed, 31 insertions(+) create mode 100644 src/apache-flask.wsgi create mode 100644 src/docker-compose.yml create mode 100644 src/run.py diff --git a/src/apache-flask.wsgi b/src/apache-flask.wsgi new file mode 100644 index 0000000..95649e2 --- /dev/null +++ b/src/apache-flask.wsgi @@ -0,0 +1,5 @@ +#! /usr/bin/python + +from app import app as application +import sys +sys.path.append("/var/www/apache-flask") \ No newline at end of file diff --git a/src/docker-compose.yml b/src/docker-compose.yml new file mode 100644 index 0000000..e397b63 --- /dev/null +++ b/src/docker-compose.yml @@ -0,0 +1,22 @@ +version: '2' + +services: + wirewiz: + build: . +# ports: +# - "80:80" + restart: unless-stopped + env_file: + - environment.env + labels: + - "traefik.enable=true" + - "traefik.http.routers.gitlabsvgbadges.rule=Host(`wirewiz.docker.lab`)" + - "traefik.http.services.gitlabsvgbadges.loadbalancer.server.port=80" + - "traefik.docker.network=traefik_proxy" + networks: + - traefik_proxy + +networks: + traefik_proxy: + external: + name: traefik_proxy diff --git a/src/run.py b/src/run.py new file mode 100644 index 0000000..e16b9f6 --- /dev/null +++ b/src/run.py @@ -0,0 +1,4 @@ +#! /usr/bin/env python +from app import app +if __name__ == '__main__': + app.run(host='0.0.0.0')