NAS下2023年最常用的Docker服务

服务推荐

密码服务(bitwarden)

我就属于从来记不住密码的那种人,这服务对我来说简直就是救星!

之前我是国内应用统一一个密码,国外应用统一一个密码,密码中必须加特殊符号的一个密码,等等…这种规则可以确保在5次左右试出正确的密码。可是随着越来越多的密码或账号,我已经完全理不清了,只能一次一次的试,很浪费时间。
而且,之前使用过于依赖360浏览器自带的密码存储功能,导致我之后用其他浏览器或系统时,都会被指定的浏览器限制,比如360的mac版本内核很低很久没维护,都给我的使用带来了不便。

好在有bitwarden!现在我新注册的账号,密码都是随机字符串,我也不需要刻意去记忆,记忆的工作就全权交给bitwarden啦。而且bitwarden可以支持输入框自动填充的功能,和浏览器原生的自动填充不遑多让。
最重要的是,bitwarden具有良好的软件生态,它支持win端,mac端,各种浏览器,安卓端,ios端,linux端等几乎所有需要输入密码的场景,简直完美符合我的需求,因为这几个我都会用到。
另外,bitwarden挺安全的,虽然库在我的服务器上,但是全都是被加密的数据,没有本人的账号密码我完全无法破译出来,存储的数据就像下面那样,全都是非对称加密,连url地址都被加密了。

图 0

感兴趣可以来我搭的服务上试用一下:https://pwd.taotaojs.top
bitwarden现在已经更新成Vaultwarden了

内网穿透(frp)

知道了frp后才知道内网穿透其实很简单,对比某葵贵得离谱还贼小带宽的付费服务,自建的frp真的香了太多。

frp主要被我用来映射nas上的服务到公网上,以方便我随时随地访问。速度基本就和云服务的带宽保持一致,而且配置也很简单方便。
最重要的是也同时支持win端、mac端、linux端,以至于平时比如说工作中,我可以很方便的把内网的后端服务发布到公网,让前端开发访问。
同时也支持多种启动方式,在云服务上用sh脚本的方式启动,很轻不占内存;在nas上用docker的方式启动,不污染环境而且启动也方便。

个人博客(halo15)

哪个傻子会自己从头到尾搭一个博客啊,我绝对不是说我自己啊,绝对不是…

博客,其实就是一个属于自己的平台。只要可塑性高一些,相对个性化一些,是否由自己一手开发搭建的其实并不重要。在经过三四年的技术沉淀之后,我终于搭建并优化了一套自己的博客平台。
哪天心血来潮就来更新一下文章,没事找事就来更新一下日志,或者看看那些误入的网友,也别具一番风味。

blog地址:https://blog.taotaojs.top

内网浏览器/内网轻量化系统(ubuntu_desktop)

可惜不能安装向日葵或者toDisk…

方便调试docker内部的服务,还有就是可以通过外网随时随地访问内网的所有应用服务,比如说我还在搭建中的私有音乐播放器 ↓

图 0

网关服务(apisix)

一个有可视化界面的nginx,完全没有学习成本。

随着不断有端口开启,我越来越担心应用的安全的问题了,这不,选型了几个网关之后,最终搭建了apisix网关。apisix和其他docker服务同一内部网络后,就可以将应用服务直接通过apisix发布至公网了,公网只要开启apisix本身的一个端口就行。

jenkins

不多说了,懂的都懂。对于我这些自开发的小服务来说,jenkins真的很方便,而且还接入了docker内部网络,可以直接用apisix发布至公网。

rss订阅服务(ttrss/rsshub)

看看新闻,关注关注up主或博主,我可没有每天打卡各种网站的习惯。

而且还可以关注一些奇奇怪怪的东西,比如说油价、肉价涨跌。崩三的补给通知等,还是挺方便的

图 2

图 1

种子下载(qBittorrent)

收藏一些很好看的值得珍藏的番

主要用来下种子,速度基本可以跑满nas的速度。种子嘛,懂的都懂。
只可惜这个只能我用,因为下载到nas上,我可以通过内网网络高速访问,而在外网就只能走云服务器的带宽了,很慢

图 3

图床(easyImage)

