Skip to content

feat(forgejo-runner): add forgejo runner application with dind and dood versions#6363

Merged
wanghe-fit2cloud merged 3 commits into1Panel-dev:devfrom
pooneyy:app/forgejo-runner
Feb 4, 2026
Merged

feat(forgejo-runner): add forgejo runner application with dind and dood versions#6363
wanghe-fit2cloud merged 3 commits into1Panel-dev:devfrom
pooneyy:app/forgejo-runner

Conversation

@pooneyy
Copy link
Contributor

@pooneyy pooneyy commented Jan 26, 2026

  • add new forgejo runner application with two deployment versions (dind and dood)
  • implement docker-compose configurations for both versions with proper network setup
  • create comprehensive data.yml configuration files with multi-language form fields
  • add initialization scripts for directory setup, permission management, and daemon configuration
  • implement registration scripts for runner setup and docker daemon health checks
  • provide detailed documentation in both chinese and english with version comparison
  • include application metadata, logo, and architecture support information
  • support privileged mode toggle

…dood versions

- add new forgejo runner application with two deployment versions (dind and dood)
- implement docker-compose configurations for both versions with proper network setup
- create comprehensive data.yml configuration files with multi-language form fields
- add initialization scripts for directory setup, permission management, and daemon configuration
- implement registration scripts for runner setup and docker daemon health checks
- provide detailed documentation in both chinese and english with version comparison
- include application metadata, logo, and architecture support information
- support privileged mode toggle
@f2c-ci-robot
Copy link

f2c-ci-robot bot commented Jan 26, 2026

Adding the "do-not-merge/release-note-label-needed" label because no release-note block was detected, please follow our release note process to remove it.

Details

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

@f2c-ci-robot
Copy link

f2c-ci-robot bot commented Jan 26, 2026

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by:

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

…ation

- Add docker mode selection (dood/dind) to replace privileged mode toggle, updating data.yml form fields and docker-compose.yml to support both modes
- Simplify init.sh script to set docker host based on selected mode and enhance register.sh with dynamic configuration generation
- Update README files with detailed risk warnings and usage examples for both modes
- Remove dind-specific version files (12.6.2-dind directory) and consolidate configuration into single 12.6.2 version
- update docker:dind image to specific version docker:29.2.0 for stability
- remove `pull_policy: always` to prevent unintended image updates
@pooneyy pooneyy marked this pull request as ready for review February 3, 2026 19:01
@wanghe-fit2cloud wanghe-fit2cloud merged commit c831c37 into 1Panel-dev:dev Feb 4, 2026
1 check was pending
@pooneyy pooneyy deleted the app/forgejo-runner branch February 5, 2026 07:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants