docker-compose.yml 676 B

1234567891011121314151617181920212223242526
  1. services:
  2. forgejo:
  3. image: codeberg.org/forgejo/forgejo:14
  4. container_name: forgejo
  5. environment:
  6. - USER_UID=${UID}
  7. - USER_GID=${GID}
  8. - FORGEJO__database__DB_TYPE=sqlite3
  9. - FORGEJO__server__SSH_PORT=22
  10. - FORGEJO__server__DOMAIN=${FORGEJO_DOMAIN}
  11. - FORGEJO__server__SSH_LISTEN_PORT=22
  12. - FORGEJO__server__ROOT_URL=${FORGEJO_ROOT_URL}
  13. restart: always
  14. volumes:
  15. - CHANGE_TO_COMPOSE_DATA_PATH/forgejo/data:/data
  16. - /etc/timezone:/etc/timezone:ro
  17. - /etc/localtime:/etc/localtime:ro
  18. networks:
  19. - nginx_proxy_manager
  20. ports:
  21. - "22:22"
  22. networks:
  23. nginx_proxy_manager:
  24. external: true