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 000000000..0e15f6d0a Binary files /dev/null and b/artalk/logo.png differ