+
+- :material-thumb-up-outline:{ .lg .middle } __Easy to Use__
+
+ ---
+
+ Just one command to run directly, zero technical barrier, no dependencies required
+ Documentation integrates AI search and chat, providing solutions for various scenarios
+
+- :material-vector-polyline:{ .lg .middle } __Wide System Support__
+
+ ---
+
+ Supports up to `24+` operating systems, covering various versions, accurately identifying system types
+ High script compatibility, unsupported systems will prompt and exit without operation
+
+- :material-vector-triangle:{ .lg .middle } __Diverse Mirror Adaptation__
+
+ ---
+
+ In-depth research on domestic mirror site compatibility, tailored for users in China
+ Also provides a collection of domestic education network and overseas mirrors for users to choose
+
+- :material-rocket-launch-outline:{ .lg .middle } __Fast and Efficient__
+
+ ---
+
+ Mirror switching can be completed in as little as 10 seconds, efficient operations, saving a lot of time
+ The project has undergone years of iteration and optimization, with excellent script performance and stability, and comprehensive scenario handling
+
+- :octicons-globe-24:{ .lg .middle } __Global Network, Worry-Free Access__
+
+ ---
+
+ This website provides global edge network acceleration, easily accessible in any network environment
+ Multiple backup addresses are provided to ensure the script is always available, truly worry-free usage
+
+- :material-arm-flex-outline:{ .lg .middle } __Powerful and Unmatched__
+
+ ---
+
+ The script guides users step by step to select mirror configurations via arrow key interaction, making switching easier
+ In addition, the script offers rich command options, supporting CI/CD integration and automated operations
+
+- :material-pencil-ruler-outline:{ .lg .middle } __Highly Customizable__
+
+ ---
+
+ Script command options are designed according to formal application standards, meeting various advanced needs
+ Code structure is clear, easy to read and modify, and supports customization after cloning
+
+- :material-scale-balance:{ .lg .middle } __Free and Open Source__
+
+ ---
+
+ The project is licensed under the MIT open source license, script code is fully open source and free to use
+ Please respect the author's intellectual achievements, and indicate the source or project address prominently when sharing
+
+
+
+--8<-- "docs/sponsor/main.html"
+
diff --git a/docs/mirrors/index.en.md b/docs/mirrors/index.en.md
new file mode 100644
index 0000000..34fdf9e
--- /dev/null
+++ b/docs/mirrors/index.en.md
@@ -0,0 +1,240 @@
+---
+hide:
+ - navigation
+ - toc
+ - feedback
+ - footer
+search:
+ exclude: true
+---
+
+## Mainland China :flag-CN:
+
+> All mirror sites in the list below support `Debian`, `Ubuntu`, `CentOS`, `openSUSE`, and `openEuler` repositories. The list is sorted by institution type, geographic location, and name length, and is not related to actual speed.
+
+
Loading table
+
+???+ question "Usage Help"
+
+ :supported: Supported :unsupport: Not Supported :incompatible: Incompatible, meaning the repository branch naming does not conform to the script's default rules but can be used via command options. For specific usage examples and the default branch names for each OS, [see here](../use/index.md#specify-mirror-repository).
+
+ If you can't find the mirror you want to use here, you can check other running modes and command options. The speed of a repository is divided into refresh speed and download rate, the latter being the key. Please choose and try according to your actual geographic location, and you can also use [auxiliary tool websites](#tool-websites) for some tests.
+
+ :material-thumb-up-outline: Usage suggestions: For speed, we recommend `USTC` and `ByteDance (Volcengine)`; for regional compatibility, `Aliyun` and `Tencent Cloud`; for repository variety, `Nanjing University` and `CAS`. For overseas or complex network environments, it is not recommended to use mirrors like `Tsinghua (TUNA)` that are easily blocked.
+
+??? note "China Education Network (Click to expand)"
+
+ | Mirror Name | Mirror URL |
+ | :- | :-: |
+ | Peking University | [mirrors.pku.edu.cn](https://mirrors.pku.edu.cn "https://mirrors.pku.edu.cn") |
+ | Beijing Jiaotong University | [mirror.bjtu.edu.cn](https://mirror.bjtu.edu.cn "https://mirror.bjtu.edu.cn") |
+ | Beijing Foreign Studies University | [mirrors.bfsu.edu.cn](https://mirrors.bfsu.edu.cn "https://mirrors.bfsu.edu.cn") |
+ | Beijing University of Posts and Telecommunications | [mirror.bupt.edu.cn](https://mirror.bupt.edu.cn "https://mirror.bupt.edu.cn") |
+ | Chongqing University | [mirrors.cqu.edu.cn](https://mirrors.cqu.edu.cn "https://mirrors.cqu.edu.cn") |
+ | Chongqing University of Posts and Telecommunications | [mirrors.cqupt.edu.cn](https://mirrors.cqupt.edu.cn "https://mirrors.cqupt.edu.cn") |
+ | Dalian Neusoft University of Information | [mirrors.neusoft.edu.cn](https://mirrors.neusoft.edu.cn "https://mirrors.neusoft.edu.cn") |
+ | University of Electronic Science and Technology of China | [mirrors.uestc.cn](https://mirrors.uestc.cn "https://mirrors.uestc.cn") |
+ | South China Agricultural University | [mirrors.scau.edu.cn](https://mirrors.scau.edu.cn "https://mirrors.scau.edu.cn") |
+ | Huazhong University of Science and Technology | [mirrors.hust.edu.cn](https://mirrors.hust.edu.cn "https://mirrors.hust.edu.cn") |
+ | Jilin University | [mirrors.jlu.edu.cn](https://mirrors.jlu.edu.cn "https://mirrors.jlu.edu.cn") |
+ | Jingchu University of Technology | [mirrors.jcut.edu.cn](https://mirrors.jcut.edu.cn "https://mirrors.jcut.edu.cn") |
+ | Jiangxi University of Science and Technology | [mirrors.jxust.edu.cn](https://mirrors.jxust.edu.cn "https://mirrors.jxust.edu.cn") |
+ | Lanzhou University | [mirror.lzu.edu.cn](https://mirror.lzu.edu.cn "https://mirror.lzu.edu.cn") |
+ | Nanjing University | [mirrors.nju.edu.cn](https://mirrors.nju.edu.cn "https://mirrors.nju.edu.cn") |
+ | Nanjing Tech University | [mirrors.njtech.edu.cn](https://mirrors.njtech.edu.cn "https://mirrors.njtech.edu.cn") |
+ | Nanjing University of Posts and Telecommunications | [mirrors.njupt.edu.cn](https://mirrors.njupt.edu.cn "https://mirrors.njupt.edu.cn") |
+ | Southern University of Science and Technology | [mirrors.sustech.edu.cn](https://mirrors.sustech.edu.cn "https://mirrors.sustech.edu.cn") |
+ | Nanyang Institute of Technology | [mirror.nyist.edu.cn](https://mirror.nyist.edu.cn "https://mirror.nyist.edu.cn") |
+ | Qilu University of Technology | [mirrors.qlu.edu.cn](https://mirrors.qlu.edu.cn "https://mirrors.qlu.edu.cn") |
+ | Tsinghua University | [mirrors.tuna.tsinghua.edu.cn](https://mirrors.tuna.tsinghua.edu.cn "https://mirrors.tuna.tsinghua.edu.cn") |
+ | Shandong University | [mirrors.sdu.edu.cn](https://mirrors.sdu.edu.cn "https://mirrors.sdu.edu.cn") |
+ | ShanghaiTech University | [mirrors.shanghaitech.edu.cn](https://mirrors.shanghaitech.edu.cn "https://mirrors.shanghaitech.edu.cn") |
+ | Shanghai Jiao Tong University (Siyuan) | [mirror.sjtu.edu.cn](https://mirror.sjtu.edu.cn "https://mirror.sjtu.edu.cn") |
+ | Shanghai Jiao Tong University (Zhiyuan) | [mirrors.sjtug.sjtu.edu.cn](https://mirrors.sjtug.sjtu.edu.cn "https://mirrors.sjtug.sjtu.edu.cn") |
+ | Wuchang Shouyi University | [mirrors.wsyu.edu.cn](https://mirrors.wsyu.edu.cn "https://mirrors.wsyu.edu.cn") |
+ | Xi'an Jiaotong University | [mirrors.xjtu.edu.cn](https://mirrors.xjtu.edu.cn "https://mirrors.xjtu.edu.cn") |
+ | Northwest A&F University | [mirrors.nwafu.edu.cn](https://mirrors.nwafu.edu.cn "https://mirrors.nwafu.edu.cn") |
+ | Zhejiang University | [mirrors.zju.edu.cn](https://mirrors.zju.edu.cn "https://mirrors.zju.edu.cn") |
+ | University of Science and Technology of China | [mirrors.ustc.edu.cn](https://mirrors.ustc.edu.cn "https://mirrors.ustc.edu.cn") |
+
+## Overseas and International Regions :flag-world-map:
+
+=== ":fontawesome-solid-earth-asia: Asia"
+
+ | Mirror Name | Mirror URL |
+ | :- | :-: |
+ | Asia · xTom · Hong Kong :flag-HK: | [mirrors.xtom.hk](https://mirrors.xtom.hk "https://mirrors.xtom.hk") |
+ | Asia · 01Link · Hong Kong :flag-HK: | [mirror.01link.hk](https://mirror.01link.hk "https://mirror.01link.hk") |
+ | Asia · National University of Singapore (NUS) · Singapore :flag-SG: | [download.nus.edu.sg/mirror](https://download.nus.edu.sg "https://download.nus.edu.sg") |
+ | Asia · SG.GS · Singapore :flag-SG: | [mirror.sg.gs](https://mirror.sg.gs "https://mirror.sg.gs") |
+ | Asia · xTom · Singapore :flag-SG: | [mirrors.xtom.sg](https://mirrors.xtom.sg "https://mirrors.xtom.sg") |
+ | Asia · NCHC Free Software Lab · Taiwan :flag-TW: | [free.nchc.org.tw](https://free.nchc.org.tw "https://free.nchc.org.tw") |
+ | Asia · OSS Planet · Taiwan :flag-TW: | [mirror.ossplanet.net](https://mirror.ossplanet.net "https://mirror.ossplanet.net") |
+ | Asia · National Yang Ming Chiao Tung University · Taiwan :flag-TW: | [linux.cs.nctu.edu.tw](https://linux.cs.nctu.edu.tw "https://linux.cs.nctu.edu.tw") |
+ | Asia · Tamkang University · Taiwan :flag-TW: | [ftp.tku.edu.tw](https://ftp.tku.edu.tw "https://ftp.tku.edu.tw") |
+ | Asia · AniGil Linux Archive · Korea :flag-KR: | [mirror.anigil.com](https://mirror.anigil.com "https://mirror.anigil.com") |
+ | Asia · ICSCoE (Industrial Cyber Security Center of Excellence) · Japan :flag-JP: | [ftp.udx.icscoe.jp/Linux](https://ftp.udx.icscoe.jp/Linux "https://ftp.udx.icscoe.jp/Linux") |
+ | Asia · JAIST (Japan Advanced Institute of Science and Technology) · Japan :flag-JP: | [ftp.jaist.ac.jp/pub/Linux](https://ftp.jaist.ac.jp/pub/Linux "https://ftp.jaist.ac.jp/pub/Linux") |
+ | Asia · Yamagata University · Japan :flag-JP: | [linux2.yz.yamagata-u.ac.jp/pub/Linux](https://linux2.yz.yamagata-u.ac.jp/pub/Linux "https://linux2.yz.yamagata-u.ac.jp/pub/Linux") |
+ | Asia · xTom · Japan :flag-JP: | [mirrors.xtom.jp](https://mirrors.xtom.jp "https://mirrors.xtom.jp") |
+ | Asia · GB Network Solutions · Malaysia :flag-MY: | [mirrors.gbnetwork.com](https://mirrors.gbnetwork.com "https://mirrors.gbnetwork.com") |
+ | Asia · Khon Kaen University · Thailand :flag-TH: | [mirror.kku.ac.th](https://mirror.kku.ac.th "https://mirror.kku.ac.th") |
+
+=== ":fontawesome-solid-earth-europe: Europe"
+
+ | Mirror Name | Mirror URL |
+ | :- | :-: |
+ | Europe · Vorboss Ltd · UK :flag-GB: | [mirror.vorboss.net](https://mirror.vorboss.net "https://mirror.vorboss.net") |
+ | Europe · QuickHost · UK :flag-GB: | [mirror.quickhost.uk](https://mirror.quickhost.uk "https://mirror.quickhost.uk") |
+ | Europe · dogado · Germany :flag-DE: | [mirror.dogado.de](https://mirror.dogado.de "https://mirror.dogado.de") |
+ | Europe · xTom · Germany :flag-DE: | [mirrors.xtom.de](https://mirrors.xtom.de "https://mirrors.xtom.de") |
+ | Europe · RWTH Aachen University · Germany :flag-DE: | [ftp.halifax.rwth-aachen.de](https://ftp.halifax.rwth-aachen.de "https://ftp.halifax.rwth-aachen.de") |
+ | Europe · Dresden University (AG DSN) · Germany :flag-DE: | [ftp.agdsn.de](https://ftp.agdsn.de "https://ftp.agdsn.de") |
+ | Europe · CCIN2P3 · France :flag-FR: | [mirror.in2p3.fr/pub/linux](https://mirror.in2p3.fr/pub/linux "https://mirror.in2p3.fr/pub/linux") |
+ | Europe · Ircam · France :flag-FR: | [mirrors.ircam.fr/pub](https://mirrors.ircam.fr/pub "https://mirrors.ircam.fr/pub") |
+ | Europe · Crans · France :flag-FR: | [eclats.crans.org](https://eclats.crans.org "https://eclats.crans.org") |
+ | Europe · CRIHAN · France :flag-FR: | [ftp.crihan.fr](https://ftp.crihan.fr "https://ftp.crihan.fr") |
+ | Europe · xTom · Netherlands :flag-NL: | [mirrors.xtom.nl](https://mirrors.xtom.nl "https://mirrors.xtom.nl") |
+ | Europe · DataPacket · Netherlands :flag-NL: | [mirror.datapacket.com](https://mirror.datapacket.com "https://mirror.datapacket.com") |
+ | Europe · Linux Kernel · Netherlands :flag-NL: | [eu.edge.kernel.org](https://eu.edge.kernel.org "https://eu.edge.kernel.org") |
+ | Europe · xTom · Estonia :flag-EE: | [mirrors.xtom.ee](https://mirrors.xtom.ee "https://mirrors.xtom.ee") |
+ | Europe · netsite · Denmark :flag-DK: | [mirror.netsite.dk](https://mirror.netsite.dk "https://mirror.netsite.dk") |
+ | Europe · Dotsrc · Denmark :flag-DK: | [mirrors.dotsrc.org](https://mirrors.dotsrc.org "https://mirrors.dotsrc.org") |
+ | Europe · Academic Computer Club · Sweden :flag-SE: | [mirror.accum.se](https://mirror.accum.se "https://mirror.accum.se") |
+ | Europe · Lysator · Sweden :flag-SE: | [ftp.lysator.liu.se](https://ftp.lysator.liu.se "https://ftp.lysator.liu.se") |
+ | Europe · Yandex · Russia :flag-RU: | [mirror.yandex.ru](https://mirror.yandex.ru "https://mirror.yandex.ru") |
+ | Europe · ia64 · Russia :flag-RU: | [mirror.linux-ia64.org](https://mirror.linux-ia64.org "https://mirror.linux-ia64.org") |
+ | Europe · Truenetwork · Russia :flag-RU: | [mirror.truenetwork.ru](https://mirror.truenetwork.ru "https://mirror.truenetwork.ru") |
+ | Europe · Belgian Research Network · Belgium :flag-BE: | [ftp.belnet.be/mirror](https://ftp.belnet.be/mirror "https://ftp.belnet.be/mirror") |
+ | Europe · University of Crete Computer Center · Greece :flag-GR: | [ftp.cc.uoc.gr/mirrors/linux](https://ftp.cc.uoc.gr/mirrors/linux "https://ftp.cc.uoc.gr/mirrors/linux") |
+ | Europe · Masaryk University Faculty of Informatics · Czech Republic :flag-CZ: | [ftp.fi.muni.cz/pub/linux](https://ftp.fi.muni.cz/pub/linux "https://ftp.fi.muni.cz/pub/linux") |
+ | Europe · Czech Technical University Student Club (Silicon Hill) · Czech Republic :flag-CZ: | [ftp.sh.cvut.cz](https://ftp.sh.cvut.cz "https://ftp.sh.cvut.cz") |
+ | Europe · Vodafone · Czech Republic :flag-CZ: | [mirror.karneval.cz/pub/linux](https://mirror.karneval.cz/pub/linux "https://mirror.karneval.cz/pub/linux") |
+ | Europe · CZ.NIC · Czech Republic :flag-CZ: | [mirrors.nic.cz](https://mirrors.nic.cz "https://mirrors.nic.cz") |
+ | Europe · ETH Zurich · Switzerland :flag-CH: | [mirror.ethz.ch](https://mirror.ethz.ch "https://mirror.ethz.ch") |
+
+=== ":fontawesome-solid-earth-americas: North America"
+
+ | Mirror Name | Mirror URL |
+ | :- | :-: |
+ | North America · Linux Kernel · USA :flag-US: | [mirrors.kernel.org](https://mirrors.kernel.org "https://mirrors.kernel.org") |
+ | North America · MIT · USA :flag-US: | [mirrors.mit.edu](https://mirrors.mit.edu "https://mirrors.mit.edu") |
+ | North America · Princeton University Department of Mathematics · USA :flag-US: | [mirror.math.princeton.edu/pub](https://mirror.math.princeton.edu/pub "https://mirror.math.princeton.edu/pub") |
+ | North America · Oregon State University Open Source Lab · USA :flag-US: | [ftp-chi.osuosl.org/pub](https://ftp-chi.osuosl.org/pub "https://ftp-chi.osuosl.org/pub") |
+ | North America · Fremont Cabal Internet Exchange (FCIX) · USA :flag-US: | [mirror.fcix.net](https://mirror.fcix.net "https://mirror.fcix.net") |
+ | North America · xTom · USA :flag-US: | [mirrors.xtom.com](https://mirrors.xtom.com "https://mirrors.xtom.com") |
+ | North America · Steadfast · USA :flag-US: | [mirror.steadfast.net](https://mirror.steadfast.net "https://mirror.steadfast.net") |
+ | North America · University of British Columbia · Canada :flag-CA: | [mirror.it.ubc.ca](https://mirror.it.ubc.ca "https://mirror.it.ubc.ca") |
+ | North America · GoCodeIT · Canada :flag-CA: | [mirror.xenyth.net](https://mirror.xenyth.net "https://mirror.xenyth.net") |
+ | North America · Switch · Canada :flag-CA: | [mirrors.switch.ca](https://mirrors.switch.ca "https://mirrors.switch.ca") |
+
+=== ":fontawesome-solid-earth-americas: South America"
+
+ | Mirror Name | Mirror URL |
+ | :- | :-: |
+ | South America · PoP-SC · Brazil :flag-BR: | [mirror.pop-sc.rnp.br/mirror](https://mirror.pop-sc.rnp.br/mirror "https://mirror.pop-sc.rnp.br/mirror") |
+ | South America · State University of Ponta Grossa · Brazil :flag-BR: | [mirror.uepg.br](https://mirror.uepg.br "https://mirror.uepg.br") |
+ | South America · UFSCar · Brazil :flag-BR: | [mirror.ufscar.br](https://mirror.ufscar.br "https://mirror.ufscar.br") |
+ | South America · Sysarmy Community · Argentina :flag-AR: | [mirrors.eze.sysarmy.com](https://mirrors.eze.sysarmy.com "https://mirrors.eze.sysarmy.com") |
+
+=== ":fontawesome-solid-earth-oceania: Oceania"
+
+ | Mirror Name | Mirror URL |
+ | :- | :-: |
+ | Oceania · Fremont Cabal Internet Exchange (FCIX) · Australia :flag-AU: | [gsl-syd.mm.fcix.net](https://gsl-syd.mm.fcix.net "https://gsl-syd.mm.fcix.net") |
+ | Oceania · AARNet · Australia :flag-AU: | [mirror.aarnet.edu.au/pub](https://mirror.aarnet.edu.au/pub "https://mirror.aarnet.edu.au/pub") |
+ | Oceania · DataMossa · Australia :flag-AU: | [mirror.datamossa.io](https://mirror.datamossa.io "https://mirror.datamossa.io") |
+ | Oceania · Amaze · Australia :flag-AU: | [mirror.amaze.com.au](https://mirror.amaze.com.au "https://mirror.amaze.com.au") |
+ | Oceania · xTom · Australia :flag-AU: | [mirrors.xtom.au](https://mirrors.xtom.au "https://mirrors.xtom.au") |
+ | Oceania · Over the Wire · Australia :flag-AU: | [mirror.overthewire.com.au](https://mirror.overthewire.com.au "https://mirror.overthewire.com.au") |
+ | Oceania · Free Software Mirror Group · New Zealand :flag-NZ: | [mirror.fsmg.org.nz](https://mirror.fsmg.org.nz "https://mirror.fsmg.org.nz") |
+
+=== ":fontawesome-solid-earth-africa: Africa"
+
+ | Mirror Name | Mirror URL |
+ | :- | :-: |
+ | Africa · Liquid Telecom · Kenya :flag-KE: | [mirror.liquidtelecom.com](https://mirror.liquidtelecom.com "https://mirror.liquidtelecom.com") |
+ | Africa · Dimension Data · South Africa :flag-ZA: | [mirror.dimensiondata.com](https://mirror.dimensiondata.com "https://mirror.dimensiondata.com") |
+
+=== ":octicons-globe-16: All"
+
+ | Mirror Name | Mirror URL |
+ | :- | :-: |
+ | Asia · xTom · Hong Kong :flag-HK: | [mirrors.xtom.hk](https://mirrors.xtom.hk "https://mirrors.xtom.hk") |
+ | Asia · 01Link · Hong Kong :flag-HK: | [mirror.01link.hk](https://mirror.01link.hk "https://mirror.01link.hk") |
+ | Asia · National University of Singapore (NUS) · Singapore :flag-SG: | [download.nus.edu.sg/mirror](https://download.nus.edu.sg "https://download.nus.edu.sg") |
+ | Asia · SG.GS · Singapore :flag-SG: | [mirror.sg.gs](https://mirror.sg.gs "https://mirror.sg.gs") |
+ | Asia · xTom · Singapore :flag-SG: | [mirrors.xtom.sg](https://mirrors.xtom.sg "https://mirrors.xtom.sg") |
+ | Asia · NCHC Free Software Lab · Taiwan :flag-TW: | [free.nchc.org.tw](https://free.nchc.org.tw "https://free.nchc.org.tw") |
+ | Asia · OSS Planet · Taiwan :flag-TW: | [mirror.ossplanet.net](https://mirror.ossplanet.net "https://mirror.ossplanet.net") |
+ | Asia · National Yang Ming Chiao Tung University · Taiwan :flag-TW: | [linux.cs.nctu.edu.tw](https://linux.cs.nctu.edu.tw "https://linux.cs.nctu.edu.tw") |
+ | Asia · Tamkang University · Taiwan :flag-TW: | [ftp.tku.edu.tw](https://ftp.tku.edu.tw "https://ftp.tku.edu.tw") |
+ | Asia · AniGil Linux Archive · Korea :flag-KR: | [mirror.anigil.com](https://mirror.anigil.com "https://mirror.anigil.com") |
+ | Asia · ICSCoE (Industrial Cyber Security Center of Excellence) · Japan :flag-JP: | [ftp.udx.icscoe.jp/Linux](https://ftp.udx.icscoe.jp/Linux "https://ftp.udx.icscoe.jp/Linux") |
+ | Asia · JAIST (Japan Advanced Institute of Science and Technology) · Japan :flag-JP: | [ftp.jaist.ac.jp/pub/Linux](https://ftp.jaist.ac.jp/pub/Linux "https://ftp.jaist.ac.jp/pub/Linux") |
+ | Asia · Yamagata University · Japan :flag-JP: | [linux2.yz.yamagata-u.ac.jp/pub/Linux](https://linux2.yz.yamagata-u.ac.jp/pub/Linux "https://linux2.yz.yamagata-u.ac.jp/pub/Linux") |
+ | Asia · xTom · Japan :flag-JP: | [mirrors.xtom.jp](https://mirrors.xtom.jp "https://mirrors.xtom.jp") |
+ | Asia · GB Network Solutions · Malaysia :flag-MY: | [mirrors.gbnetwork.com](https://mirrors.gbnetwork.com "https://mirrors.gbnetwork.com") |
+ | Asia · Khon Kaen University · Thailand :flag-TH: | [mirror.kku.ac.th](https://mirror.kku.ac.th "https://mirror.kku.ac.th") |
+ | Europe · Vorboss Ltd · UK :flag-GB: | [mirror.vorboss.net](https://mirror.vorboss.net "https://mirror.vorboss.net") |
+ | Europe · QuickHost · UK :flag-GB: | [mirror.quickhost.uk](https://mirror.quickhost.uk "https://mirror.quickhost.uk") |
+ | Europe · dogado · Germany :flag-DE: | [mirror.dogado.de](https://mirror.dogado.de "https://mirror.dogado.de") |
+ | Europe · xTom · Germany :flag-DE: | [mirrors.xtom.de](https://mirrors.xtom.de "https://mirrors.xtom.de") |
+ | Europe · RWTH Aachen University · Germany :flag-DE: | [ftp.halifax.rwth-aachen.de](https://ftp.halifax.rwth-aachen.de "https://ftp.halifax.rwth-aachen.de") |
+ | Europe · Dresden University (AG DSN) · Germany :flag-DE: | [ftp.agdsn.de](https://ftp.agdsn.de "https://ftp.agdsn.de") |
+ | Europe · CCIN2P3 · France :flag-FR: | [mirror.in2p3.fr/pub/linux](https://mirror.in2p3.fr/pub/linux "https://mirror.in2p3.fr/pub/linux") |
+ | Europe · Ircam · France :flag-FR: | [mirrors.ircam.fr/pub](https://mirrors.ircam.fr/pub "https://mirrors.ircam.fr/pub") |
+ | Europe · Crans · France :flag-FR: | [eclats.crans.org](https://eclats.crans.org "https://eclats.crans.org") |
+ | Europe · CRIHAN · France :flag-FR: | [ftp.crihan.fr](https://ftp.crihan.fr "https://ftp.crihan.fr") |
+ | Europe · xTom · Netherlands :flag-NL: | [mirrors.xtom.nl](https://mirrors.xtom.nl "https://mirrors.xtom.nl") |
+ | Europe · DataPacket · Netherlands :flag-NL: | [mirror.datapacket.com](https://mirror.datapacket.com "https://mirror.datapacket.com") |
+ | Europe · Linux Kernel · Netherlands :flag-NL: | [eu.edge.kernel.org](https://eu.edge.kernel.org "https://eu.edge.kernel.org") |
+ | Europe · xTom · Estonia :flag-EE: | [mirrors.xtom.ee](https://mirrors.xtom.ee "https://mirrors.xtom.ee") |
+ | Europe · netsite · Denmark :flag-DK: | [mirror.netsite.dk](https://mirror.netsite.dk "https://mirror.netsite.dk") |
+ | Europe · Dotsrc · Denmark :flag-DK: | [mirrors.dotsrc.org](https://mirrors.dotsrc.org "https://mirrors.dotsrc.org") |
+ | Europe · Academic Computer Club · Sweden :flag-SE: | [mirror.accum.se](https://mirror.accum.se "https://mirror.accum.se") |
+ | Europe · Lysator · Sweden :flag-SE: | [ftp.lysator.liu.se](https://ftp.lysator.liu.se "https://ftp.lysator.liu.se") |
+ | Europe · Yandex · Russia :flag-RU: | [mirror.yandex.ru](https://mirror.yandex.ru "https://mirror.yandex.ru") |
+ | Europe · ia64 · Russia :flag-RU: | [mirror.linux-ia64.org](https://mirror.linux-ia64.org "https://mirror.linux-ia64.org") |
+ | Europe · Truenetwork · Russia :flag-RU: | [mirror.truenetwork.ru](https://mirror.truenetwork.ru "https://mirror.truenetwork.ru") |
+ | Europe · Belgian Research Network · Belgium :flag-BE: | [ftp.belnet.be/mirror](https://ftp.belnet.be/mirror "https://ftp.belnet.be/mirror") |
+ | Europe · University of Crete Computer Center · Greece :flag-GR: | [ftp.cc.uoc.gr/mirrors/linux](https://ftp.cc.uoc.gr/mirrors/linux "https://ftp.cc.uoc.gr/mirrors/linux") |
+ | Europe · Masaryk University Faculty of Informatics · Czech Republic :flag-CZ: | [ftp.fi.muni.cz/pub/linux](https://ftp.fi.muni.cz/pub/linux "https://ftp.fi.muni.cz/pub/linux") |
+ | Europe · Czech Technical University Student Club (Silicon Hill) · Czech Republic :flag-CZ: | [ftp.sh.cvut.cz](https://ftp.sh.cvut.cz "https://ftp.sh.cvut.cz") |
+ | Europe · Vodafone · Czech Republic :flag-CZ: | [mirror.karneval.cz/pub/linux](https://mirror.karneval.cz/pub/linux "https://mirror.karneval.cz/pub/linux") |
+ | Europe · CZ.NIC · Czech Republic :flag-CZ: | [mirrors.nic.cz](https://mirrors.nic.cz "https://mirrors.nic.cz") |
+ | Europe · ETH Zurich · Switzerland :flag-CH: | [mirror.ethz.ch](https://mirror.ethz.ch "https://mirror.ethz.ch") |
+ | North America · Linux Kernel · USA :flag-US: | [mirrors.kernel.org](https://mirrors.kernel.org "https://mirrors.kernel.org") |
+ | North America · MIT · USA :flag-US: | [mirrors.mit.edu](https://mirrors.mit.edu "https://mirrors.mit.edu") |
+ | North America · Princeton University Department of Mathematics · USA :flag-US: | [mirror.math.princeton.edu/pub](https://mirror.math.princeton.edu/pub "https://mirror.math.princeton.edu/pub") |
+ | North America · Oregon State University Open Source Lab · USA :flag-US: | [ftp-chi.osuosl.org/pub](https://ftp-chi.osuosl.org/pub "https://ftp-chi.osuosl.org/pub") |
+ | North America · Fremont Cabal Internet Exchange (FCIX) · USA :flag-US: | [mirror.fcix.net](https://mirror.fcix.net "https://mirror.fcix.net") |
+ | North America · xTom · USA :flag-US: | [mirrors.xtom.com](https://mirrors.xtom.com "https://mirrors.xtom.com") |
+ | North America · Steadfast · USA :flag-US: | [mirror.steadfast.net](https://mirror.steadfast.net "https://mirror.steadfast.net") |
+ | North America · University of British Columbia · Canada :flag-CA: | [mirror.it.ubc.ca](https://mirror.it.ubc.ca "https://mirror.it.ubc.ca") |
+ | North America · GoCodeIT · Canada :flag-CA: | [mirror.xenyth.net](https://mirror.xenyth.net "https://mirror.xenyth.net") |
+ | North America · Switch · Canada :flag-CA: | [mirrors.switch.ca](https://mirrors.switch.ca "https://mirrors.switch.ca") |
+ | South America · PoP-SC · Brazil :flag-BR: | [mirror.pop-sc.rnp.br/mirror](https://mirror.pop-sc.rnp.br/mirror "https://mirror.pop-sc.rnp.br/mirror") |
+ | South America · State University of Ponta Grossa · Brazil :flag-BR: | [mirror.uepg.br](https://mirror.uepg.br "https://mirror.uepg.br") |
+ | South America · UFSCar · Brazil :flag-BR: | [mirror.ufscar.br](https://mirror.ufscar.br "https://mirror.ufscar.br") |
+ | South America · Sysarmy Community · Argentina :flag-AR: | [mirrors.eze.sysarmy.com](https://mirrors.eze.sysarmy.com "https://mirrors.eze.sysarmy.com") |
+ | Oceania · Fremont Cabal Internet Exchange (FCIX) · Australia :flag-AU: | [gsl-syd.mm.fcix.net](https://gsl-syd.mm.fcix.net "https://gsl-syd.mm.fcix.net") |
+ | Oceania · AARNet · Australia :flag-AU: | [mirror.aarnet.edu.au/pub](https://mirror.aarnet.edu.au/pub "https://mirror.aarnet.edu.au/pub") |
+ | Oceania · DataMossa · Australia :flag-AU: | [mirror.datamossa.io](https://mirror.datamossa.io "https://mirror.datamossa.io") |
+ | Oceania · Amaze · Australia :flag-AU: | [mirror.amaze.com.au](https://mirror.amaze.com.au "https://mirror.amaze.com.au") |
+ | Oceania · xTom · Australia :flag-AU: | [mirrors.xtom.au](https://mirrors.xtom.au "https://mirrors.xtom.au") |
+ | Oceania · Over the Wire · Australia :flag-AU: | [mirror.overthewire.com.au](https://mirror.overthewire.com.au "https://mirror.overthewire.com.au") |
+ | Oceania · Free Software Mirror Group · New Zealand :flag-NZ: | [mirror.fsmg.org.nz](https://mirror.fsmg.org.nz "https://mirror.fsmg.org.nz") |
+ | Africa · Liquid Telecom · Kenya :flag-KE: | [mirror.liquidtelecom.com](https://mirror.liquidtelecom.com "https://mirror.liquidtelecom.com") |
+ | Africa · Dimension Data · South Africa :flag-ZA: | [mirror.dimensiondata.com](https://mirror.dimensiondata.com "https://mirror.dimensiondata.com") |
+
+## Tool Websites
+
+
+
+
+
+
+!!! tip "This page displays only the default repository addresses provided by the script. If you can't find the one you want, don't worry—the script supports custom addresses via command options. See [Advanced Usage](../use/index.md#command-options-advanced-usage) for details."
+
+> The flag icons on this page are for quick geographic identification only and do not represent any political stance of the author. Please do not over-interpret. Statement made for clarification.
diff --git a/docs/mirrors/index.md b/docs/mirrors/index.md
index 5a32dbf..ca8897c 100644
--- a/docs/mirrors/index.md
+++ b/docs/mirrors/index.md
@@ -232,7 +232,7 @@ search:
该列表中的软件源参考自 [`Ubuntu 镜像列表`](https://launchpad.net/ubuntu/+cdmirrors "https://launchpad.net/ubuntu/+cdmirrors")、[`Debian 镜像列表`](https://www.debian.org/CD/http-ftp/#mirrors "https://www.debian.org/CD/http-ftp/#mirrors")、[`Fedora Mirror Manager`](https://mirrormanager.fedoraproject.org/mirrors "https://mirrormanager.fedoraproject.org/mirrors") 并且在此之前全部经过了有效性验证,但未作实际测试
- 作者没有精力持续维护列表中的这些境外、海外镜像站,如果你想补充更多软件源或更正当前已有,请修改脚本内的 [`mirror_list_abroad 数组变量`](https://github.com/SuperManito/LinuxMirrors/blame/main/ChangeMirrors.sh#L60 "https://github.com/SuperManito/LinuxMirrors/blame/main/ChangeMirrors.sh#L66") 并按照下面的编辑规范进行修改
+ 作者没有精力持续维护列表中的这些境外、海外镜像站,如果你想补充更多软件源或更正当前已有,请修改脚本内的 [`mirror_list_abroad 数组变量`](https://github.com/SuperManito/LinuxMirrors/blame/main/ChangeMirrors.sh#L66 "https://github.com/SuperManito/LinuxMirrors/blame/main/ChangeMirrors.sh#L66") 并按照下面的编辑规范进行修改
你可以在确认软件源地址无误后前往 GitHub 仓库提交 [Pull Requests](https://github.com/SuperManito/LinuxMirrors/pulls "https://github.com/SuperManito/LinuxMirrors/pulls"),也可以 :material-source-fork: Fork 仓库后自行定制使用
diff --git a/docs/other/index.en.md b/docs/other/index.en.md
new file mode 100644
index 0000000..4c5aedd
--- /dev/null
+++ b/docs/other/index.en.md
@@ -0,0 +1,383 @@
+---
+hide:
+ - navigation
+ - footer
+---
+
+!!! tip inline end "Widely used by many popular projects and highly praised by the community"
+
+## :simple-docker:{style="color: #1d63ed"} Docker Installation & Mirror Switching Script
+
+
+
+
Debian
+
Red Hat Enterprise Linux
+
+
+
Ubuntu
+
Fedora
+
+
+
Kali Linux
+
CentOS
+
+
+
Linux Mint
+
Rocky Linux
+
+
+
Deepin
+
AlmaLinux
+
+
+
Zorin OS
+
openEuler
+
+
+
Armbian
+
OpenCloudOS
+
+
+
Proxmox VE
+
Anolis OS
+
+
+
Raspberry Pi OS
+
+
+
+
+### One-Click Execution Command
+
+=== "Install"
+
+ !!! quote ""
+
+ === ":linuxmirrors: Official Site (Recommended)"
+
+ ``` bash
+ bash <(curl -sSL https://linuxmirrors.cn/docker.sh)
+ ```
+
+ === ":simple-github: GitHub"
+
+ ``` bash
+ bash <(curl -sSL https://raw.githubusercontent.com/SuperManito/LinuxMirrors/main/DockerInstallation.sh)
+ ```
+
+ === ":simple-gitee: Gitee (Mirror Repository)"
+
+ ``` bash
+ bash <(curl -sSL https://gitee.com/SuperManito/LinuxMirrors/raw/main/DockerInstallation.sh)
+ ```
+ > Real-time sync, no delay. Recommended for use in mainland China network environments.
+
+ === ":gitcode: GitCode (Mirror Repository)"
+
+ ``` bash
+ bash <(curl -sSL https://raw.gitcode.com/gh_mirrors/li/LinuxMirrors/raw/main/DockerInstallation.sh)
+ ```
+ > This project has joined the GitHub acceleration plan, with a 1-hour sync delay.
+
+ === ":simple-jsdelivr: jsDelivr (CDN)"
+
+ ``` bash
+ bash <(curl -sSL https://cdn.jsdelivr.net/gh/SuperManito/LinuxMirrors@main/DockerInstallation.sh)
+ ```
+
+ === ":tencent-cloud: Tencent Cloud EO (CDN)"
+
+ ``` bash
+ bash <(curl -sSL https://edgeone.linuxmirrors.cn/docker.sh)
+ ```
+ > Not supported in mainland China network environments.
+
+ Integrates installation of [`Docker Engine`](https://docs.docker.com/engine) and [`Docker Compose`](https://docs.docker.com/compose), supports selecting or switching software sources and registry mirrors, installing specific versions, reinstalling, and supports ARM architecture.
+
+ The script refers to the [official documentation](https://docs.docker.com/engine/install) and uses the system package manager for installation. There are no compatibility or security issues. The available versions are determined by the Docker CE repository.
+
+=== "Only Switch Registry Mirror"
+
+ !!! quote ""
+
+ === ":linuxmirrors: Official Site (Recommended)"
+
+ ``` bash
+ bash <(curl -sSL https://linuxmirrors.cn/docker.sh) --only-registry
+ ```
+
+ === ":simple-github: GitHub"
+
+ ``` bash
+ bash <(curl -sSL https://raw.githubusercontent.com/SuperManito/LinuxMirrors/main/DockerInstallation.sh) --only-registry
+ ```
+
+ === ":simple-gitee: Gitee (Mirror Repository)"
+
+ ``` bash
+ bash <(curl -sSL https://gitee.com/SuperManito/LinuxMirrors/raw/main/DockerInstallation.sh) --only-registry
+ ```
+ > Real-time sync, no delay. Recommended for use in mainland China network environments.
+
+ === ":gitcode: GitCode (Mirror Repository)"
+
+ ``` bash
+ bash <(curl -sSL https://raw.gitcode.com/gh_mirrors/li/LinuxMirrors/raw/main/DockerInstallation.sh) --only-registry
+ ```
+ > This project has joined the GitHub acceleration plan, with a 1-hour sync delay.
+
+ === ":simple-jsdelivr: jsDelivr (CDN)"
+
+ ``` bash
+ bash <(curl -sSL https://cdn.jsdelivr.net/gh/SuperManito/LinuxMirrors@main/DockerInstallation.sh) --only-registry
+ ```
+
+ === ":tencent-cloud: Tencent Cloud EO (CDN)"
+
+ ``` bash
+ bash <(curl -sSL https://edgeone.linuxmirrors.cn/docker.sh) --only-registry
+ ```
+ > Not supported in mainland China network environments.
+
+
+!!! node "About Software Sources"
+
+
+
+ - __Docker CE Software Repository__
+
+ ---
+
+ Docker CE stands for Docker Community Edition, which is another name for Docker Engine. This repository is used to download and install Docker-related packages.
+
+ - __Docker Registry Mirror__
+
+ ---
+
+ Used to control the default source repository for pulling images, also known as a registry accelerator. The default is the official container registry [Docker Hub](https://hub.docker.com).
+
+
+
+ Due to certain uncontrollable factors, Docker Hub is generally inaccessible in mainland China, making it impossible to pull images. It is recommended to use the domestic registry mirrors listed below.
+
+ Note: The specified WEB protocol in the script is only for controlling the `Docker CE` software source. `Docker Registry` always uses the `HTTPS` protocol.
+
+!!! tip "Docker Compose no longer needs to be installed separately"
+
+ Starting from V2, Docker Compose is part of the Docker CLI. The script integrates the installation of this [plugin](https://docs.docker.com/compose/install/linux) by default. Please use the `docker compose` command instead of `docker-compose`.
+
+
+!!! quote "Built-in Registry Mirrors"
+
+
+
Available in Mainland China
+
+ | Site Name | Address | Description |
+ | :--: | :--: | :-- |
+ | 1ms Mirror | [docker.1ms.run](https://1ms.run "docker.1ms.run") | Enterprise mirror, CDN smart distribution, extremely fast, supports paid customization, recommended |
+ | Docker Proxy | [dockerproxy.net](https://dockerproxy.net "dockerproxy.net") | Created by ghproxy, highly available but slow, supports paid enterprise acceleration |
+ | DaoCloud | [docker.m.daocloud.io](https://docker.m.daocloud.io "docker.m.daocloud.io") | Well-known enterprise mirror, highly available and fast, now whitelist only |
+ | 1Panel Mirror | [docker.1panel.live](https://1panel.cn "docker.1panel.live") | Enterprise product self-use mirror |
+
+
This open source project is not suitable for collecting personal self-built registry accelerators. If needed, you can use command options to specify your own.
Note: Registry mirrors from domestic cloud computing companies are only for their own business. Instances in mainland China may still not be able to access Docker Hub.
+
+
+
+- ### Command Options (Advanced Usage)
+
+ | Name | Meaning | Value |
+ | :-: | :-: | :-: |
+ | `--source` | Specify `Docker CE` source address (domain or IP) | `address` |
+ | `--source-registry` | Specify registry mirror address (domain or IP) | `address` |
+ | `--branch` | Specify Docker CE repository | `repo name (see docs below)` |
+ | `--codename` | Specify Debian-based OS codename | `codename` |
+ | `--designated-version` | Specify `Docker CE` installation version | `version (see docs below)` |
+ | `--protocol` | Specify WEB protocol for `Docker CE` source | `http` or `https` |
+ | `--install-latest` | Whether to install the latest Docker Engine | `true` or `false` |
+ | `--close-firewall` | Whether to disable the firewall | `true` or `false` |
+ | `--clean-screen` | Whether to clear the screen before running | `true` or `false` |
+ | `--only-registry` | Only switch registry mirror mode | none |
+ | `--ignore-backup-tips` | Ignore backup overwrite prompt (do not backup) | none |
+ | `--pure-mode` | Pure mode, minimal output | none |
+
+ > Full source format: `:///`
+
+ - #### Specify Docker CE Source Address
+
+ ``` { .bash .no-copy }
+ bash <(curl -sSL https://linuxmirrors.cn/docker.sh) --source mirror.example.com/docker-ce
+ ```
+ > Note: The address path must include the Docker CE repository path, i.e., `docker-ce`.
+
+ - #### Specify Registry Mirror Address
+
+ ``` { .bash .no-copy }
+ bash <(curl -sSL https://linuxmirrors.cn/docker.sh) --source-registry registry.example.com
+ ```
+
+ - #### Only Switch Registry Mirror
+
+ === "Use Script for One-Click Replacement"
+
+ Only switches the registry accelerator. If Docker is not installed, an error will be reported and exit.
+
+ ``` bash
+ bash <(curl -sSL https://linuxmirrors.cn/docker.sh) --only-registry
+ ```
+
+ === "Manual Replacement"
+
+ - Install the `jq` package
+
+ === "Debian-based / openKylin"
+
+ ``` bash
+ apt-get install -y jq
+ ```
+
+ > `Debian` `Ubuntu` `Kali` `Linux Mint` `Deepin` `Zorin OS` `Armbian` `Proxmox VE` `Raspberry Pi OS` `openKylin`
+
+ For new systems, run `apt-get update` first.
+
+ === "RedHat-based / openEuler / OpenCloudOS / Anolis OS"
+
+ ``` bash
+ dnf install -y jq || yum install -y jq
+ ```
+
+ > `Red Hat Enterprise Linux` `CentOS` `Rocky Linux` `AlmaLinux` `Fedora` `openEuler` `OpenCloudOS` `Anolis OS`
+
+ - Specify registry mirror address
+
+ > Manually replace `` with the registry address. See the address column in the "Built-in Registry Mirrors" table above.
+
+ ``` bash
+ SOURCE_REGISTRY='"https://"'
+ ```
+ You can also specify multiple registry mirrors, e.g., `SOURCE_REGISTRY='"https://example.registry.com","https://test.registry.com"'`, separated by commas.
+
+ - Replace registry mirror address
+
+ ``` bash
+ [ -s "/etc/docker/daemon.json" ] || echo "{}" >/etc/docker/daemon.json
+ jq '.["registry-mirrors"] = ['"${SOURCE_REGISTRY}"']' /etc/docker/daemon.json >/etc/docker/daemon.json.tmp && mv /etc/docker/daemon.json.tmp
+ ```
+
+ - Restart Docker service
+
+ ``` bash
+ systemctl daemon-reload
+ [[ $(systemctl is-active docker) == "active" ]] && systemctl restart docker || systemctl enable --now docker
+ ```
+
+ - #### Specify Docker CE Repository
+
+ The script will automatically detect this in most cases. Specify only if you have special requirements.
+
+ ``` { .bash .no-copy }
+ bash <(curl -sSL https://linuxmirrors.cn/docker.sh) --branch centos
+ ```
+ > Repository names are fixed: `centos`, `debian`, `fedora`, `raspbian`, `rhel`, `sles`, `static`, `ubuntu`
+ > See [official installation docs](https://docs.docker.com/engine/install) and [Docker CE official repo](https://download.docker.com/linux) for details.
+
+ - #### Specify Docker CE Installation Version
+
+ When specifying a version, the "install latest" option is ignored. Format: `major.minor.patch`, e.g., `27.4.1`.
+
+ ``` { .bash .no-copy }
+ bash <(curl -sSL https://linuxmirrors.cn/docker.sh) --designated-version 27.0.0
+ ```
+ > If the specified version does not exist or is not supported on your system, the script will report an error and exit.
+
+ ??? quote "How to view available versions"
+
+ === "Debian-based"
+
+ ``` bash
+ apt-cache madison docker-ce | awk '{print $3}' | grep -Eo "[0-9][0-9].[0-9]{1,2}.[0-9]{1,2}" | sort -t '.' -k1,1nr -k2,2nr -k3,3nr
+ ```
+
+ > `Debian` `Ubuntu` `Kali` `Linux Mint` `Deepin` `Zorin OS` `Armbian` `Proxmox VE` `Raspberry Pi OS`
+
+ === "RedHat-based / openEuler / OpenCloudOS / Anolis OS"
+
+ ``` bash
+ dnf list docker-ce --showduplicates | sort -r | awk '{print $2}' | grep -Eo "[0-9][0-9].[0-9]{1,2}.[0-9]{1,2}" | sort -t '.' -k1,1nr -k2,2nr -k3,3nr
+ ```
+
+ > `Red Hat Enterprise Linux` `CentOS` `Rocky Linux` `AlmaLinux` `Fedora` `openEuler` `OpenCloudOS` `Anolis OS`
+
+ Versions not listed are not supported by this script. If you cannot get the version list, your system environment has not been properly configured for the Docker CE repository (this will not happen when running the script).
+
+
+ - #### Unattended (Automation)
+
+ To perform installation without interaction, use at least the following options. Recommended for experienced users.
+
+ ``` { .bash .no-copy title="Example Command" }
+ bash <(curl -sSL https://linuxmirrors.cn/docker.sh) \
+ --source mirror.example.com/docker-ce \
+ --source-registry registry.hub.docker.com \
+ --protocol http \
+ --use-intranet-source false \
+ --install-latest true \
+ --close-firewall true \
+ --ignore-backup-tips
+ ```
+ > If you get an "invalid option" error, check the option validity and whitespace encoding. Each option is written on a separate line for readability.
+
+ - #### Pure Mode
+
+ This feature is for developers. When enabled, script output is minimized. Recommended for use with other options in non-interactive mode.
+
+ ``` bash
+ bash <(curl -sSL https://linuxmirrors.cn/docker.sh) --pure-mode
+ ```
+
+ !!! tip "Scrolling command logs may have unpredictable display issues, but no problems have been found so far."
+
+- ### About Service Startup Errors
+
+ !!! quote ""
+
+ In non-fresh environments, you may encounter `Docker` service startup failures after running the script. It is recommended to reinstall to resolve this. Uninstalling will not delete local images or container data.
+
+ Uninstall commands:
+
+ === "Debian-based"
+
+ ``` bash
+ apt-get remove -y docker* containerd.io runc && apt-get autoremove
+ ```
+
+ > `Debian` `Ubuntu` `Kali` `Linux Mint` `Deepin` `Zorin OS` `Armbian` `Proxmox VE` `Raspberry Pi OS`
+
+ === "RedHat-based / openEuler / OpenCloudOS / Anolis OS"
+
+ ``` bash
+ yum remove -y docker* containerd.io podman* runc
+ ```
+
+ > `Red Hat Enterprise Linux` `CentOS` `Rocky Linux` `AlmaLinux` `Fedora` `openEuler` `OpenCloudOS` `Anolis OS`
+
+ After uninstalling, simply rerun the script to install.
diff --git a/docs/sponsor/index.en.md b/docs/sponsor/index.en.md
new file mode 100644
index 0000000..3a6e396
--- /dev/null
+++ b/docs/sponsor/index.en.md
@@ -0,0 +1,20 @@
+---
+hide:
+ - navigation
+ - toc
+ - footer
+---
+
+--8<-- "docs/sponsor/main.html"
+
+#
+
+
+ Become a Sponsor
+
+
+
+
Please go to the author's afdian homepage to view instructions and contact the author