news 2026/3/22 17:31:23

从混乱到有序,Lsky-Pro+CPolar 搭建你的专属远程素材库

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
从混乱到有序,Lsky-Pro+CPolar 搭建你的专属远程素材库

文章目录

    • 前言
    • 1. 添加镜像源
    • 2. 创建Lsky Pro图床容器
    • 3. lsky-pro安装配置
    • 4. lsky-pro图床简单使用
    • 5. 安装内网穿透
      • 5.1 安装cpolar内网穿透
      • 5.2 配置图床公网地址
    • 6. 配置固定公网地址

前言

Lsky-Pro 是一款功能全面的图床工具,支持多图拖拽上传、剪贴板粘贴、全屏预览等,能帮用户集中管理图片素材,还可通过权限设置实现团队协作,适合设计师、自媒体人、企业团队等群体使用。它的优势在于存储方式灵活,可本地存储也支持第三方云存储,且有完善的用户和权限管理功能。

用 Lsky-Pro 管理素材时,最直观的感受是检索效率高,缩略图和标签切换让找图变得简单。不过初次配置时,数据库信息需要和部署设置对应好,否则容易出现连接问题,这点需要多留意。

但 Lsky-Pro 部署在本地局域网时,局限性很明显。团队成员在外办公时,没法及时上传新素材到共享库,异地协作时只能通过其他方式临时传图,不仅麻烦还容易混乱。

而借助 CPolar 内网穿透,Lsky-Pro 就能突破局域网限制。生成公网地址后,团队成员无论在哪,都能通过浏览器访问图床,上传、下载、管理素材,既保证了素材的集中管理,又让远程协作变得顺畅,不用再担心空间距离影响工作衔接。

1. 添加镜像源

我这里演示的环境是已经刷好CasaOS的香橙派Zero3小主机。

不知道如何操作的可以看下这篇教程:[香橙派Orange Pi zero3如何刷CasaOS轻NAS系统](香橙派Orange Pi zero3刷CasaOS轻NAS系统与远程浏览本地文档或影视资源_哔哩哔哩_bilibili)

首先,我们需要在浏览器中输入香橙派ip地址(在路由器中查看名为orangepizero3的就是),进入CasaOS管理界面。

然后进入终端,使用root账号密码登录。

进入终端后执行下方命令:

nano/etc/docker/daemon.json

在编辑器中输入新的镜像源地址:

{"registry-mirrors":["https://docker.m.daocloud.io","https://docker.1panel.live"]}

然后按Crtl+X键保存这个镜像源,退出编辑器回到终端后执行下方命令重新启动docker服务:

systemctl restart docker

2. 创建Lsky Pro图床容器

重启Docker后,我们在终端中执行下面的命令安装Docker Compose:

sudocurl-L"https://github.com/docker/compose/releases/download/v2.5.0/docker-compose-$(uname-s)-$(uname-m)"-o /usr/local/bin/docker-compose

然后赋予可执行权限:

sudochmod+x /usr/local/bin/docker-compose

最后验证是否安装成功:

docker-compose --version

现在正式开始搭建图床,首先创建一个安装目录并配置docker-compose:

mkdir-p /root/data/docker_data/lsky-procd/root/data/docker_data/lsky-pronanodocker-compose.yml

在编辑器中填入下方内容保存退出:

version:'3'services:lsky-pro:container_name:lsky-proimage:dko0/lsky-prorestart:alwaysvolumes:-/root/data/docker_data/lsky-pro/lsky-pro-data:/var/www/html#映射到本地ports:-7791:80environment:-MYSQL_HOST=mysql-MYSQL_DATABASE=lsky-pro-MYSQL_USER=lsky-pro-MYSQL_PASSWORD=lsky-promysql:image:mysql:8.0container_name:lsky-pro-dbrestart:alwaysenvironment:-MYSQL_DATABASE=lsky-pro-MYSQL_USER=lsky-pro-MYSQL_PASSWORD=lsky-pro-MYSQL_ROOT_PASSWORD=lsky-provolumes:-/root/data/docker_data/lsky-pro/db:/var/lib/mysql

然后执行下方命令启动容器运行:

docker compose up -d

3. lsky-pro安装配置

