feat:添加piclist到列表

This commit is contained in:
okxlin 2024-12-12 15:12:42 +08:00
parent 3027be5e0c
commit 8b163c73b7
9 changed files with 126 additions and 0 deletions

View File

@ -0,0 +1,4 @@
CONTAINER_NAME="piclist"
DATA_PATH="./data"
PANEL_APP_PORT_HTTP=40333
AUTH_KEY="password"

View File

@ -0,0 +1,26 @@
additionalProperties:
formFields:
- default: "40333"
edit: true
envKey: PANEL_APP_PORT_HTTP
labelEn: Port
labelZh: 端口
required: true
rule: paramPort
type: number
- default: "./data"
edit: true
envKey: DATA_PATH
labelEn: Data Path
labelZh: 数据路径
required: true
type: text
- default: "password"
edit: true
envKey: AUTH_KEY
labelEn: Auth Key
labelZh: 授权密钥
random: true
required: true
rule: paramComplexity
type: password

View File

@ -0,0 +1,18 @@
services:
piclist:
image: "kuingsmile/piclist:v1.9.8"
container_name: ${CONTAINER_NAME}
restart: always
networks:
- 1panel-network
ports:
- "${PANEL_APP_PORT_HTTP}:36677"
volumes:
- "${DATA_PATH}:/root/.piclist"
command: node /usr/local/bin/picgo-server -k ${AUTH_KEY}
labels:
createdBy: "Apps"
networks:
1panel-network:
external: true

9
apps/piclist/README.md Normal file
View File

@ -0,0 +1,9 @@
<div align="center">
<img src="https://imgx.horosama.com/admin_uploads/2022/10/2022_10_05_633d79e401694.png" alt="">
<h1>PicList</h1>
</div>
简体中文 | [English](https://github.com/Kuingsmile/PicList/blob/dev/README.md)
PicList是一款高效的云存储和图床平台管理工具在PicGo的基础上经过深度的二次开发不仅完整保留了PicGo的所有功能还增添了许多新的feature。例如相册支持同步云端删除文件内置图床额外添加了WebDav、本地图床和SFTP等。PicList同时增加了完整的云存储管理功能包括云端目录查看、文件搜索、批量上传下载和删除文件复制多种格式文件链接和图片/markdown/文本/视频预览等,另外还有更加强大的相册和多项功能新增或优化。

21
apps/piclist/data.yml Normal file
View File

@ -0,0 +1,21 @@
name: PicList
tags:
- 实用工具
- 多媒体
title: 一款高效的云存储和图床平台管理工具
description: 一款高效的云存储和图床平台管理工具
additionalProperties:
key: piclist
name: PicList
tags:
- Tool
- Media
shortDescZh: 一款高效的云存储和图床平台管理工具
shortDescEn: An efficient cloud storage and image hosting platform management tool
type: tool
crossVersionUpdate: true
limit: 0
recommend: 0
website: https://piclist.cn
github: https://github.com/Kuingsmile/PicList
document: https://piclist.cn

View File

@ -0,0 +1,4 @@
CONTAINER_NAME="piclist"
DATA_PATH="./data"
PANEL_APP_PORT_HTTP=40333
AUTH_KEY="password"

View File

@ -0,0 +1,26 @@
additionalProperties:
formFields:
- default: "40333"
edit: true
envKey: PANEL_APP_PORT_HTTP
labelEn: Port
labelZh: 端口
required: true
rule: paramPort
type: number
- default: "./data"
edit: true
envKey: DATA_PATH
labelEn: Data Path
labelZh: 数据路径
required: true
type: text
- default: "password"
edit: true
envKey: AUTH_KEY
labelEn: Auth Key
labelZh: 授权密钥
random: true
required: true
rule: paramComplexity
type: password

View File

@ -0,0 +1,18 @@
services:
piclist:
image: "kuingsmile/piclist:latest"
container_name: ${CONTAINER_NAME}
restart: always
networks:
- 1panel-network
ports:
- "${PANEL_APP_PORT_HTTP}:36677"
volumes:
- "${DATA_PATH}:/root/.piclist"
command: node /usr/local/bin/picgo-server -k ${AUTH_KEY}
labels:
createdBy: "Apps"
networks:
1panel-network:
external: true

BIN
apps/piclist/logo.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.8 KiB