services: forgejo: image: codeberg.org/forgejo/forgejo:latest container_name: forgejo restart: always environment: - FORGEJO__database__DB_TYPE=${FJ_DB_TYPE} - FORGEJO__database__HOST=${FJ_DB_HOST} - FORGEJO__database__PORT=${FJ_DB_PORT} - FORGEJO__database__NAME=${FJ_DB_NAME} - FORGEJO__database__USER=${FJ_DB_USER} - FORGEJO__database__PASSWD=${FJ_DB_PASS} - FORGEJO__storage__TYPE=${FJ_STORE_TYPE} - FORGEJO__storage__MINIO_ENDPOINT=${FJ_STORE_ENDPOINT} - FORGEJO__storage__MINIO_ACCESS_KEY_ID=${FJ_STORE_KEY} - FORGEJO__storage__MINIO_SECRET_ACCESS_KEY=${FJ_STORE_SECRET} - FORGEJO__storage__MINIO_BUCKET=${FJ_STORE_BUCKET} - FORGEJO__storage__MINIO_USE_SSL=false volumes: - /docker/core/forgejo/data:/data ports: - "3000:3000" - "222:22"