等待完成后,关闭终端,回到casaos主界面,可以看到在APP界面出现了lsky-pro图床的图标,但是灰色的:

这是因为还没有完成图床配置,我们在浏览器中输入香橙派主机加图床端口号访问本地图床的配置界面:

点击下一步,继续配置:

第二步我们要配置图床的数据库,红框里的内容都需要根据上方docker-compose中的信息进行替换:

首先是数据库连接地址,我们需要填mysql的容器名:lsky-pro-db

数据库连接端口,上边没写,所以这里也不填。

数据库名称:lsky-pro

数据库用户名:lsky-pro

数据库密码:lsky-pro

管理员账号邮箱和密码随便填一个你的邮箱账号密码即可,这个账号将是图床的超级管理员账号。

全部填写好之后,点击立即安装:

安装完成后,会弹出安装完成提示:

此时,我们可以点击绿色的这里在浏览器中打开lsky-pro图床的web界面:

也可以回到casaos主界面,对灰色的图标进行设置:

将这些信息补全后,点击保存,就可以看到图标已经可以正常打开了:

4. lsky-pro图床简单使用

在图床主界面我们可以直接拖拽图片或点击上传按钮上传图片,支持多文件同时上传:

上传之后,能看到生成了图片的URL地址,不过这个是本地地址,只能在同一个局域网的浏览器中访问:

接下来我们登录一下图床后台,输入刚才创建的超级管理员账号:

可以看到左边的仪表盘中的功能非常丰富:

特别是在用户管理和角色组管理方便,Lsky Pro图床非常适合本地搭建后给团队内的成员进行使用,在权限管理上非常全面。

而在下边的储存策略中,我们可以设置图片上传后的储存位置,除了本地,还可以选择开篇提到的第三方云存储位置:

5. 安装内网穿透

图床已经搭建完了,不过我们目前只能在本地局域网内使用手机电脑等设备访问刚刚使用docker部署的lsky-pro,如果出门在外,想要远程访问在家中部署的图床上传图片,应该怎么办呢?很简单,只要在香橙派中安装一个cpolar内网穿透工具就能轻松实现远程访问内网主机中部署的服务了,接下来介绍一下如何安装cpolar内网穿透。

5.1 安装cpolar内网穿透

首先,点击左上角进入终端:

输入root账号密码登录:(不知道如何获取密码可以看上文中提到的刷机教程)

PS:cpolar官网地址: https://www.cpolar.com

在终端中执行下方一行命令,即可安装cpolar内网穿透工具:

sudocurlhttps://get.cpolar.sh|sh

安装完成后,执行下方命令查看cpolar服务状态:(如图所示即为正常启动)

systemctl status cpolar

5.2 配置图床公网地址

然后我们使用CasaOS香橙派的IP地址加上9200,打开一个新的浏览器来登录cpolar管理界面 :

PS:香橙派的IP地址可以在路由器中查看,名为orangepizero3的就是。

如果没有账号可以点击免费注册访问cpolar官网注册账号:https://www.cpolar.com

输入账号密码登录cpolar web UI管理界面后,点击左侧仪表盘的隧道管理——创建隧道:

隧道名称:可自定义,注意不要与已有的隧道名称重复,本例使用了:lskypro

协议:http

本地地址:香橙派主机IP+端口7791

域名类型:随机域名

地区:选择China Top

点击创建

隧道创建成功后,点击左侧的状态——在线隧道列表,查看所生成的公网地址,然后复制地址

打开浏览器,使用刚刚获取的公网地址进行连接访问,可以看到能够正常使用公网地址远程访问本地搭建的图床了:

小结

为了方便演示,我们在上边的操作过程中使用cpolar生成的公网地址是随机生成的。这种随机地址的优势在于建立速度快,可以立即使用。然而,它的缺点是网址是随机生成,不好记,而且这个地址在24小时内会发生随机变化,更适合于临时测试使用。

如果有长期远程访问本地casaos香橙派中的lsky-pro图床,或者远程访问其他本地服务的需求,又不想每天重新配置公网地址,还想地址好看又好记,那我推荐大家选择配置固定的公网地址来远程访问。

6. 配置固定公网地址

