部署Waline评论服务并在Jekyll静态站中集成

之前博客中一直用Disqus来提供评论功能,这个在国内是无法访问的。而且由于我之前换过域名,导致所有的评论数据无法显示了,也懒的调试一直也没管。 本来想自己有时间开发一个类似系统,网上搜索发现已经有很多开源的了,而且已经做的很完善了,就不重复造轮子了。 示例Waline服务地址为my-waline.example.com,请注意替换。 Waline部署 根据文档-独立部署我写个一个Do...

阅读全文

帕拉迪堡垒机软件(趣运维.app)不能登陆问题调试

公司用的帕拉迪的堡垒机软件,之前一直在mac下使用没有问题,最近安装了macOS Vetura,再次使用的时候 iterm2 报了以下错误: A session ended very soon after starting. Check that the command in profile "Default" is correct. 点击后就退出了,没有留下任何其他提示,网上检索后也...

阅读全文

Tailscale使用以及搭建自己的derp中继服务器

Tailscale安装 各平台在这个页面对应点击下载安装(https://tailscale.com/download/) 有UI的平台都比较容易,主要记录一下Linux server 加入Tailscale网络的过程,以Debian 11 为例 Add Tailscale’s package signing key and repository: curl -fsSL ht...

阅读全文

访问Docker容器中服务的三种方式

在同一个宿主机上一个服务需要访问另一个服务,比如常见的web服务需要链接mysql等数据库。这里有三种方式来实现。 我之前大多采用第一种方式,我这里建议使用第三种方式。 端口映射后使用宿主机的IP来访问 # 启动mysql容器映射3306端口 docker run -d --name mysql -p 3306:3306 mysql:8 # 通过宿主机IP来连接mysql docker ...

阅读全文

Authelia为其他服务提供认证(以gitea为例)

Authelia可以作为OIDC(OpenID Connect)服务,本文以Gitea为例记录一下如何进行配置。官方文档还介绍了GitLab、Nextcloud等其他多个服务的配置,具体可查看官方文档。 文中的123456789ABEDEF、gitea.example.com、 auth.example.com等注意替换为实际文本。 Authelia配置 Authelia中通过iden...

阅读全文

Authelia统一认证服务部署

文中的所有示例配置文件中域名是auth.example.com,各种加密用的key和secret都为123456789ABCDEF,这些配置请根据实际进行替换。并且根据实际情况将配置中的相对路径改为绝对路径。 配置 创建目录authelia,在目录下创建configuration.yml和users_database.yml两个配置文件 configuration.yml t...

阅读全文