feat: update Linkwarden 2.11.3

This commit is contained in:
arch3rPro
2025-07-08 14:32:10 +08:00
parent 0eaafdeda1
commit 4a0ed8e1af
4 changed files with 88 additions and 4 deletions

View File

@@ -0,0 +1,4 @@
NEXTAUTH_URL=http://localhost:3000/api/v1/auth
NEXTAUTH_SECRET=${NEXTAUTH_SECRET}
MEILI_MASTER_KEY=${MEILI_MASTER_KEY}
POSTGRES_PASSWORD=${POSTGRES_PASSWORD}

View File

@@ -0,0 +1,34 @@
additionalProperties:
formFields:
- default: "3000"
edit: true
envKey: PANEL_APP_PORT_HTTP
labelEn: Service Port 3000
labelZh: 服务端口 3000
required: true
rule: paramPort
type: number
- default: ""
edit: true
envKey: NEXTAUTH_SECRET
labelEn: NEXTAuth Secret
labelZh: NEXTAuth 密钥
required: true
rule: paramComplexity
type: password
- default: ""
edit: true
envKey: POSTGRES_PASSWORD
labelEn: Postgres Password
labelZh: Postgres 数据库密码
required: true
rule: paramComplexity
type: password
- default: ""
edit: true
envKey: MEILI_MASTER_KEY
labelEn: Meilisearch Master Key
labelZh: Meilisearch 主密钥
required: true
rule: paramComplexity
type: password

View File

@@ -0,0 +1,47 @@
services:
linkwarden:
image: ghcr.io/linkwarden/linkwarden:v2.11.3
container_name: ${CONTAINER_NAME}
restart: always
ports:
- ${PANEL_APP_PORT_HTTP}:3000
volumes:
- ./data:/data/data
networks:
- 1panel-network
environment:
- DATABASE_URL=postgresql://postgres:${POSTGRES_PASSWORD}@postgres:5432/postgres
- NEXTAUTH_URL=http://localhost:3000/api/v1/auth
- NEXTAUTH_SECRET=${NEXTAUTH_SECRET}
depends_on:
- postgres
- meilisearch
labels:
createdBy: Apps
meilisearch:
image: getmeili/meilisearch:v1.15.2
container_name: ${CONTAINER_NAME}-Meilisearch
restart: always
volumes:
- ./meili_data:/meili_data
networks:
- 1panel-network
environment:
- MEILI_MASTER_KEY=${MEILI_MASTER_KEY}
labels:
createdBy: Apps
postgres:
image: postgres:16-alpine
container_name: ${CONTAINER_NAME}-Postgres
restart: always
volumes:
- ./pgdata:/var/lib/postgresql/data
networks:
- 1panel-network
environment:
- POSTGRES_PASSWORD=${POSTGRES_PASSWORD}
labels:
createdBy: Apps
networks:
1panel-network:
external: true

View File

@@ -2,7 +2,9 @@
Linkwarden 是一个自托管、开源的协作书签管理工具,支持网页归档、团队协作、全文搜索等功能。 Linkwarden 是一个自托管、开源的协作书签管理工具,支持网页归档、团队协作、全文搜索等功能。
![Copyright-arch3rPro](https://img.shields.io/badge/Copyright-arch3rPro-ff9800?style=flat&logo=github&logoColor=white) ![](https://cdn.jsdelivr.net/gh/xiaoY233/PicList@main/public/assets/Linkwarden.png)
![](https://img.shields.io/badge/Copyright-arch3rPro-ff9800?style=flat&logo=github&logoColor=white)
## 主要特性 ## 主要特性
@@ -44,6 +46,3 @@ Linkwarden 是一个自托管、开源的协作书签管理工具,支持网页
2. 安装完成后,访问 `http://服务器IP:端口` 进行初始化设置 2. 安装完成后,访问 `http://服务器IP:端口` 进行初始化设置
3. 数据默认持久化在 `data` 目录下 3. 数据默认持久化在 `data` 目录下
## 相关截图
![dashboard](https://raw.githubusercontent.com/linkwarden/linkwarden/main/assets/dashboard.png)