登录cpolar官网,点击左侧的预留,选择保留二级子域名,地区选择China VIP,设置一个二级子域名名称,点击保留,保留成功后复制保留的二级子域名名称,这里我填写的是mylsky,大家也可以自定义喜欢的名称。

保留成功后复制保留成功的二级子域名的名称:mylsky,返回登录Cpolar web UI管理界面,点击左侧仪表盘的隧道管理——隧道列表,找到所要配置的隧道lskypro,点击右侧的编辑:

修改隧道信息,将保留成功的二级子域名配置到隧道中

  • 域名类型:选择二级子域名
  • Sub Domain:填写保留成功的二级子域名:mylsky
  • 地区:选择China VIP

点击更新(注意,点击一次更新即可,不需要重复提交)

更新完成后,打开在线隧道列表,此时可以看到公网地址已经发生变化,由随机地址名称变成了两个固定的二级子域名(固定公网地址):

使用任意一个固定公网地址在浏览器访问,可以看到访问成功,这样一个固定且永久不变的公网地址就设置好了,随时随地都可以远程访问本地局域网内的casaos香橙派主机端中的lsky-pro图床系统管理图片了!

结尾:Lsky-Pro 的素材管理能力与 CPolar 的远程访问功能相配合,让专属图床不再受限于局域网,无论是个人素材归档还是团队协作,都能实现高效、有序的远程管理,为素材流转提供了稳定便捷的通道。

本篇文章知识点来源[cpolar官网][https://www.cpolar.com]

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/3/14 7:47:04

智能家居平台革新:Home Assistant Core 2025.4.0b10技术架构深度解析

智能家居平台革新:Home Assistant Core 2025.4.0b10技术架构深度解析 【免费下载链接】core home-assistant/core: 是开源的智能家居平台,可以通过各种组件和插件实现对家庭中的智能设备的集中管理和自动化控制。适合对物联网、智能家居以及想要实现家庭…

作者头像 李华
网站建设 2026/3/15 13:28:00

字符串处理小写字母转换大写字母

我来为你提供 Python、C、Rust 的实现: Python 实现 def process_string(s: str) -> tuple[str, int]:"""将字符串中的小写字母转换为大写,并统计小写字母个数Args:s: 输入字符串Returns:tuple[转换后的字符串, 小写字母个数]"…

作者头像 李华
网站建设 2026/3/12 19:58:53

CAN-FD

文章目录前言一、 CAN FD 和 CAN2.0区别二、CAN FD 和 CAN2.0的网络兼容性问题总结前言 之前学习知识停留在数据信号层面,对具体的技术细节了解不深入,现在整理下内容 在此感谢虹科分享的技术内容 B站学习视频 一、 CAN FD 和 CAN2.0区别 加粗样式 二…

作者头像 李华
网站建设 2026/3/13 1:12:07

文件夹“变身”危机?三步教你找回消失的数据!

在日常的计算机使用中,我们偶尔会遭遇一种令人困惑且担忧的现象:原本正常的文件夹突然变成了.exe可执行文件。这一异变不仅让文件夹失去了原有的功能,更隐藏着数据丢失的风险。本文将深入剖析文件夹变成exe的现象,并介绍一种高效的…

作者头像 李华
网站建设 2026/3/19 15:46:16

新手小白学习Power BI第六弹--------可视化高利润地区、客户条形图、亏损盈利分析以及预测利润销售额

目录0 前言1 目标2 实操2.1 高利润客户2.1.1 高利润客户Top102.1.2 客户利润贡献度Top202.2 高利润地区2.2.1 各地区利润地图2.2.2 各地区利润条形图2.3 盈利VS亏损2.3.1 创建 产品整体利润 列2.3.2 创建 利润状态 列2.3.3 亏损月份2.3.4 亏损产品2.3.5 盈利亏损占比图2.3.6 产…

作者头像 李华
网站建设 2026/3/12 23:17:03

05 电阻参数选择【电压、功率、精度等】

1 ★额定功率与电压选择电阻器的额定功率通常是指在正常的(如温度、大气压等)条件下,电阻器长时间连续工作所允许消耗的最大功率。 功率 P U*I R * I^2 U^2 / R假设电阻两端电压5V,通过0.05A电流,则功率 PU*I 5*0…

作者头像 李华