官方相关链接
官方github
https://github.com/linkwarden/linkwarden
官方文档
docker 安装部署
1.在当前用户目录下建立linkwarden目录,进入该目录
mkdir linkwarden
cd linkwarden
2.建立docker-compose.yml 配置文件
version: "3.5"
services:
postgres:
image: postgres:16-alpine
env_file: .env
restart: always
volumes:
- ./pgdata:/var/lib/postgresql/data
linkwarden:
env_file: .env
environment:
- DATABASE_URL=postgresql://postgres:${POSTGRES_PASSWORD}@postgres:5432/postgres
restart: always
# build: . # uncomment this line to build from source
image: ghcr.io/linkwarden/linkwarden:latest # comment this line to build from source
ports:
- 3000:3000
volumes:
- ./data:/data/data
depends_on:
- postgres
3.建立.env变量配置文件文件,并添加内容
touch .env
然后
nano .env 把下面内容粘贴到文件中,把第一,三行连个密码更改自己使用的
NEXTAUTH_SECRET=VERY_SENSITIVE_SECRET #这个密码不知道做什么用,官方解释为敏感密码。有待明白的同学给解释一下。
NEXTAUTH_URL=http://localhost:3000/api/v1/auth
POSTGRES_PASSWORD=YOUR_POSTGRES_PASSWORD #数据库密码
保存.env
4.创建容器
docker compose up -d
附件
ios快捷指令下载地址
https://www.icloud.com/shortcuts/e437f159b5e545e8af571ca7ebfc53ba
chrome 插件
https://chromewebstore.google.com/detail/linkwarden/pnidmkljnhbjfffciajlcpeldoljnidn