[+] improve compose
This commit is contained in:
parent
c82107bad1
commit
d01386a4dc
3
deps/test-task-2025-06-30-v1/Makefile
vendored
3
deps/test-task-2025-06-30-v1/Makefile
vendored
@ -36,5 +36,8 @@ pyright:
|
|||||||
-v $(ENV_PATH)
|
-v $(ENV_PATH)
|
||||||
|
|
||||||
|
|
||||||
|
compose_env:
|
||||||
|
cat docker/postgresql/.env .env/postgresql.env > .env/postgresql.patched.env
|
||||||
|
|
||||||
compose_build_web:
|
compose_build_web:
|
||||||
$(COMPOSE) build web
|
$(COMPOSE) build web
|
||||||
|
@ -28,13 +28,15 @@ services:
|
|||||||
# restart: always
|
# restart: always
|
||||||
# set shared memory limit when using docker compose
|
# set shared memory limit when using docker compose
|
||||||
shm_size: 128mb
|
shm_size: 128mb
|
||||||
|
volumes:
|
||||||
|
- postgresql_data:/var/lib/postgresql/data/:rw
|
||||||
# or set shared memory limit when deploy via swarm stack
|
# or set shared memory limit when deploy via swarm stack
|
||||||
#volumes:
|
#volumes:
|
||||||
# - type: tmpfs
|
# - type: tmpfs
|
||||||
# target: /dev/shm
|
# target: /dev/shm
|
||||||
# tmpfs:
|
# tmpfs:
|
||||||
# size: 134217728 # 128*2^20 bytes = 128Mb
|
# size: 134217728 # 128*2^20 bytes = 128Mb
|
||||||
env_file: .env/postgresql.env
|
env_file: .env/postgresql.patched.env
|
||||||
# environment:
|
# environment:
|
||||||
# POSTGRES_PASSWORD: example
|
# POSTGRES_PASSWORD: example
|
||||||
logging:
|
logging:
|
||||||
@ -47,3 +49,7 @@ services:
|
|||||||
limits:
|
limits:
|
||||||
cpus: '0.5'
|
cpus: '0.5'
|
||||||
memory: 128M
|
memory: 128M
|
||||||
|
|
||||||
|
|
||||||
|
volumes:
|
||||||
|
postgresql_data:
|
||||||
|
3
deps/test-task-2025-06-30-v1/docker/postgresql/.env
vendored
Normal file
3
deps/test-task-2025-06-30-v1/docker/postgresql/.env
vendored
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
PGDATA=/var/lib/postgresql/data/pgdata
|
||||||
|
POSTGRES_USER=tickers
|
||||||
|
POSTGRES_DB=tickers
|
Loading…
Reference in New Issue
Block a user