首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

安全部署方案

阅读时间: 9分钟阅读 本文链接: https://soulteary.com/2020/07/31/lightweight-and-safe-deployment-solution.html ----- 安全部署方案...我个人和团队虽然都使用 GitLab 作为 HomeLab 服务器代码管理方案,但是这个方案如果放在公有云上,对个人/小团队而言,较多资源消耗对于个人而言还是一个不能忽视成本,所以这里需要使用一个解决方案...方案一:Git Over SSH 最轻安全方案便是使用 SSH + Git,对资源消耗几乎可以忽略不计,Git 官方社区文档中也有对这种方案进行描述: Git on the Server - Setting...方案二:使用 Git 服务软件 关于 Git 软件基础搭建使用,之前文章中有提到过: 使用 Docker 和 Traefik v2 搭建代码仓库(Gitea)、使用 Docker 和 Traefik...v1 搭建代码仓库(Gogs) ,感兴趣可以进行了解,接下来我们基于第一款软件继续聊聊。

86400

一个Linux运维监控脚本

写在前面 ---- 我需求 嗯,有几台很老机器,上面部署几个很老应用 我需要每周对机器上一些内存,磁盘,线程,应用和数据库进行巡查监控,输出运维报告 因为是很老东西,所以不敢随便乱动,怕掉坑里...每次巡查都是通过通过命令行方式一个一个指标处理。 我是这样做 写了一个巡查脚本,输出一些需要监控核心指标 脚本获取指标只使用系统自带一些命令,没有安装任何工具。...这里要说明:这种方式很 old,对于这样多机器自动化巡查监控 如果只是基础指标监控,一点可以使用: Ansible利用template等模块,魔法变量、系统变量直接获取指标信息 或者ansible-galaxy...找找有没有相关角色 如果需要告警、监控触发器、自动发现、主被动监控之类功能,则需要部署一些重量级: 可以使用Prometheus、Zabbix、Nagios、Cacti等 通过容器化方式也是很容易实现...-------- |内核信息: 3.10.0-693.el7.x86_64 ------------------------------------ |操作系统版本: CentOS Linux

