services: forgejo: image: codeberg.org/forgejo/forgejo:16 container_name: forgejo restart: unless-stopped environment: - USER_UID=${PUID:-1000} - USER_GID=${PGID:-1000} - FORGEJO__server__ROOT_URL=${ROOT_URL:-http://localhost:3000/} - FORGEJO__server__DOMAIN=${DOMAIN:-localhost} ports: - "${HTTP_PORT:-3301}:3000" - "${SSH_PORT:-2223}:22" volumes: - ${DATA_PATH:-/srv/forgejo}:/data - /etc/timezone:/etc/timezone:ro - /etc/localtime:/etc/localtime:ro