From f488a8ebd267d2b7843e4a77e46266b6bdc089f1 Mon Sep 17 00:00:00 2001 From: Meng Sen Date: Sun, 26 Jan 2025 13:10:16 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8F=91=E5=B8=83=E5=BA=94=E7=94=A8=20Vertex?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Meng Sen --- .github/README.md | 1 + README.md | 1 + apps/vertex/README.md | 17 +++++++++++++++++ apps/vertex/data.yml | 14 ++++++++++++++ apps/vertex/logo.png | Bin 0 -> 5832 bytes apps/vertex/stable/data.yml | 17 +++++++++++++++++ apps/vertex/stable/docker-compose.yml | 23 +++++++++++++++++++++++ apps/vertex/stable/envs/default.env | 2 ++ apps/vertex/stable/envs/global.env | 2 ++ apps/vertex/stable/scripts/init.sh | 17 +++++++++++++++++ apps/vertex/stable/scripts/uninstall.sh | 10 ++++++++++ apps/vertex/stable/scripts/upgrade.sh | 17 +++++++++++++++++ 12 files changed, 121 insertions(+) create mode 100644 apps/vertex/README.md create mode 100644 apps/vertex/data.yml create mode 100644 apps/vertex/logo.png create mode 100644 apps/vertex/stable/data.yml create mode 100644 apps/vertex/stable/docker-compose.yml create mode 100644 apps/vertex/stable/envs/default.env create mode 100644 apps/vertex/stable/envs/global.env create mode 100644 apps/vertex/stable/scripts/init.sh create mode 100644 apps/vertex/stable/scripts/uninstall.sh create mode 100644 apps/vertex/stable/scripts/upgrade.sh diff --git a/.github/README.md b/.github/README.md index e37179700..4456f246d 100644 --- a/.github/README.md +++ b/.github/README.md @@ -159,6 +159,7 @@ | 🟢 | | Transmission | https://transmissionbt.com/ | 快速、简单、免费的 Bittorrent 客户端 | | | 🟢 | | Uptime Kuma | https://uptime.kuma.pet/ | 自托管监控工具 | | | 🟢 | | v2rayA | https://v2raya.org/ | 一个易用而强大的,跨平台的 V2Ray 客户端 | | +| 🟢 | | Vertex | https://github.com/vertex-app/vertex/ | 追剧刷流一体化综合管理工具 | | | 🟢 | | Umami | https://umami.is/ | 为速度和效率而构建的网站分析 | | | 🟢 | | 路由设备监控 | https://github.com/aceberg/WatchYourLAN/ | 轻量级网络 IP 扫描器 | | | 🟢 | | Weblate | https://weblate.org/ | 高度集成了版本控制功能的web-based翻译工具 | | diff --git a/README.md b/README.md index 2bc3c5621..5294cee47 100644 --- a/README.md +++ b/README.md @@ -154,6 +154,7 @@ | 🟢 | | Transmission | https://transmissionbt.com/ | 快速、简单、免费的 Bittorrent 客户端 | | | 🟢 | | Uptime Kuma | https://uptime.kuma.pet/ | 自托管监控工具 | | | 🟢 | | v2rayA | https://v2raya.org/ | 一个易用而强大的,跨平台的 V2Ray 客户端 | | +| 🟢 | | Vertex | https://github.com/vertex-app/vertex/ | 追剧刷流一体化综合管理工具 | | | 🟢 | | Umami | https://umami.is/ | 为速度和效率而构建的网站分析 | | | 🟢 | | 路由设备监控 | https://github.com/aceberg/WatchYourLAN/ | 轻量级网络 IP 扫描器 | | | 🟢 | | Weblate | https://weblate.org/ | 高度集成了版本控制功能的web-based翻译工具 | | diff --git a/apps/vertex/README.md b/apps/vertex/README.md new file mode 100644 index 000000000..5e09aa1f4 --- /dev/null +++ b/apps/vertex/README.md @@ -0,0 +1,17 @@ +# Vertex + +追剧刷流一体化综合管理工具 + +![Vertex](https://file.lifebus.top/imgs/vertex_cover.png) + +![](https://img.shields.io/badge/%E6%96%B0%E7%96%86%E8%90%8C%E6%A3%AE%E8%BD%AF%E4%BB%B6%E5%BC%80%E5%8F%91%E5%B7%A5%E4%BD%9C%E5%AE%A4-%E6%8F%90%E4%BE%9B%E6%8A%80%E6%9C%AF%E6%94%AF%E6%8C%81-blue) + +## 特性 + ++ 自动追番 ++ PT刷流 ++ 追剧 + +--- + +![Ms Studio](https://file.lifebus.top/imgs/ms_blank_001.png) diff --git a/apps/vertex/data.yml b/apps/vertex/data.yml new file mode 100644 index 000000000..753db6355 --- /dev/null +++ b/apps/vertex/data.yml @@ -0,0 +1,14 @@ +additionalProperties: + key: vertex + name: Vertex + tags: + - WebSite + - Local + shortDescZh: 追剧刷流一体化综合管理工具 + shortDescEn: A comprehensive management tool for chasing dramas and brushing streams + type: website + crossVersionUpdate: true + limit: 0 + website: https://github.com/vertex-app/vertex/ + github: https://github.com/vertex-app/vertex/ + document: https://wiki.vertex-app.top/ diff --git a/apps/vertex/logo.png b/apps/vertex/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..75953d6bbd7a8ff4df493c13fec68baad5cb43fd GIT binary patch literal 5832 zcmeHL`Ck)P_dXLwN!-W~rGQo-EYVllq*atHVq_^OzG@XkB}xS?3b>RVGcI5P5vW*; z3I_LDL9vM75{LqELqXgS6=bnuSpuRENl4y1<3I5I{o5b%$;mzEKIeJPoqNyZN|r44 z9Y4l=3;>Mx_Y*7yU?7tL%+cuUQ~c9m^u>ztTeSmV`k&MXi!9j|jRwtjE)3qeEINE= z-1_YsAucY?VRKaEj*K>IrY6Qag~uh zM^2QQ0N*}RZUnF*2!KByDH~%9up}FR+=By5v;iov!~jOI0H*o<8}k3YE(LPAQSOb_ zOO*-Ry3N*^ZtY1RdOn)A-P}}FA&w2Ij#*jV_p-d}WL=q;w5Yj^QFuEhtgyxqwwr&C~^JOo$eV$uXk8R9x!TrjGM^a`9SsNPbX$>509@4vRV}#A?4S7v)9r-jj~@BYbi~+R&7d{>GAD76`Q41#6NI>%Uyy)PG()*c{)c zGb%N>d~FXWfB@^sQ63*JIFA!eA?nt>wTOP4R(U{PHThMf8TWd2z%(8k@PPyr<%Qb@&Zy?uwNK_EDJ&x-JdHLiWS-JNo|``A)vL zX}^Q+{+Q4mv)!@ar{S7`;CE`@cw;#IbhFl)`$%%)O?lgkyzxO`;&d}IOw^rm$+x<~ z!4O5*Jl>|Y_#9JMYO!@?Z%gN=;hc9Y1$VF}^3;p32-!j!;bHuuJ1=B2vEtm7pF9=O zhTvgqrsv!#9ND7cob`k5ddaPnT`D*3?Hnk`Sl(_y5Iw0CM!k8^c;4uB(t3e=(U6(f zTYo5?_XX93>mZG5$?4R5{EkWHCvIvbXko%qAFAm@3F}I)o!|u zW?tUGG6T}~2M--VT%M~8oxMCA!IstCfru9`(Y-z%2}6}32*mHAa_)I-4P}%UW6-7n~5IzKujVR z?Cz;czGaXu9Lxy;_83E6K9lr!(sl0xVUhq&hihL>#}tDS@I!%2Oz}tzel_ZnX~;rj zx6~z*8DxzZI`6AXLXaha&f992(U_uF48hae>wviJ8RR=QRy;!~+sJ{LC@|Gjv|>IKqrli|b;*B_ zn}ZeGD`h_#Ltz?|beW|qJPN{J1dw;I|C}MF_*nw+x2YJOhj$$|W~Qy;d<{n1i7j-V;FfUZ(JGsn<&;d}L#_D9Re+J8;P(&bps$ z;jS<4#8Jv>ahNLsyGQDre6VyR6aq8RSw3VRV+s-2GAp>(+O}Zom4c$vK_x| z?G(@LIZVqL?JY-C58dn_c8fYnHTEC#i$gY~R4QWFS3J?|J5NoBt9#tcJM_0d+%whN z%zn|UO1b@XTv5W$e{r(3cPje%f;IJ;!%a=E+TZHtTxgX$ zst{NIjAQNf!(AhDvF^0~pswSM^K`d4vO62*ABXOxNpBXmh}(}jW{7Xhlij|j9p&A9 zkPdRW`C6?y4yN;O{M~S4A>W%zjxy6u8Aww9h6X9x3)5h?PelWwz_9>@6+ z6s{AURkjcO_>?|7^c-x|atQDjBT9-6N{?t3!;+wq=8mH%1^I!EHI?)Os*qH)lwnCT z^7}fI11JR&GmjD@%LBha3bujH$zsDj+8IYVy$FVoK`Wh1!OGAnL{N;1x6@u{hR~Z9 zvyraS9$ZmPQ)-~H>IE#4MXNdEOsQdUfMZK>I^{zBl%Stv)>HGv>66YiUn>U1F~t453oMU(J1sQ(i|t)aEh$E+pf0ISEDq5ZNnU zGU=jt<9sB$XgeXKveqz3qVrUd!)=@_I@vByG$~q{o)w}YR@1>!_kf$vem=aQS1>Cnk7E>sUlU} zm*bVy&VrWr{`}QXl8uYwy6!vaR;lmFEV$^zC9adJ553 z9cGawPP)oGmz2IRz_eVm- zR=YgVseMxyh@?Dbfe+e>|4hbK7PXiVmyC#Fv0K=Tb^mzKEjAxLq0#u1HI=qaeSeC} zEAMm#HLzvrrGqD9KM#vOd!~LNU}oyqpzCVYhOGnV!o)^H@guARr`1Ve$y-O>H~prW zlW0-p{)KHB@NVz!&A;fw_U^Bm?3iv9B{r#?NWA}a-TFwh&p1{3j?Bs;`EbK2dDi-7 z90GWV)>MojstkMO(<;ga2b`Z+bn@;K2W@!+NY4p zgzId2$Q$YpP#c?%G02P5riJjuP>-q+fGeadSV~9bPRID>^h6gM@IxzR%Mga+@B!^k z0o01Y(v~_5$Rlh(o(5yg$$&vVrNQhLL-uhRY#$5k=F>Az;*euShaqPE1Vtm)6jOB2 zXn|r79{f7h8=O|rNja8~`yHL315HKMGRCrVL1;pU9W;j8G+Kc-gIq`lOZ4lV^G}t2?N@%e9U!ee}hZf_ok*2ZJ5~h9CS%bqndZ;iP3T)`8 zNdz3Cbrv%iWCP9Oa3C!Cs?(SSOd>lMH9-Pm_R!Lenc#|g5vu529NaT$ON>L_SFazk zXaNc)vUby62Nt-FrE{%iL-BZ83px&q7k#zRm;r6M*?@3AO(2#J3e-=~`d#%0#h$O$ zd{8*h-1Aa_TuVO#t_B!b(~Igl9$9p~Tt^{`_Qp>^7Kd69R|!yUoU#zgK^kQrkZ0(y z`y41nE#IEtZ)U&>K2_jp0iZ~yqik7pmp;raKwzjrqt!aZg#rUgPQf?~^1ntgq4STm zJ3hQ2`tOU&&kfnTD@##Ba!jr>g>A_LHLd>q*_AHnk74wXC*$zOO+}w8 zFtNC`Pg!E!HYhGH9GI?Egm0+{XnNMAZ_uz!kMSUT9}k<}BPlIUD7PK_?1`f{XiGxI z^81kPI#dyvWPycoAY01A%u45sn=`!Y-c9v4=EfgwEc4%2m&{)GSi>~U0rIpv%kTX+ zi57s~#ItjGm}Ff4{brsb7Y7@3pqtlyK4&nC#{fG;4mt5rM%>myL{G^DAs5XPs-7pv zgUHKF$YqOmFNuiMWPbLUtfH!FKu3_Xv9$)ufwJP$lA0cqURcB@MsKNI$W?* z>g`ur`EKlEa--cF+2FLS=V*W`^Xli1V)b@ah+Su9%dx1IfSk}MbxkPcLADYN`y}aZ(;Q)xoY)a`U6&(J{d{YP472cNIAPU> .env + echo "GLOBAL_ENV_FILE=${CURRENT_DIR}/envs/global.env" >> .env + + echo "Check Finish." + +else + echo "Error: .env file not found." +fi diff --git a/apps/vertex/stable/scripts/uninstall.sh b/apps/vertex/stable/scripts/uninstall.sh new file mode 100644 index 000000000..c86c4fbca --- /dev/null +++ b/apps/vertex/stable/scripts/uninstall.sh @@ -0,0 +1,10 @@ +#!/bin/bash + +if [ -f .env ]; then + source .env + + echo "Check Finish." + +else + echo "Error: .env file not found." +fi diff --git a/apps/vertex/stable/scripts/upgrade.sh b/apps/vertex/stable/scripts/upgrade.sh new file mode 100644 index 000000000..07fb8c3fe --- /dev/null +++ b/apps/vertex/stable/scripts/upgrade.sh @@ -0,0 +1,17 @@ +#!/bin/bash + +if [ -f .env ]; then + source .env + + # setup-1 add default values + CURRENT_DIR=$(pwd) + sed -i '/^ENV_FILE=/d' .env + sed -i '/^GLOBAL_ENV_FILE=/d' .env + echo "ENV_FILE=${CURRENT_DIR}/.env" >> .env + echo "GLOBAL_ENV_FILE=${CURRENT_DIR}/envs/global.env" >> .env + + echo "Check Finish." + +else + echo "Error: .env file not found." +fi