可惜太占带宽了,不如直接放到gitee上

可以试玩一下:http://img.taotaojs.top/

短链服务(yourls)

其实就类似重定向。

之后也许可以和微信公众号的开发结合起来


结语

以上服务都是基于docker-compose的,一个yml就可以完成部署,欢迎留言或者关注微信公众!获取相关资料~

图 4

欢迎访问我的blog -> https://blog.taotaojs.top/archives/nas-xia-2023-nian-zui-chang-yong-de-shi-da-docker-fu-wu

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/264149.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Android Studio 显示前进后退按钮

在写代码的过程中我们经常需要快速定位到先前或者往后的代码位置,可以使用Alt左右箭头 但是新安装的Android Studio工具栏上是没有显示左右箭头的工具按钮的,需要我们设置将Toolbar显示出来 View-Appearance-Toolbar 勾选即可 显示后

MATLAB - 机器人逆运动学设计器(Inverse Kinematics Designer APP)

系列文章目录 前言 一、简介 通过逆运动学设计器,您可以为 URDF 机器人模型设计逆运动学求解器。您可以调整逆运动学求解器并添加约束条件,以实现所需的行为。使用该程序,您可以 从 URDF 文件或 MATLAB 工作区导入 URDF 机器人模型。调整逆…

智能优化算法应用:基于白冠鸡算法3D无线传感器网络(WSN)覆盖优化 - 附代码

智能优化算法应用:基于白冠鸡算法3D无线传感器网络(WSN)覆盖优化 - 附代码 文章目录 智能优化算法应用:基于白冠鸡算法3D无线传感器网络(WSN)覆盖优化 - 附代码1.无线传感网络节点模型2.覆盖数学模型及分析3.白冠鸡算法4.实验参数设定5.算法结果6.参考文…

中国ESG的新故事:主动、常态与变革

ESG的终局不仅仅是与业务的结合,而是需要将ESG 融入企业价值内核,实现社会价值与商业价值的深度融合,即有意义地盈利。 作者|斗斗 编辑|皮爷 出品|产业家 “到这里来吧,我将帮你们获得这个世界。我的文明已无力解决自己的…

java练习题之多态练习

