Skip to content

Feat: add mirror support#1069

Draft
Neko-vecter wants to merge 1 commit intoArksine:masterfrom
Neko-vecter:feat/mirror
Draft

Feat: add mirror support#1069
Neko-vecter wants to merge 1 commit intoArksine:masterfrom
Neko-vecter:feat/mirror

Conversation

@Neko-vecter
Copy link
Copy Markdown

@Neko-vecter Neko-vecter commented Apr 11, 2026

Important

It still working on

This PR is able let moonraker support change klipper / moonraker / webui mirror

  • set different location for git repo it will require set dev_mode: True
    • it will allow user to change git repo from moonraker.conf
  • set a mirror for webui will require set enable_mirror: True

below is config example in moonraker.conf

[update_manager moonraker]
dev_mode: True
origin: https://<mirror>/moonraker.git

[update_manager klipper]
dev_mode: True
origin: https://<mirror>/klipper.git

[update_manager mainsail]
type: web
channel: stable
repo: mainsail-crew/mainsail
path: ~/mainsail

enable_mirror: True
mirror_url: https://<mirror>/mainsail-release/
mirror_latest_template: {base_url}/LatestRelease/release
mirror_tag_template: {base_url}/{tag}/release

is relate to issue #470

-Neko.vecter

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant