services: forgejo: image: codeberg.org/forgejo/forgejo:7 container_name: mystic-forgejo restart: unless-stopped environment: - FORGEJO__database__DB_TYPE=postgres - FORGEJO__database__HOST=100.109.59.41:5432 # Your DB VM IP - FORGEJO__database__NAME=forgejo - FORGEJO__database__USER=forgejo - FORGEJO__database__PASSWD=your_db_password volumes: - forgejo_data:/data - /etc/timezone:/etc/timezone:ro - /etc/localtime:/etc/localtime:ro ports: - "3000:3000" - "2222:22" # SSH for Git volumes: forgejo_data: