diff --git a/apps/picimpact/0.7.1/.env.sample b/apps/picimpact/0.7.1/.env.sample new file mode 100644 index 00000000..aeedc6ef --- /dev/null +++ b/apps/picimpact/0.7.1/.env.sample @@ -0,0 +1,10 @@ +AUTH_SECRET="secret_G22QSN" +CONTAINER_NAME="picimpact" +PANEL_APP_PORT_HTTP="40251" +PANEL_DB_HOST="postgresql" +PANEL_DB_HOST_NAME="postgresql" +PANEL_DB_NAME="picimpact_3bti2a" +PANEL_DB_PORT="5432" +PANEL_DB_TYPE="postgresql" +PANEL_DB_USER="picimpact_hpxbcQ" +PANEL_DB_USER_PASSWORD="picimpact_HJB336" diff --git a/apps/picimpact/0.7.1/data.yml b/apps/picimpact/0.7.1/data.yml new file mode 100644 index 00000000..43c03872 --- /dev/null +++ b/apps/picimpact/0.7.1/data.yml @@ -0,0 +1,57 @@ +additionalProperties: + formFields: + - default: 40251 + edit: true + envKey: PANEL_APP_PORT_HTTP + labelEn: Port + labelZh: 端口 + required: true + rule: paramPort + type: number + - default: "secret" + edit: true + envKey: AUTH_SECRET + labelEn: Auth Secret + labelZh: 认证密钥 + random: true + required: true + rule: paramComplexity + type: password + - default: postgresql + envKey: PANEL_DB_TYPE + labelEn: Database Service + labelZh: 数据库服务 + required: true + type: apps + child: + default: "" + envKey: PANEL_DB_HOST + required: true + type: service + values: + - label: PostgreSQL + value: postgresql + - default: picimpact + envKey: PANEL_DB_NAME + labelEn: Database + labelZh: 数据库名 + random: true + required: true + rule: paramCommon + type: text + - default: picimpact + envKey: PANEL_DB_USER + labelEn: User + labelZh: 数据库用户 + random: true + required: true + rule: paramCommon + type: text + - default: picimpact + envKey: PANEL_DB_USER_PASSWORD + labelEn: Password + labelZh: 数据库用户密码 + random: true + required: true + rule: paramComplexity + type: password \ No newline at end of file diff --git a/apps/picimpact/0.7.1/docker-compose.yml b/apps/picimpact/0.7.1/docker-compose.yml new file mode 100644 index 00000000..a2f04968 --- /dev/null +++ b/apps/picimpact/0.7.1/docker-compose.yml @@ -0,0 +1,19 @@ +version: '3' +services: + picimpact: + image: besscroft/picimpact:v0.7.1 + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + ports: + - "${PANEL_APP_PORT_HTTP}:3000" + environment: + - DATABASE_URL=postgres://${PANEL_DB_USER}:${PANEL_DB_USER_PASSWORD}@${PANEL_DB_HOST}:${PANEL_DB_PORT}/${PANEL_DB_NAME} + - AUTH_SECRET=${AUTH_SECRET} + labels: + createdBy: "Apps" + +networks: + 1panel-network: + external: true diff --git a/apps/picimpact/README.md b/apps/picimpact/README.md new file mode 100644 index 00000000..8703757f --- /dev/null +++ b/apps/picimpact/README.md @@ -0,0 +1,21 @@ +

+ +PicImpact +

+ +

+ 许可证 + 存储库大小 +

+ +

+ +

