From 90e0da8192aa58133fac073a736e5b22b7d42f43 Mon Sep 17 00:00:00 2001 From: kyzhangs <100138954+kyzhangs@users.noreply.github.com> Date: Fri, 15 Nov 2024 15:31:19 +0800 Subject: [PATCH] add app artalk (#2517) Co-authored-by: kyzhangs --- artalk/2.9/data.yml | 48 ++++++++++++++++++++++++++++++++++ artalk/2.9/docker-compose.yml | 21 +++++++++++++++ artalk/README.md | 19 ++++++++++++++ artalk/data.yml | 19 ++++++++++++++ artalk/logo.png | Bin 0 -> 1719 bytes 5 files changed, 107 insertions(+) create mode 100644 artalk/2.9/data.yml create mode 100644 artalk/2.9/docker-compose.yml create mode 100644 artalk/README.md create mode 100644 artalk/data.yml create mode 100644 artalk/logo.png diff --git a/artalk/2.9/data.yml b/artalk/2.9/data.yml new file mode 100644 index 000000000..e5eb3ea75 --- /dev/null +++ b/artalk/2.9/data.yml @@ -0,0 +1,48 @@ +additionalProperties: + formFields: + - default: "My Blog Site" + edit: true + envKey: ATK_SITE_DEFAULT + labelEn: Default Site Name + labelZh: 站点名称 + required: false + type: text + - default: "https://example.myblog.com" + edit: true + envKey: ATK_SITE_URL + labelEn: Default Site Url + labelZh: 站点地址 + required: false + rule: paramHttp + type: text + - default: "zh-CN" + envKey: ATK_LOCALE + labelEn: Locale + labelZh: 语言 + required: true + type: select + values: + - label: 简体中文 + value: "zh-CN" + - label: 繁体中文 + value: "zh-TW" + - label: English + value: "en" + - label: 日本語 + value: "ja" + - label: 한국어 + value: "ko" + - default: Asia/Shanghai + envKey: TZ + labelEn: Time Zone + labelZh: 时区 + required: true + type: text + - default: "23366" + edit: true + envKey: PANEL_APP_PORT_HTTP + labelEn: Port + labelZh: 端口 + required: true + rule: paramPort + type: number diff --git a/artalk/2.9/docker-compose.yml b/artalk/2.9/docker-compose.yml new file mode 100644 index 000000000..14c920afa --- /dev/null +++ b/artalk/2.9/docker-compose.yml @@ -0,0 +1,21 @@ +services: + artalk: + image: artalk/artalk-go:2.9 + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + volumes: + - ./data:/data + ports: + - ${PANEL_APP_PORT_HTTP}:23366 + environment: + - ATK_SITE_DEFAULT=${ATK_SITE_DEFAULT} + - ATK_SITE_URL=${ATK_SITE_URL} + - ATK_LOCALE=${ATK_LOCALE} + - TZ=${TZ} + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true diff --git a/artalk/README.md b/artalk/README.md new file mode 100644 index 000000000..2062c5c75 --- /dev/null +++ b/artalk/README.md @@ -0,0 +1,19 @@ +# Artalk + +Artalk 是一款简单易用但功能丰富的评论系统,你可以开箱即用地部署并置入任何博客、网站、Web 应用。 + +## 创建管理员账号 + +- 方式一: + + 执行命令创建管理员账户(注意第一个`artalk`是你的容器名称): + ```bash + docker exec -it artalk artalk admin + ``` + +- 方式二: + + 在面板【容器】中找到`artalk`的容器,点击【终端】,然后执行命令: + ```bash + artalk admin + ``` diff --git a/artalk/data.yml b/artalk/data.yml new file mode 100644 index 000000000..bed645233 --- /dev/null +++ b/artalk/data.yml @@ -0,0 +1,19 @@ +name: Artalk +tags: + - 工具 +title: Artalk 是一款简单易用但功能丰富的评论系统 +description: Artalk 是一款简单易用但功能丰富的评论系统,你可以开箱即用地部署并置入任何博客、网站、Web 应用。 +additionalProperties: + key: artalk + name: Artalk + tags: + - Tool + shortDescZh: 自托管评论系统 + shortDescEn: Your Self-hosted Comment System + type: tool + crossVersionUpdate: true + limit: 0 + recommend: 0 + website: https://artalk.js.org/ + github: https://github.com/ArtalkJS/Artalk + document: https://artalk.js.org/zh/guide/intro.html diff --git a/artalk/logo.png b/artalk/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..0e15f6d0ad9ed394b26a41afede74cc46765c793 GIT binary patch literal 1719 zcmaJ>c~sJg7Pe`sv2rTWv0Ol>LCXbAeYu8}l3QB2bY7a8HMxt4m_njuO6mxX8!m`G zq{-AMB}c*qM#m*Y5z-X*T+*LPu9$@qqyN3X=AL`+cg}b2ckj99+;h{fx;rWzR6nSo zprGXJ zC*M!WXz%KYc<|^CMnnD7(qG(ON=0?!-yP(ty7b~_{J!_}hL(qfoR9O1Qy*t5YU+0C za!P5xb9xd=Di=1T?}o;PRz6pZEd0r7`@AjV&9A`y5H+jt z&g2?b$Jc638W3Q&R%FS1g=0&6o1W%AK{Bk}&eAOTBL+5Wf<;7}3SxL_f8H()g;P&; z7?HFvfNpi)ubvs@90J3$)}D!J2B7WHEP~OT=uoZLlg?))7N)48c2}b316RUf~>M4j#4*V$)O14GArRnGy<>2xV9tID`s!*aBjWVeqMN3M1jG9kp_oW6cov=2$ z@T_fFvS{BbC;~3#<{u;!8|fWBr;X*Rsh?X`xtx|X@C%~Ab=w0&Edt43q!VBkH&}v_ zkRg<+jij-4MTjPJkvHwjQNbkKzNLAi1p;o>V2|sR9^HquwDRV7-6hm|9 zzN6$9eK$igP6^{y;ph_|m6$X?Lvx*7fy?S$U*}aCFZEJ8$>3CSOw@(blAnq*k3ZU- zWv1i{!wdnc0U_oQJC{ER_5YS!fajeJ1l)?nMAhOLt2ql!Ya1gAtO#R-ds){6H0 zFUVY8{ii5aX3Bxg%*$bnHIjxw8eFG$Z$}NV)>BD`ti&jTZSLt`(PM5j-aIpgEm}Y9 z_XhW~Owx7e+w4kDOU+Qmpot_%2)aEcV>ROLMK1K2pr>v8lolL0tOsvc9Pp3e>H3F6 zss@YOMVOym-n0t9armDCA|oET9LLrHO}!QzcEi`D7AB;CVn-Yi$=t!##>ZfPJ;tux zJrumHuZkbH#9m3<)()T6XyV6Y#jE_MffnSk^eWvBJ@5UURm06W)3DjPR9EXc7ICSa zfb>v)%gL+!gF0f1k|cjmmy@`uae%2_KkN6c=GSTyD5#?Sku)#^fcdipDy@ROAF4mvyUi7Yvm@jd)CGG#0xB1yE5m%EtpgY=9O_A&u9@F|i y$EoR9m!FjO60o@bMVdckL;8Hsu^Hao{G);yEf;y-%_Mravopfo;pN3!$^QU(?r9DH literal 0 HcmV?d00001