NAS自托管LinkAce书签管理工具教程,无公网极简部署管理链接收藏,帕斯内网穿透远程访问
作者
小编
发布时间

项目介绍
LinkAce 是一个功能强大的自托管书签管理工具,专为个人链接归档而设计。它不仅仅是一个简单的书签收藏夹,而是一个完整的链接管理解决方案,让你可以轻松保存、整理和分享你喜爱的网页链接。
LinkAce 基于现代化的 Web 技术构建,提供了清洁美观的用户界面,支持明暗主题切换。它具备自动标题和描述生成功能,可以自动监控链接的可用性,并通过互联网档案馆自动归档保存的网站。无论你是专业人士、研究人员还是普通的互联网用户,LinkAce 都能帮你高效地管理和组织你的网络资源。
项目支持多用户使用,内置完整的 REST API,还可以与 Zapier 集成,连接超过 2500+ 个应用程序。你可以通过列表和标签来组织书签,设置链接的公开或私有状态,甚至可以通过 RSS 订阅分享你的链接收藏。
项目地址: 点我跳转
部署安装
如需在外也打开项目需要配置内网穿透使用,点击前往 帕斯内网穿透,先注册好账号备用。
复制下列的配置文件
1version: '3'23services:45 # --- MariaDB6 db:7 image: docker.io/library/mariadb:11.28 restart: unless-stopped9 command: mariadbd --character-set-server=utf8mb4 --collation-server=utf8mb4_bin10 environment:11 - MYSQL_ROOT_PASSWORD=your_secure_password12 - MYSQL_USER=linkace13 - MYSQL_PASSWORD=your_secure_password14 - MYSQL_DATABASE=linkace15 volumes:16 - db:/var/lib/mysql1718 # --- LinkAce Image with PHP19 app:20 image: docker.io/linkace/linkace:latest21 restart: unless-stopped22 depends_on:23 - db24 volumes:25 - ./.env:/app/.env26 - ./backups:/app/storage/app/backups27 - linkace_app:/app28 - linkace_logs:/app/storage/logs2930 # --- nginx31 nginx:32 image: docker.io/bitnami/nginx:1.2433 restart: unless-stopped34 ports:35 - '80:8080'36 depends_on:37 - app38 volumes:39 - linkace_app:/app40 - ./nginx.conf:/opt/bitnami/nginx/conf/server_blocks/linkace.conf:ro4142 # --- Redis43 redis:44 image: docker.io/bitnami/redis:7.245 restart: unless-stopped46 environment:47 - REDIS_PASSWORD=your_redis_password4849volumes:50 linkace_app:51 linkace_logs:52 db:53 driver: local
打开飞牛 NAS 或其他的 NAS 设备

项目名称可以随便填,点击创建 docker-compose.yml

点击 Compose -> 新建项目
这里需要改成你需要的数据库密码和 Redis 密码,将 your_secure_password 和 your_redis_password 替换为你的安全密码,其他的保持不变。
如果提示端口被占用可以修改下面的字段中的 '80:8080',但是需要保持格式正确。
创建成功后可以访问 ip:80 到这里就可以正常显示项目了,首次访问会进入安装向导,按照提示完成数据库配置和管理员账户创建即可。
穿透公网
打开帕斯内网穿透控制台,点击隧道管理-隧道列表

点击创建新隧道
隧道节点可以随便选,一般选个负载低的就可以

接下来填写信息,隧道名称可以随便填写
本地 IP 默认就可以
传输协议可以选择 TCP 也可以选择 HTTP/HTTPS
HTTP 就是域名的形式,教程以使用 TCP 为演示
本项目中如果没有修改端口的话默认是 80 端口,这里本地端口就填 80
远程端口可以留空也可以自定义。下图仅做参考,请按照实际项目端口添加。

填写完毕点击确定
点击刚才创建好的隧道,点击获取配置文件

回到飞牛 NAS,点击应用中心下载 frpc 客户端

打开后粘贴刚才复制的配置文件,点击确定即可
复制帕斯内网穿透控制台的访问 IP 和端口
可以看到已经正常穿透成功了
本篇教程结束