From 358e07bd4ccf730a754bdfb9baf896b9eec041a5 Mon Sep 17 00:00:00 2001 From: waxgourd Date: Sat, 16 Nov 2024 00:54:25 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A6=96=E6=AC=A1=E6=8E=A8=E5=87=BA=E4=BA=86ad?= =?UTF-8?q?don-image-backup;?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- addon-image-backup/CHANGELOG.md | 3 +++ addon-image-backup/DOCS.md | 5 +++++ addon-image-backup/README.md | 6 ++++++ addon-image-backup/config.yaml | 31 +++++++++++++++++++++++++++++++ addon-image-backup/icon.png | Bin 0 -> 1670 bytes addon-image-backup/logo.png | Bin 0 -> 1670 bytes 6 files changed, 45 insertions(+) create mode 100644 addon-image-backup/CHANGELOG.md create mode 100644 addon-image-backup/DOCS.md create mode 100644 addon-image-backup/README.md create mode 100644 addon-image-backup/config.yaml create mode 100644 addon-image-backup/icon.png create mode 100644 addon-image-backup/logo.png diff --git a/addon-image-backup/CHANGELOG.md b/addon-image-backup/CHANGELOG.md new file mode 100644 index 0000000..284b7f3 --- /dev/null +++ b/addon-image-backup/CHANGELOG.md @@ -0,0 +1,3 @@ +# 1.0.0 (2024-11-15) + +- 首次推出 diff --git a/addon-image-backup/DOCS.md b/addon-image-backup/DOCS.md new file mode 100644 index 0000000..91a1982 --- /dev/null +++ b/addon-image-backup/DOCS.md @@ -0,0 +1,5 @@ +# Addons镜像备份工具 + +## 使用方法 + + - 需要您手动关闭“保护模式”才能启动 diff --git a/addon-image-backup/README.md b/addon-image-backup/README.md new file mode 100644 index 0000000..3a9ea6b --- /dev/null +++ b/addon-image-backup/README.md @@ -0,0 +1,6 @@ +# 冬瓜甄选addons:Addons镜像备份工具 + +- 备份系统镜像(supervisor除外) +- 备份安装的addons +- 支持使用xz压缩(压缩率较高,时间较长) +- 支持usb、网络存储 diff --git a/addon-image-backup/config.yaml b/addon-image-backup/config.yaml new file mode 100644 index 0000000..7357536 --- /dev/null +++ b/addon-image-backup/config.yaml @@ -0,0 +1,31 @@ +name: "Addons镜像备份工具" +version: "1.0.0" +slug: "addon-image-backup" +codenotary: wghaos@163.com +description: "冬瓜镜像备份" +image: r.hassbus.com/wghaos/addon-wghaos-image-backup +url: https://gitcode.com/waxgourd/addons +init: false +arch: + - aarch64 + - amd64 +ingress: true +ingress_port: 9876 +privileged: + - SYS_ADMIN + - SYS_RAWIO + - DAC_READ_SEARCH +map: + - media:rw + - share:rw + - backup:rw + - all_addon_configs +apparmor: false +docker_api: true +startup: services +boot: manual +full_access: true +options: + config_file: "" +schema: + config_file: str? \ No newline at end of file diff --git a/addon-image-backup/icon.png b/addon-image-backup/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..8d165bed05ee12ed9a5015ac5d3b9ef0756c9164 GIT binary patch literal 1670 zcmYjSdsI?)9LE+7DY^{-YoK7pp%B8&z*_+aAY!|7a}o!Nfax$J?e(^S0Gu2{ zjesIdJvZT}F#&Tfg%k&y+gk3~3fT*y@SCW+tN$L_n&m=37Np|vo;%XvuVZeiTUe2i z=3%hqyQAwZ*`zo6yNu@6o>u>&a|vNfb7^m^{bn5D9@?p0nEuO1UrPPva?gmPg0fe$ zwQlRzkKV~?pMLc=E@*bL}hHaGet*ATzAOUmxW%YxAU&AR+{ zf!Dl2eM`?*Er}sV?M-DkdP|K;OJSI(MsDp48Fi{fF;piAIeKPx5> zL%IKGy!2k^(l5HIw7&C0Uf$l1!&1#PQ|Bh0=Uo2xt8-NgVy}G46>6bhx4-Y}1lz3w zK27@Ti~Uxi3nVX+RFQQFlBAm2&oV`atMiJFGl&gWDY+6u74S zJduFr2)r*PJiFOcq`8>2p(7_-$TL|nxm7ky z7Qq@R5~EOLIsgQ2Jg8L18V$F_5@WyK7NOSg9DIFnIBb25@k%xt4jwd=naeG-%dFC^ z*_#kH@KN*T9tS2*9=L_F5m<_q-iLP7q_GM~lJ-i}Q3pRJ;DeQlz*;mNbU7<28FP+&8F%5+j|P7$iTWP3^krFcuytgKC5_&+GUM#UZUzL$AZ{ zUAP~B5NusA_}FknmtH9GA|6L+3WgFC5Diy&0f*Ri|7`H;`WqfF+r{2BA-E!j1W(tj`94HfMD!XT^88b)53?U ztktelt-`s9B@g8zPv5<$M3rh{HOAds9-G-M;RrCeCE{I~1Ymq2Spy9x6uV`ed_&adLuNTYC|%kM^mJUZ!>nr4gaFj6l>xsz>nM} zzI?KdBNT`iix2D=fObpk>7B{@^lobRu3`MhmK0>SonuFr(Wm=7eWIvi(R=dM2}HQ|$erggm8w4R;EGu@1Qo#Owmw&|Vi aw9|W--wwYnwQcM*{UxFzNcg63dj5Z!vH4v9 literal 0 HcmV?d00001 diff --git a/addon-image-backup/logo.png b/addon-image-backup/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..8d165bed05ee12ed9a5015ac5d3b9ef0756c9164 GIT binary patch literal 1670 zcmYjSdsI?)9LE+7DY^{-YoK7pp%B8&z*_+aAY!|7a}o!Nfax$J?e(^S0Gu2{ zjesIdJvZT}F#&Tfg%k&y+gk3~3fT*y@SCW+tN$L_n&m=37Np|vo;%XvuVZeiTUe2i z=3%hqyQAwZ*`zo6yNu@6o>u>&a|vNfb7^m^{bn5D9@?p0nEuO1UrPPva?gmPg0fe$ zwQlRzkKV~?pMLc=E@*bL}hHaGet*ATzAOUmxW%YxAU&AR+{ zf!Dl2eM`?*Er}sV?M-DkdP|K;OJSI(MsDp48Fi{fF;piAIeKPx5> zL%IKGy!2k^(l5HIw7&C0Uf$l1!&1#PQ|Bh0=Uo2xt8-NgVy}G46>6bhx4-Y}1lz3w zK27@Ti~Uxi3nVX+RFQQFlBAm2&oV`atMiJFGl&gWDY+6u74S zJduFr2)r*PJiFOcq`8>2p(7_-$TL|nxm7ky z7Qq@R5~EOLIsgQ2Jg8L18V$F_5@WyK7NOSg9DIFnIBb25@k%xt4jwd=naeG-%dFC^ z*_#kH@KN*T9tS2*9=L_F5m<_q-iLP7q_GM~lJ-i}Q3pRJ;DeQlz*;mNbU7<28FP+&8F%5+j|P7$iTWP3^krFcuytgKC5_&+GUM#UZUzL$AZ{ zUAP~B5NusA_}FknmtH9GA|6L+3WgFC5Diy&0f*Ri|7`H;`WqfF+r{2BA-E!j1W(tj`94HfMD!XT^88b)53?U ztktelt-`s9B@g8zPv5<$M3rh{HOAds9-G-M;RrCeCE{I~1Ymq2Spy9x6uV`ed_&adLuNTYC|%kM^mJUZ!>nr4gaFj6l>xsz>nM} zzI?KdBNT`iix2D=fObpk>7B{@^lobRu3`MhmK0>SonuFr(Wm=7eWIvi(R=dM2}HQ|$erggm8w4R;EGu@1Qo#Owmw&|Vi aw9|W--wwYnwQcM*{UxFzNcg63dj5Z!vH4v9 literal 0 HcmV?d00001