docker-compose.yml 744 B

12345678910111213141516171819202122232425262728293031
  1. # docker-compose.yml
  2. services:
  3. gitea:
  4. image: gitea/gitea:1
  5. container_name: gitea
  6. restart: always
  7. ports:
  8. - 8081:8081
  9. environment:
  10. - TZ=Asia/Shanghai
  11. - USER_UID=1000
  12. - USER_GID=1000
  13. volumes:
  14. - ./data:/data
  15. runner:
  16. image: gitea/act_runner:latest
  17. container_name: gitea-runner
  18. restart: always
  19. depends_on:
  20. - gitea
  21. environment:
  22. - CONFIG_FILE=/config.yaml
  23. - GITEA_INSTANCE_URL=http://gitea:3000
  24. - GITEA_RUNNER_REGISTRATION_TOKEN=aeymtYQDlRfj3Zh1Q3hUD1UAjfEWZhvtEPWi48kB
  25. - GITEA_RUNNER_NAME=gitea-runner
  26. volumes:
  27. - ./config.yaml:/config.yaml
  28. - ./data:/data
  29. - ./cache:/root
  30. - /var/run/docker.sock:/var/run/docker.sock