Alliot's blog

Maker & Developer

  PackerHashicorp(没错,就是 Terraform、Vault 的那家公司。) 公司推出的开源的轻量级自动化打包镜像工具。它允许你通过一套模板代码同时为多个平台构建相同的镜像, 其工作模式也是 Infrastructure as Code 的一种体现。 本文以 AWS 上的 AMI 为例,初始化一个用做 Jenkins node 的基础镜像。

阅读全文 »

  近期机房搬迁,帮忙将 Jira 与 Confluence 做了一次迁移。由于之前的维护人员几乎没有留下任何信息,环境比较乱,这里顺手改成了 Docker 方式部署。大问题没有,小坑比较多,此文用流水账的形式记录了一下搬迁时的大致步骤,以便不时之需。

阅读全文 »

  很多团队都采用 Atlassian 公司出品的 Jira、Confluence 作为团队的项目管理、知识管理平台,zhile 大佬对其写了一个通杀的 agent,并于GitHub、码云上开源(可惜目前均已由于DMCA 被BAN)。Alliot 大致帮小伙伴整理了一下该 agent 的使用方法以及在已用其他方式激活过的情景下,如何使用该 agent 激活我们所需要的插件。

阅读全文 »

  群晖的类似 Moments、Audio station、Video Station 等套件都是使用群晖内置的一个 PostgreSQL 数据库,记录一下连接这个数据库的方法。温馨提示: 群晖多个套件均依赖此数据库,没有一定基础的同学,请做好备份,自行评估操作风险。

阅读全文 »

  GitLab 是一款开源的软件项目管理和代码托管程序,通过搭建该代码托管服务器可实现私有化软件项目和代码托管,开发人员可远程访问进行wiki和在线代码编辑,issue 跟踪、CI / CD等功能。被互联网企业、软件开发公司所广泛使用。我司当然也不例外。由于我司的 GitLab 年代久远,一直没人去动它,最近频繁宕掉,加上上月底爆出高危漏洞,因此打算对其做一次升级与迁移,同时改成 Docker 方式来部署。

阅读全文 »

  “No System Is Safe” – 《who am I》,群晖作为我们相对私人的小型服务器,在安全方面当然也要做一些考虑,上一篇我们已经讲到了关于数据存储方面的安全,这篇我们来聊聊一些基本的安全加固需要考虑的事情。尽管是本文作为群晖入门到进阶系列的完结篇,但是,在 Alliot 看来,安全从来都不是针对某一个单一的点能做到有效的,所以,文中所描述的应该是针对家庭或个人应用场景的一个面,而不是针对个人 NAS 这个点。当然,Alliot 并不是专业的网络安全从业者,网安的同学请忽略本文,或是轻点拍砖,多多指教。

阅读全文 »

  说起这个事情已经是好几个月前的事了,目前 Alliot 的装备也是早在几个月前进行了一次升级。前面由于个人工作方面的转型,所以没有太多时间精力来就这件事情进行一次梳理,好在当时做了一些操作日志记录,恰逢今日公司团建,下班比较早,来写写那次 “群晖磁盘空间已损毁” 的事故,顺带从一个不那么成熟的运维工程师的角度,谈谈存储安全与备份策略。

阅读全文 »

  群晖系统是基于 Linux 二次开发的(个人感觉像是 Debian 系的魔改),没法使用类似 yumapt 或是其他软件包管理工具进行软件包管理。有时候需要用到一些工具包的时候,需要解决大量的依赖关系,让安装过程非常不方便。在浏览第三方社区源的时候发现有相关套件能够安装类似 ipkg 这样的软件包管理器,体验起来虽然不是那么完美,但也算是解决了燃眉之急。

阅读全文 »
0%