1:关于多态描述错误的是(D) A. 父类型的引用指向不同的子类对象 B. 用引用调用方法,只能调用引用中声明的方法 C. 如果子类覆盖了父类中方法,则调用子类覆盖后的方法 D. 子类对象类型会随着引用类型的改变而改变 2:class Super{ public void m1(){}…

java八股jvm

JVM虚拟机篇-01-JVM介绍、运行流程_哔哩哔哩_bilibili 1.PC程序计数器 2.堆 3.虚拟机栈 4.方法区/永久代/元空间 5.直接内存 JVM虚拟机篇-06-JVM组成-你听过直接内存吗_哔哩哔哩_bilibili 6.双亲委派 从下往上找,有同名类优先使用上级加载器的,不用自…

新下载的Redis启动任务管理器不显示服务

遇到问题:刚刚下载的Redis解压后启动,在任务管理器无法找到Redis服务 但是Redis确实是启动的 解答: 那是因为还需要使用管理员的身份打开终端运行安装一次 命令如下: redis-server.exe --service-install redis.windows.conf --…

【万能技巧】IP知识速通与小技巧~

本文目录 前言一、网络代理IP简介二、IPIDEA 优势2.1 多种类型IP代理2.2 海量纯净代理池2.3 稳定高效数据收集架构 三、IP实操小Tips3.1 查看本地网络IP3.2 使用浏览器IP3.3 使用IPIDEA进行爬虫实操 前言 各位友友,大家好,马上就到2024年了,…

Java_队列(Queue)详解

目录 前言 队列(Queue) 概念 队列的使用 循环队列 循环队列的构思 代码的实现 双端队列(Deque) 概念 方法 双端队列的使用 前言 超详细地讲解了循环队列,为什么要有循环队列 , 普通队列 , 双端队列 队列(Queue) 概念 队列:只允许在一端进行插入数据操…

使用Open3D实现3D激光雷达可视化:以自动驾驶的2DKITTI深度框架为例(下篇)

原创 | 文 BFT机器人 【原文链接】使用Open3D实现3D激光雷达可视化:以自动驾驶的2DKITTI深度框架为例(上篇) 05 Open3D可视化工具 多功能且高效的3D数据处理:Open3D是一个全面的开源库,为3D数据处理提供强大的解决方…

原生JavaScript实现 元素全屏与退出全屏效果

之前写过 前端screenfull实现界面全屏展示功能 突然发现自己犯傻了 其实元素js中就有全屏与取消全屏的方式 html代码如下 <!DOCTYPE html> <html> <head><title>全屏实验</title><style></style> </head> <body><d…

Python简介:一种强大的编程语言

Python是一种高级、通用的编程语言&#xff0c;以其简洁易读的语法和强大的功能而闻名。它广泛应用于各种领域&#xff0c;包括软件开发、数据分析、人工智能等。本文将详细介绍Python的特点、应用领域以及如何开始学习Python。 &#xfeff; &#xfeff;一、Python的特点 1…

【Java】spring

一、spring spring是一个很大的生态圈&#xff0c;里面有很多技术。 其中最基础的是spring framework&#xff0c;主要的技术 是springboot以及springcloud。 1、spring framework spring framework是spring生态圈中最基础的项目&#xff0c;是其他项目的基础。 1.1、核心…

【网络安全】学习Web安全必须知道的一本书

【文末送书】今天推荐一本网络安全领域优质书籍。 目录 正文实战案例1&#xff1a;使用Docker搭建LAMP环境实战案例2&#xff1a;使用Docker搭建LAMP环境文末送书 正文 学习Web安全离不开Web&#xff0c;那么&#xff0c;需要先来学习网站的搭建。搭建网站是每一个Web安全学习…

推荐一个vscode看着比较舒服的主题:Dark High Contrast

主题名称&#xff1a;Dark High Contrast &#xff08;意思就是&#xff0c;黑色的&#xff0c;高反差的&#xff09; 步骤&#xff1a;设置→Themes→Color Theme→Dark High Contrast 效果如下&#xff1a; 感觉这个颜色的看起来比较舒服。

音箱芯片系统案例分析

近年来&#xff0c;音箱市场需求日益增长&#xff0c;其轻便、时尚的外观和无线连接的便捷性深受消费者喜爱。音箱的电路图主要由以下几个部分组成&#xff1a;音频功放芯片 前置信号处理 运算放大器 稳压电源芯片 电平指示 音频功放芯片&#xff1a;D2668,D2025,D8227,D4520…

分享一套国内功能齐全的开源MES/免费MES/MES源代码

一、系统概述&#xff1a; 万界星空科技免费MES、开源MES、商业开源MES、市面上最好的开源MES、MES源代码、适合二开的开源MES、好看的数字大屏。 1.万界星空开源MES制造执行系统的Java开源版本。 开源mes系统包括系统管理&#xff0c;车间基础数据管理&#xff0c;计划管理…

WPS 删除设备提示:请先清空设备内的文件

一、问题描述 WPS 删除设备提示&#xff1a;请先清空设备内的文件&#xff0c;如下如&#xff1a; 二、原因方案 字面意思&#xff0c;有文件就不能删除。 应该是以设备为标识符来划分不同文件的&#xff0c;所以&#xff0c;只要右键点击【打开】就会显示文件&#xff0c;把…

力扣每日一题day37[113.路径总和ii]

给你二叉树的根节点 root 和一个整数目标和 targetSum &#xff0c;找出所有 从根节点到叶子节点 路径总和等于给定目标和的路径。 叶子节点 是指没有子节点的节点。 示例 1&#xff1a; 输入&#xff1a;root [5,4,8,11,null,13,4,7,2,null,null,5,1], targetSum 22 输出&a…

Linux--Shell脚本应用实战

实验环境 随着业务的不断发展&#xff0c;某公司所使用的Linux服务器也越来越多。在系统管理和维护过程中&#xff0c;经 常需要编写一些实用的小脚本&#xff0c;以辅助运维工作&#xff0c;提高工作效率。 需求描述 > 编写一个名为getarp.sh的小脚本&#xff0c;记录局域…