123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103 |
- services:
- util-sqlpage:
- image: lovasoa/sqlpage
- hostname: util-sqlpage
- volumes:
- - ./util-sqlpage/:/var/www/
- - ./util-sqlpage.json:/etc/sqlpage/sqlpage.json
- - ./util-sqlpage/sqlpage/migrations:/etc/sqlpage/migrations
- networks:
- - traefik
- restart: always
- home-sqlpage:
- image: lovasoa/sqlpage
- hostname: home-sqlpage
- volumes:
- - ./home-sqlpage/:/var/www/
- - ./home-sqlpage.json:/etc/sqlpage/sqlpage.json
- - ./home-sqlpage/sqlpage/migrations:/etc/sqlpage/migrations
- expose:
- - 8080
- networks:
- - traefik
- restart: always
- home:
- image: home-launcher
- hostname: home-launcher
- build: .
- expose:
- - 80
- restart: always
- volumes:
- - /home/pi/www/feed:/usr/share/nginx/html/feed
- - /home/cropswap-archive/www:/usr/share/nginx/html/mail-archive
- - ./media:/usr/share/nginx/html/media
- - ./.well-known:/usr/share/nginx/html/.well-known
- networks:
- - traefik
- pyapi:
- image: pyapi
- hostname: home-launcher
- build:
- context: ./prayer-generator
- dockerfile: rest/Dockerfile
- environment:
- HOST: 192.168.0.20
- USER: pgdb
- PASSWORD: ${PGDB_PASSWORD}
- expose:
- - 11888
- networks:
- - traefik
- restart: always
- grocery-pyapi:
- image: lovasoa/sqlpage
- hostname: grocery-pyapi
- volumes:
- - ./grocery-transactions/sqlpage:/var/www/
- - ./grocery-transactions/sqlpage/sqlpage/migrations:/etc/sqlpage/migrations
- - ./sqlpage.json:/etc/sqlpage/sqlpage.json
- expose:
- - 6772
- networks:
- - traefik
- restart: always
- auth:
- image: auth
- hostname: auth
- build:
- context: .
- dockerfile: Dockerfile-auth
- volumes:
- - /etc/private-ca:/etc/private-ca:ro
- - ./hashes.py:/usr/src/app/hashes.py
- expose:
- - 1234
- 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
- - ./files:/usr/src/app/rest/static/files
- expose:
- - 6772
- networks:
- - traefik
- restart: always
- networks:
- traefik:
- external: true
|