1.4K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    安全部署方案

    阅读时间: 9分钟阅读 本文链接: https://soulteary.com/2020/07/31/lightweight-and-safe-deployment-solution.html ---- 安全部署方案...我个人和团队虽然都使用 GitLab 作为 HomeLab 服务器代码管理方案,但是这个方案如果放在公有云上,对个人/小团队而言,较多资源消耗对于个人而言还是一个不能忽视成本,所以这里需要使用一个解决方案...方案一:Git Over SSH 最轻安全方案便是使用 SSH + Git,对资源消耗几乎可以忽略不计,Git 官方社区文档中也有对这种方案进行描述: Git on the Server - Setting...方案二:使用 Git 服务软件 关于 Git 软件基础搭建使用,之前文章中有提到过: 使用 Docker 和 Traefik v2 搭建代码仓库(Gitea)、使用 Docker 和 Traefik...v1 搭建代码仓库(Gogs) ,感兴趣可以进行了解,接下来我们基于第一款软件继续聊聊。

    94430

    Jellyfin 媒体服务器挂载对象存储

    服务器玩法众多,也有很多小伙伴把它当作媒体服务器来使用。但服务器默认存储空间有限,无法存放大量媒体文件。...本文将引导读者使用对象存储作为Jellyfin媒体库,快速部署一个超大容量媒体服务器。...准备服务器操作环境1、服务器安装 Docker 环境如果你服务器还没有 Docker 环境,可以从控制台更换为 Docker 镜像(注意备份数据),或参阅本站 Debian 安装 Docker...2、创建对象(Lighthouse COS)存储桶登录 对象存储控制台 ,创建一个存储桶,用于存放媒体文件。所属地域选择与服务器相同地域。...3、挂载对象存储桶到 /mnt/jellyfin 目录创建存储桶后,可参阅官方文档 挂载存储桶 一章,将其挂载到服务器上。存储桶挂载目录填写 /,服务器挂载目录填写 /mnt/jellyfin。

    89140

    Flask web框架

    【前置条件:你已经在windows下搭建好了Pycharm集成开发工具+python3.6版本及相关第三方包】 Step1:直接上框架全图 ---- Step2:框架结构说明 ---- 项目结构.../ext 项目的扩展库 第三方扩展库打包处理 - app/views 视图函数 处理业务逻辑 协调模块和模型之间关系 - app/models 模型 定义模型结构 获得数据库中关系映射...db.create_all() 创建数据库 db.drop_all() 删除数据库 - doc 框架说明文档 - static 用于存放静态资源目录 - templates 用于存放模板资源目录... App/views.py 文件引入了models.py【模型包中模型对象】andext.py【拓展包中db 对象】 App/__init__.py 文件引入了views.py【视图包里面的蓝图... manage.py 是入口文件,拿到上一步骤中返回app应用,最后就是启动服务。

    83620

    Docker管理Dashboard

    前面两篇文章已经学习了如何安装Docker和在Docker里面快速构建我们想要服务,这可以为我们测试人员快速构建想要服务提供了便利。...第一步:在电脑右侧任务栏里面,我们可以看到小鲸鱼图标,它是正在运行。 点击右键—-》找到 dashboard 一栏,点击后打开 如上图所示,有三个容器其中两个正在运行,一个是停止状态。...第2个操作项:是进入到容器命令行界面,相当于是登录了系统,可以敲命令来完成 我们想要操作,如:上一篇文章里面的mysql 服务安装等。...虽然界面比较简单,但是它非常实用,我们在日常不习惯使用命令情况下非常适合,对于新手也比较容易理解。...docker性让构建服务成为无限可能。 友情提示:“无量测试之道”原创著作,欢迎关注交流,禁止第三方不显示文章来源时转载。

    1.6K20

    通讯协议 --- MQTT

    它设计用于在低带宽、不稳定或高延迟网络环境下传输数据,因此非常适用于连接设备之间通信,尤其是在资源有限环境中。...它设计用于在低带宽、不稳定或高延迟网络环境下传输数据,因此非常适用于连接设备之间通信,尤其是在资源有限环境中。...QoS 等级从低到高,不仅意味着消息可靠性提升,也意味着传输复杂程度提升。 MQTT .Net 库 --- MQTTnet MQTTnet是一个开源用于基于MQTT通信高性能.NET库。...展示一个类似于 linux top 命令界面。 admins 用于创建、修改、删除管理员账户。 clients 查看和管理客户端。 topics 查看当前系统中所有订阅主题。...总结 总的来说, 使用C#编写 MQTT相关代码资料还是比较少,但好在官方文档足够详细,今天试玩一下还是花费不少功夫

    3.9K21

    【玩转Lighthouse】腾讯云不轻

    今年我在腾讯云买了一个三年 2核4G8M机器,前段时间腾讯云又给2核免费升级成4核了,所以就是很良心,不知道腾讯云怎么赚钱。...其实从前年开始我就使用腾讯云产品,当时买是一个5M1核1G一个套餐,当初也是借助学生身份上车,当时自己计算机水平不足加上自己见识不高,所以就只做了一个内网穿透,这次用4核4G8M机器完全够用了...1649751024&q-header-list=&q-url-param-list=&q-signature=5f99a0c75918d219df6faf827f2db0f7144a3803] 腾讯云...只要我数据不是特别大,那么我这个 Lighthouse 完全可以做大部分事情....总结 就像我题目所说 腾讯云不轻 那样,腾讯云可以搭建很多服务,CPU很强,完全可以胜任你一般工作,然后就是计算,免费公网ip加上大带宽,一年费用也很低,可以说对于个人来说真的很强了

    10.1K120

    系统内核概述

    作者:坚果 公众号:"大前端之旅" 华为HDE,InfoQ签约作者,OpenHarmony布道师 系统内核概述 系统设备中,内核是最为基本部分,操作系统之所以能访问硬件设备,调用硬件设备,都依赖内核提供对计算机硬件访问能力...OpenHarmony 针对不同量级系统,分别使用了不同形态内核,分别为 LiteOS 和 Linux。在系统、小型系统可以选用 LiteOS;在小型系统和标准系统上可以选用 Linux。...系统级别 系统 小型系统 标准系统 LiteOS-M √ LiteOS-A √ Linux √ √ OpenHarmony 轻量级内核是基于 IoT 领域轻量级物联网操作系统 Huawei...Linux 内核 Linux 内核:标准系统类设备是面向应用处理器设备,支持设备最小内存为 128MiB。...OpenHarmony 选择 Linux 内核作为基础内核,可以对不同资源受限设备产品配置出适合OS 内核,为上层提供基础操作系统能力。

    90430

    Python Flask web框架

    前置条件: 你已经在Windows下搭建好了Pycharm集成开发工具+Python3.6版本及相关第三方包 Step1:框架全图 Step2:框架结构说明 项目结构 - manage.py 用来控制程序...- app/models 模型 定义模型结构 获得数据库中关系映射 db.create_all() 创建数据库 db.drop_all() 删除数据库 - doc 框架说明文档...- static 用于存放静态资源目录 - templates 用于存放模板资源目录 - migrations 迁移目录 数据迁移 - 将模型映射到数据库 - 使用flask-migrate... App/views.py 文件引入了models.py【模型包中模型对象】andext.py【拓展包中db 对象】 App/__init__.py 文件引入了views.py【... manage.py 是入口文件,拿到上一步骤中返回app应用,最后就是启动服务。

    71900

    使用搭建MC服务器并自动备份存档至COS

    本文以Minecraft 1.18.2为例,教你如何使用搭建一个MC服务器,并定时将存档备份入COS,节省本地空间。...前期准备 一台安装了Linux原版系统(因为目前COS仅支持挂载 Linux 系统镜像,不支持容器或自定义镜像) 一个和量大区相同COS套餐(分为中国大陆和海外两个大区) 准备Java...我为4G内存,留512M给系统用,设置最大内存为3584M。....jar nogui 开始生成世界 当看到如下界面时,代表服务器启动成功 到量控制台放通防火墙端口 进入云控制台,选择目标服务器,按照如下图在防火墙放通MC端口 挂载COS到应用服务器 进入对象存储...将存档文件夹压缩打包 通过RCON开启自动保存 将压缩存档文件移动到COS Python脚本 其中lhcos_path为COS在本地挂载路径,也就是上一章节说到挂载时要记得路径。

    1.1K21

    且优秀序列推荐模型

    该模型把用户历史行为序列映射成潜在兴趣,通过这种方式在线性时间和空间“限制”了用户历史行为序列长度,缓解了过度参数化问题。...LightSANs LightSANs假设用户历史上有过交互items可以被分类为不超过k类(k是一个很小定值),基于这个假设,用户历史行为items都需要和k个潜在兴趣做交互(论文里叫item-to-interest...因为兴趣更能表达用户倾向,attentionweights就能更精确描述不常见items。...item关系如下式: 展开就是: 论文提到上式最后两项并没有那么合理,描述item到position关系是有问题,限制了模型挖掘序列关系能力.所以该文提出了下式对序列之间位置关系进行编码...: 这样做序列位置之间关系就被显式指定,避免了对item-position直接关系编码,提高了模型表达能力.loss函数也很简单,就是用交叉熵损失.

    1.1K40

    Preact -- React解决方案

    背景 最近接手了互动视频项目,做了一个月运营活动。跟基础功能不同,运营活动更为。因此许多同事并不想用那么“重”React。...但同时,大家由于之前度过React上手痛苦期后,开始体会到React许多好处,裸写运营活动时候,又开始对React好处念念不忘记:良好组件化、解放js能力jsx等。...Preact优点 选型时候,首先有几个考量: 开源社区有较多star(认可) 较好性能和兼容性 api跟React接近 足够框架周边,配置redux,router等使用 团队成员有能力维护 基本上以上几点...,此框架浏览器兼容性也不错,能兼容目前主流浏览器,并且在添加polyfill情况下,能够兼容在国内还有不少份额IE8,确实是不少还需要兼容IE8开发者福音。...若团队选择此框架作为React解决方案的话,我们最好能具备维护和开发此框架能力,这能够在遇到bug时候第一时间修复,而且能够很好地开发一些组件,提升框架开发效率。

    2K50
    领券