+ +# 使用说明 + +默认账号:`admin@qq.com`,默认密码:`666666`,**登录后请先去设置里面修改密码!** + +# 存储配置 + +暂时提供了 AWS S3 API、Cloudflare R2、AList API 支持,您在部署成功后,可以去 `设置` -> `存储` 进行管理。 \ No newline at end of file diff --git a/apps/picimpact/data.yml b/apps/picimpact/data.yml new file mode 100644 index 00000000..cc88aea8 --- /dev/null +++ b/apps/picimpact/data.yml @@ -0,0 +1,19 @@ +name: PicImpact +tags: + - 多媒体 +title: 摄影佬专用相片集 +description: 摄影佬专用相片集 +additionalProperties: + key: picimpact + name: PicImpact + tags: + - Media + shortDescZh: 摄影佬专用相片集 + shortDescEn: Photo Album for Photographers + type: tool + crossVersionUpdate: true + limit: 0 + recommend: 0 + website: https://pic.besscroft.com + github: https://github.com/besscroft/PicImpact + document: https://github.com/besscroft/PicImpact diff --git a/apps/picimpact/latest/.env.sample b/apps/picimpact/latest/.env.sample new file mode 100644 index 00000000..aeedc6ef --- /dev/null +++ b/apps/picimpact/latest/.env.sample @@ -0,0 +1,10 @@ +AUTH_SECRET="secret_G22QSN" +CONTAINER_NAME="picimpact" +PANEL_APP_PORT_HTTP="40251" +PANEL_DB_HOST="postgresql" +PANEL_DB_HOST_NAME="postgresql" +PANEL_DB_NAME="picimpact_3bti2a" +PANEL_DB_PORT="5432" +PANEL_DB_TYPE="postgresql" +PANEL_DB_USER="picimpact_hpxbcQ" +PANEL_DB_USER_PASSWORD="picimpact_HJB336" diff --git a/apps/picimpact/latest/data.yml b/apps/picimpact/latest/data.yml new file mode 100644 index 00000000..43c03872 --- /dev/null +++ b/apps/picimpact/latest/data.yml @@ -0,0 +1,57 @@ +additionalProperties: + formFields: + - default: 40251 + edit: true + envKey: PANEL_APP_PORT_HTTP + labelEn: Port + labelZh: 端口 + required: true + rule: paramPort + type: number + - default: "secret" + edit: true + envKey: AUTH_SECRET + labelEn: Auth Secret + labelZh: 认证密钥 + random: true + required: true + rule: paramComplexity + type: password + - default: postgresql + envKey: PANEL_DB_TYPE + labelEn: Database Service + labelZh: 数据库服务 + required: true + type: apps + child: + default: "" + envKey: PANEL_DB_HOST + required: true + type: service + values: + - label: PostgreSQL + value: postgresql + - default: picimpact + envKey: PANEL_DB_NAME + labelEn: Database + labelZh: 数据库名 + random: true + required: true + rule: paramCommon + type: text + - default: picimpact + envKey: PANEL_DB_USER + labelEn: User + labelZh: 数据库用户 + random: true + required: true + rule: paramCommon + type: text + - default: picimpact + envKey: PANEL_DB_USER_PASSWORD + labelEn: Password + labelZh: 数据库用户密码 + random: true + required: true + rule: paramComplexity + type: password \ No newline at end of file diff --git a/apps/picimpact/latest/docker-compose.yml b/apps/picimpact/latest/docker-compose.yml new file mode 100644 index 00000000..c64013fa --- /dev/null +++ b/apps/picimpact/latest/docker-compose.yml @@ -0,0 +1,19 @@ +version: '3' +services: + picimpact: + image: besscroft/picimpact:latest + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + ports: + - "${PANEL_APP_PORT_HTTP}:3000" + environment: + - DATABASE_URL=postgres://${PANEL_DB_USER}:${PANEL_DB_USER_PASSWORD}@${PANEL_DB_HOST}:${PANEL_DB_PORT}/${PANEL_DB_NAME} + - AUTH_SECRET=${AUTH_SECRET} + labels: + createdBy: "Apps" + +networks: + 1panel-network: + external: true diff --git a/apps/picimpact/logo.png b/apps/picimpact/logo.png new file mode 100644 index 00000000..741f5fbf Binary files /dev/null and b/apps/picimpact/logo.png differ