diff --git a/journals/2023_02_20.md b/journals/2023_02_20.md index a7dcf1e1..e4301ac6 100644 --- a/journals/2023_02_20.md +++ b/journals/2023_02_20.md @@ -236,7 +236,7 @@ - Update docker-compose.yml ``` yml - version: "3" + [version: "3" services: sl-db: image: postgres:15 @@ -293,5 +293,62 @@ networks: default: name: sl-network - external: true + external: true](version: "3" + services: + sl-db: + image: postgres:15 + container_name: sl-db + ports: + - "127.0.0.1:5432:5432" + volumes: + - ./sl/db:/var/lib/postgresql/data + - /etc/passwd:/etc/passwd:ro + environment: + - POSTGRES_PASSWORD=!oG3^fx!UMnbazokfs9MSJoiD + - POSTGRES_USER=simplelogin + - POSTGRES_DB=simplelogin + restart: unless-stopped + user: "1001:1001" + sl-app: + image: simplelogin/app:3.4.0 + ports: + - "127.0.0.1:7777:7777" + restart: unless-stopped + user: "1001:1001" + volumes: + - ./sl:/sl + - ./sl/upload:/code/static/upload + - ./simplelogin.env:/code/.env + - ./dkim.key:/dkim.key + - ./dkim.pub.key:/dkim.pub.key + sl-email: + image: simplelogin/app:3.4.0 + command: python email_handler.py + ports: + - "127.0.0.1:20381:20381" + restart: unless-stopped + user: "1001:1001" + volumes: + - ./sl:/sl + - ./sl/upload:/code/static/upload + - ./simplelogin.env:/code/.env + - ./dkim.key:/dkim.key + - ./dkim.pub.key:/dkim.pub.key + sl-job-runner: + image: simplelogin/app:3.4.0 + command: python job_runner.py + ports: + - "127.0.0.1:20381:20381" + restart: unless-stopped + user: "1001:1001" + volumes: + - ./sl:/sl + - ./sl/upload:/code/static/upload + - ./simplelogin.env:/code/.env + - ./dkim.key:/dkim.key + - ./dkim.pub.key:/dkim.pub.key + networks: + default: + name: sl-network + external: true) ``` \ No newline at end of file