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')