不只是资源共享!用极空间NAS搭建可定制的链接共享平台

熊猫不是猫猫 2024-08-27 10:12:43

「大家好,我是熊猫,你的NAS领航员。NAS不只是存储那么简单,数码也可以是生活,关注我,给你的生活加点'技'趣!」

引言

NAS的功能大家都不陌生,同时极空间的NAS特色功能大家也不比陌生。文件分享上我们有常规的链接分享以及闪电传这样的功能,同时不只是文件,我们也可以针对影视以及相册内容进行分享,在分享管理中还能查看与设置分享时间、分享密码等等。

image.png

内容的共享极空间做的非常不错,既方便又快捷的方式也让普通用户也能操作。而针对一些高阶的共享,这就需要用到Docker了,例如今天熊猫介绍到的链接共享平台「LinkStack」。

image.png

部署

本次部署用到的为极空间的Z423旗舰版,性能上毋庸置疑目前消费级NAS的天花板了。系统的不断更新也在不断优化用户的操作体验,在国产NAS这条道路上,没有前人可以借鉴,那只有不断的优化自己。

image.png

极空间的Docker目前也越来越好用了,例如前段时间闹得沸沸扬扬的docker hub下架事件,极空间在这个月也是更新了Docker代理设置,通过代理一样能实现访问仓库列表,当然也可以通过设置第三方的镜像源来实现仓库访问,原理都是一样的。

635a8284aa551f4e3611b0af3bb96d0.png

设置好docker代理或者镜像源之后我们搜索「linkstackorg/linkstack」找到如图所圈出来的镜像,下载选择latest标签就可以了。

4668598f8d8a0682ea5906e514fa47a.png

完成下载之后我们选择镜像创建容器,文件映射上你可以选择新建一个「linkstack_data」文件夹并将其映射路径设置为/htdocs来实现数据持久化操作。

image.png

端口方便我们需要映射80和443端口,这里随意设置就可以了,只要不与已有的端口冲突就行。

image.png

环境变量中,官方给到了多个变量设置,例如HTTPS_SERVER_NAME为服务器名称;LOG_LEVEL为日志等级;PHP_MEMORY_LIMIT内存限制等等,这些如没有特殊要求并不需要设置,如有特殊要求按照自己需求添加环境变量并设置对应的值就可以了。

image.png

所有设置好之后我们就可以应用并启动容器了。

体验

打开浏览器输入极空间IP:5800就能进到项目的安装界面,比较遗憾的是该项目模具前并没有对中文进行适配,不过我们有强大的网页翻译,所以使用起来问题并不大。

10f399ff03516c7a48013e5b0dbc6d9.png

根据提示选择安装语言,为了方便翻译我们就直接选择英语即可。随后继续一直下一步,后面数据库这块如果你有部署MySql那么可直接用MySql的地址,没有那就直接用SQlLite。

088f122db7286222e54102373cb6268.png

安装完成之后我们再次输入极空间IP:5800就能看到登录界面了。

5d4bc8b838524f2c9bb1b42141b3d6c.png

登录之后主界面便是项目的仪表盘,这里会显示当前的链接数、查看字数以及用户数,下方也会展示30天、7天以及24小时的情况。

image.png

初始是没有任何链接的,这需要我们去进行添加,点击仪表盘的「View/Edit Links」便会跳转到我们的链接编辑界面,中间显示便是现在有的链接,右边则是共享网站的预览界面,下方则是图标设置。

image.png

点击add new link添加新链接,点击Predefined Site可进行站点的预设,例如这里弹出的自定义站点、自定义链接、名片、电子邮箱等等。

image.png

这里以名片为例,切换到名片模式后会发现下方出现很多选项。标题、姓名、工作、邮箱等等信息,填写之后保存即可。

image.png

通过类似的方式我们添加更多信息进去,这时候再看预览界面,就能看到效果了。

image.png

点击预览界面右上角的分享按钮,便可以复制页面地址,这时候就能发给朋友让他查看。如果你想要自定义图片与文字信息,可点击Links下方的Appearance实现更多自定义功能,在Themes中也可以进行主题以及背景图的设置。

image.png

当你完成所有设置之后,就能得到这样的效果了。这里熊猫只是举个例子,实际上内容非常丰富,但篇幅有限就不一一介绍各个功能了。

image.png

外网使用时,可通过极空间的远程访问功能,将其地址和项目名填写好之后就行了。这里需要注意的是该项目的系统图片资源需要在https协议中才能使用,不然会出现资源加载问题,所以在使用远程访问时需要勾上代理这一栏。

image.png

总结

该项目可以作为一个个人站点使用,也可以作为一个导航页使用,甚至可以用来作为个人简历使用。分享的形式千变万化,但归根结底,核心在于我们分享的内容。你分享的每一个字、每一张图片、每一段视频,都是为了传递某种情绪,分享的内容是死的,但其中的喜怒哀乐是真的。

以上便是本期的全部内容了,如果你觉得还算有趣或者对你有所帮助,不妨点赞收藏,最后也希望能得到你的关注,咱们下期见!
0 阅读:5

熊猫不是猫猫

简介:一个科技区不正经的自媒体