|
@@ -13,7 +13,7 @@ services:
|
|
|
restart: always
|
|
|
|
|
|
util-sqlpage:
|
|
|
- image: lovasoa/sqlpage
|
|
|
+ image: lovasoa/sqlpage:latest
|
|
|
hostname: util-sqlpage
|
|
|
volumes:
|
|
|
- /etc/timezone:/etc/timezone:ro
|
|
@@ -21,13 +21,28 @@ services:
|
|
|
- ./util-sqlpage/:/var/www/
|
|
|
- ./util-sqlpage.json:/etc/sqlpage/sqlpage.json
|
|
|
- ./util-sqlpage/sqlpage/migrations:/etc/sqlpage/migrations
|
|
|
+ # spinner support
|
|
|
- ./util-sqlpage/sqlpage/templates:/etc/sqlpage/templates
|
|
|
networks:
|
|
|
- traefik
|
|
|
restart: always
|
|
|
|
|
|
+ util-pyapi:
|
|
|
+ image: util-pyapi
|
|
|
+ hostname: util-pyapi
|
|
|
+ build:
|
|
|
+ context: .
|
|
|
+ dockerfile: rest/Dockerfile
|
|
|
+ volumes:
|
|
|
+ - ./util-sqlpage/util.db:/usr/src/app/util.db:ro
|
|
|
+ expose:
|
|
|
+ - 6772
|
|
|
+ networks:
|
|
|
+ - traefik
|
|
|
+ restart: always
|
|
|
+
|
|
|
home-sqlpage:
|
|
|
- image: lovasoa/sqlpage
|
|
|
+ image: lovasoa/sqlpage:latest
|
|
|
hostname: home-sqlpage
|
|
|
volumes:
|
|
|
- ./home-sqlpage/:/var/www/
|
|
@@ -71,7 +86,7 @@ services:
|
|
|
restart: always
|
|
|
|
|
|
grocery:
|
|
|
- image: lovasoa/sqlpage
|
|
|
+ image: lovasoa/sqlpage:latest
|
|
|
hostname: grocery-sqlpage
|
|
|
volumes:
|
|
|
- ./grocery-transactions/sqlpage:/var/www/
|
|
@@ -98,21 +113,6 @@ services:
|
|
|
- traefik
|
|
|
restart: always
|
|
|
|
|
|
- util-pyapi:
|
|
|
- image: util-pyapi
|
|
|
- hostname: util-pyapi
|
|
|
- build:
|
|
|
- context: .
|
|
|
- dockerfile: rest/Dockerfile
|
|
|
- volumes:
|
|
|
- - ./util-sqlpage/util.db:/usr/src/app/util.db:ro
|
|
|
- - ./files:/usr/src/app/rest/static/files
|
|
|
- expose:
|
|
|
- - 6772
|
|
|
- networks:
|
|
|
- - traefik
|
|
|
- restart: always
|
|
|
-
|
|
|
networks:
|
|
|
traefik:
|
|
|
external: true
|