From 0eb88906565d7cfa62782f144b6ded4c3f70dd3c Mon Sep 17 00:00:00 2001 From: addlyn Date: Sun, 27 Apr 2025 18:25:29 +0300 Subject: [PATCH] modified docker-compose --- 75-CreatedDocker/docker-compose.yml | 28 +++++++++++++++++++++++++++- 1 file changed, 27 insertions(+), 1 deletion(-) diff --git a/75-CreatedDocker/docker-compose.yml b/75-CreatedDocker/docker-compose.yml index 8d0b1ee4..9068d716 100644 --- a/75-CreatedDocker/docker-compose.yml +++ b/75-CreatedDocker/docker-compose.yml @@ -1,15 +1,41 @@ version: '3' services: + db: + image: postgres:13 + container_name: forgejo_db + environment: + POSTGRES_USER: forgejo + POSTGRES_PASSWORD: forgejo + POSTGRES_DB: forgejo + volumes: + - ./postgres-data:/var/lib/postgresql/data + restart: unless-stopped + networks: + - forgejo_network + forgejo: image: codeberg.org/forgejo/forgejo:1.18 container_name: forgejo environment: - USER_UID=1000 - USER_GID=1000 + - FORGEJO__database__DB_TYPE=postgres + - FORGEJO__database__HOST=db:5432 + - FORGEJO__database__NAME=forgejo + - FORGEJO__database__USER=forgejo + - FORGEJO__database__PASSWD=forgejo volumes: - ./forgejo-data:/data ports: - "3000:3000" - "2222:22" - restart: unless-stopped \ No newline at end of file + depends_on: + - db + restart: unless-stopped + networks: + - forgejo_network + +networks: + forgejo_network: + driver: bridge \ No newline at end of file