23 lines
No EOL
859 B
YAML
23 lines
No EOL
859 B
YAML
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" |