From dad0f53d9e6c4184edca270536a32736535146a9 Mon Sep 17 00:00:00 2001 From: MICUROWS <47475807+TScci@users.noreply.github.com> Date: Fri, 3 Nov 2023 01:27:12 -0500 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=B7=BB=E5=8A=A0=20komga=20=E5=BA=94?= =?UTF-8?q?=E7=94=A8=20(#357)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Add portainer-ce * push * Add komga * Delete apps/portainer-ce directory 删除错误分支文件“portainer-ce” * 修改crossVersionUpdate --------- Co-authored-by: root --- komga/1.3.1/data.yml | 10 +++++++++ komga/1.3.1/docker-compose.yml | 19 ++++++++++++++++ komga/README.md | 40 +++++++++++++++++++++++++++++++++ komga/data.yml | 20 +++++++++++++++++ komga/logo.png | Bin 0 -> 15086 bytes 5 files changed, 89 insertions(+) create mode 100644 komga/1.3.1/data.yml create mode 100644 komga/1.3.1/docker-compose.yml create mode 100644 komga/README.md create mode 100644 komga/data.yml create mode 100644 komga/logo.png diff --git a/komga/1.3.1/data.yml b/komga/1.3.1/data.yml new file mode 100644 index 000000000..d5bdafc3f --- /dev/null +++ b/komga/1.3.1/data.yml @@ -0,0 +1,10 @@ +additionalProperties: + formFields: + - default: 25600 + edit: true + envKey: PANEL_APP_PORT_HTTP + labelEn: Port + labelZh: 端口 + required: true + rule: paramPort + type: number diff --git a/komga/1.3.1/docker-compose.yml b/komga/1.3.1/docker-compose.yml new file mode 100644 index 000000000..e12c09cb8 --- /dev/null +++ b/komga/1.3.1/docker-compose.yml @@ -0,0 +1,19 @@ +version: '3' +services: + komga: + container_name: ${CONTAINER_NAME} + ports: + - ${PANEL_APP_PORT_HTTP}:25600 + #user: "1000:1000" + restart: unless-stopped + networks: + - 1panel-network + volumes: + - ./data:/data + - ./config:/config + image: gotson/komga:1.3.1 + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true diff --git a/komga/README.md b/komga/README.md new file mode 100644 index 000000000..1271fc381 --- /dev/null +++ b/komga/README.md @@ -0,0 +1,40 @@ +- JAVA_TOOL_OPTIONS=-Xmx2g #RAM >= 2GB + +## Introduction + +- **What is Komga?** + +Komga is a media server for your comics, mangas, BDs and magazines. + +- **How it works?** + +Install and run Komga on a computer or NAS. +Add libraries by type of content and let Komga do the rest. +Use the web interface or any compatible client. +Enjoy your books! + +- **What media and devices work?** + +- Komga supports these media file types + +Komga supports the following file types: +Comic book archives: CBZ and CBR (except RAR5 and solid archives) +Comic books in EPUB format (only images) +PDF files + +- Komga server compatibility + +Komga can run on any system that can run Java or Docker: +Windows +macOS +Linux +Many popular NAS devices such as QNAP, Synology and more + +- **Demo** + +A demonstration website is available at: https://demo.komga.org + +You can log in using the following credentials: + +Login: demo@komga.org +Password: komga-demo diff --git a/komga/data.yml b/komga/data.yml new file mode 100644 index 000000000..8955c1af0 --- /dev/null +++ b/komga/data.yml @@ -0,0 +1,20 @@ +name: Komga +tags: + - 建站 +title: 免费开源的漫画、杂志媒体服务 +type: 建站 +description: 免费开源的漫画、杂志媒体服务 +additionalProperties: + key: komga + name: Komga + tags: + - WebSite + shortDescZh: 免费开源的漫画、杂志媒体服务 + shortDescEn: Komga is a media server for your comics, mangas, BDs and magazines. + type: website + crossVersionUpdate: true + limit: 1 + recommend: 0 + website: https://komga.org/ + github: https://github.com/gotson/komga + document: https://komga.org/docs/introduction diff --git a/komga/logo.png b/komga/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..a8d4606ee372a853044527dd614239ed474f25d1 GIT binary patch literal 15086 zcmc&*2Ut|c_8&_uiBB<>7=dV#mtvCti_gTEpwSo=5Csb=76j~Kj3vdWv5=^UF|mU& zHY~A3#eyhB1?)xzRIn2eYpkePK;-w%xp(L8-QBy3M8EHUzi;;3GBf9Q&YWpy&I(aV zlo9po3!-(!syBrANC;84uIbrHh`;Ea6H)#?u&fZFl;Lg4Lq$XoC4R45|5nMf{yh;O zs$~R-PDgu+X@8}i2Z&z? z?_I_$Q(OtKTg%1mv))_$xz$Jf=V`DxDvJz&v!n^WPp)@s?E2?rB*$hS zF)uMhP%n6PSBAg%_t5~6BJt{JNo+=s)zST`*5Y2Qk7)iZB*+L9K7{wS9<#hJ4*MLx zS1_@6Bc%^J!fW)6+ajjD2zeSA2&X@#0*O~o6FL@eGXqvF#~ZPk{|GcH zGNktu{q%VC_r>X*c~2ea2G75WAd-qOcuc>4ECbg?W7MLO$UxY=3GX94W_cgexqPu$ z7I~CKm)%Fnn}15cfAGobM7)x4$!?xyp5igt?8lB|$mlG}5zZqL zt2L!D2t!sZRIqtw7NYOEHHw`uW|`)7s1EP+8!G<4RQ)sl=aL`emu_!p`8fZeu>Hu{JtBm8Lr z!kMt<>G8^Y);skfrS1veb=2@NetqhYk^^oRe&?P6G;#r4-b+Op6F$~+#pFjexF!B> z)540y&vUiWJZ)MNXzKxqooS2-JIg;K@I4K4%iTcBBvpnkJJPZ7*cnVXcp9DeW}@kk z$7omva27l9^4wd7m@6hdMg_7fiGSqKcE#dn47AqRuWy5tUZMu!ysyX1_ln+q%(l&C z7qod^u^HBJix{9`d7yD8VBGpN$gA-2W5h>iV&ag~X!hPlxK>X zlXo@TvfsM70lnSr>pm{#Fkw%`TTU@Jxc`iWY(+&y*nKh!<93}!lT9a4I^iM8lAYB^ z%*DH#GthEL6pgWiFx~G}8<}`c<2?}J_S0kE+qVk3?ml9JQ{uIzpZWtc#@omL!^i}} zpM+_l+bytLKaAV@r`8s-KkF&a;WInATF9}vz4)2N{F!?Ee4iZrGW_;t*vQaoFYx&i zpy_Dpvz^Iq-UmLc^Zy_U<}~cdAEgecHwQ6wTG@e8%{llJ4Q>9&g)VXZ<#NVX*i()BK$kjpWmw@!wi77gjcg`);7jPb_m~;G)!5@z zFV*3=>DSbFz6$KH*+%zz8C<;61qfKGiiyhj=uR=kLtH*NdC;(2>C{LT}vYHNRq z)gE<9Hm@JpSIL;kAK2|k58-&_3;w)*da7+`{ks zQgHp2Exv++0yKBcp!vB7yLM1#x4L%kJWBZ0vB$M%rVV}`N1b-%|#Shvg;|NZ;-@p|Pyls4eKrPMdCpGOaAgZZs1SlEdi>zT6ONn#NJ)zlFV0T%dh#J`KvAUG~v>F((usL)!(*XkC9_>$~#%XUk(W{C2Q&{~c|Fo!^=KhewTY z%Xh<9n*E2t>(^lA2siVXKswsp-?9I2sfWP6Zt6G^GI=0gOECKn-;PoJhlVzz>ObvJ zfAO3>{E7@gqCR1LAn{sLUPll4V<|Qdf7b%HKHub-!?iY$x^1y!J@nZ1`6I@)!`rcE zQG5F}IKciO-Cw-#2)q17b@QHHIaAd0;d>r`tlwEbrv;VO=5WT(wi4-84hOpH#&5Gd zYxV8xU0J)gszpRR}syx1D*u4 zbsm!88>-jBH{^hijT{3vM4@i{g{Q*KbE`G3k~}*)zbj6b?So#y?_V{tk*m0Jrti6= zzcwYoYA>&&^V289QZg9=#bLt!Oydi(fj;HhvbrSO1Tw1kUqfq z>4)`HifNKbZ`me2O1<(oC1umel^Um2R|xSLB`r?tDXfugndY3Hl$LDiATF?vlKo`T zU%9fi$XnM&oTc;3xf{9)S7Q52uH*jVWg2rAkc}$iWBe1uXE3g)w&HYLJK^?ELGYTF z`okFFtHnc=G!}|+Z15I|j?T7?@Npj`z6q4H`DvR$EYok^l`*T6v$nR^@5%M|YbZW0 zuCsX6h?n&{I`?{y_@2}Awij12JbV%w{jsZ9{)~lu@{g#VcGmp#&pcic-?Mt&alWMu z>!0QSCR(2J^bz=9&K(T>gjpPd($2#Nza?_2SlyK_doV0KTRcz zy81*#Y3op4%jx;d>F|;g*YRq6j>UVLSp0?OKITo0EAI z!!Q%GyT69e;p!T=RWiVPZC(ra3LTB{1Dh$a4189|?~M2}2J3V3BmUwo;%yO^!@T({ zaacsC!e8!5yBxa#-xSqn=GKbh5a^76d2t+wjQ8MYP9Lq=Z6iPP=X&*VXvBM=UUtcw z^NtPat?>VB5}of22NtH#*~XnbtUY)U!#bZsy=og!B{pB-SB`vawSK*Ynyd1ZXP;je z8uI6Q*LjN*tb4Ne7l^mk$M^UVKGV3y`S`4tWp5rqevh(`kb3aE;!l%5M^dxl+9VAh zO*##a##`Z9W;?2FQe#Uv4uMwBXJBmwDJf=L?_Q1DY?{JEbQ>3{l9ec_S$7#^pK(727-?~c)!qrcKqFXQ~VtJ1uJYYnDl>0wmZ|wv%l8*K(leG{rS|h)&1gW=dowIStpriF2cFg z4pnxJp(#cD|C@%Fmfg|p@AIV_EilB;I!fRF!pQDqpVQNyQZ2_E7J9JHc|=8;`E%RX zciyD%uNs$cao(oye=Q@U6bvRm;II1e=V)LlY#Uq`>|%*4lUP;6E|Oa3Fi+^5LzX#Car;qH^qkXGJwPGL3w=r`_E77VWL$&33QF z{~FD|62qAJmh&&i0eWZLQZVS}Uzg|{e7fJ z{@^pS_`$C!_QCdPz5WROq8S=Qrz){Z%wMiQtayWXO^|#gJ<~%}CVr=-+>-Jc-S-Q_ zkQiKBTMP3y88^Uu_*{QQYx05iP}j?AzxppeS-;oN?@IQb!gIdltEcQwBAdJ-c{4o{ zSlWWG{1!LFy#AaxxD`_U&1-d;CzbrI^4>&qit}Z#FPQTFZB@>?9_4vt3UGES(8j+nYV!@;$A`D^VS@C>2`NMQu`o zXI|6J*xOlDl=YUBlArWls$(golKAHy@IIN6;a;Pp7&yOv|4sG&X|hw*m!sP30kZ8# z!s#!^wI|_&TyhtLlwy~`c=A0oV|N1iCaPqUdm)Kj4V*&Agd>i8xp1D=P|0iR&L|sanpW+GrWy7}2aSAlH{LSkKPW1nrAl z;(Z>Kn?rgkl)ePsCoZr$-zNV-n)SY&&zPtj`_T}m^Fxf9Fc_ZmS6htryuPCUrCnS6 znc3$`j--DHP_T$a|Y z=(_PBT17p?jI28tIy)Dx;a8M6p~?x5@KVBUtvv6ww)zS$9^ccb>>~ds4AkI>#9D(yn$l^A%A-|02jM*V8vaFP!|4AHtViA}QF&#LwrfC5bWF}dvp)GaopDDgbNyJx`$4qT4F|{gW;3D+xXIdu}X7mv6urX6S_&mnIsn4c3 z{PI&Ub__Dx&+LH>;TyREF59kwZQGPLTy_M-$6*jx752+;v|b#=^Rg@>X)KqK<(caH zkHo^~iidhtkY$(_(ik<<(V495zcgm0Q-0oqaXQ9!D&^JleOQNlr{p(HA|Gl9`BypF NyX1Gy%VoIi{{UaOhMxcc literal 0 HcmV?d00001