networks: forgejo: external: false services: server: image: codeberg.org/forgejo/forgejo:7 container_name: forgejo environment: - USER_UID=1000 - USER_GID=1000 - FORGEJO__server__ENABLE_ACME=true - FORGEJO__server__ACME_ACCEPTTOS=true - FORGEJO__server__ACME_DIRECTORY=https - FORGEJO__server__ACME_EMAIL=from+acme-git.marcha.me@marcha.me - FORGEJO__server__PROTOCOL=https - FORGEJO__server__REDIRECT_OTHER_PORT=true - FORGEJO__server__PORT_TO_REDIRECT=3080 - FORGEJO__server__DOMAIN=git.marcha.me - FORGEJO__server__ROOT_URL=https://git.marcha.me/ restart: always networks: - forgejo volumes: - ./forgejo:/data - /etc/timezone:/etc/timezone:ro - /etc/localtime:/etc/localtime:ro ports: - '443:3000' - '2222:22' - '80:3080'