官方相关链接

官方github

https://github.com/linkwarden/linkwarden

官方文档

https://docs.linkwarden.app/

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

firefox插件

https://addons.mozilla.org/en-US/firefox/addon/linkwarden/

发表评论