简介 如果应用不支持统一登录,或者应用比较的简单没用用户系统。想要将它们纳入自己的统一登录体系是比较麻烦。这种情况下 Authentik 提供了一种配合反向代理的鉴权方法:Forward Authentication (没找到中文翻译,我觉得可以译作转发验证)。
搭建了统一登录平台之后,最重要的事情就是将应用接入。Authentik 支持五种协议接入,分别是 SAML 2.0, OAuth 2.0/OpenID Connect (OIDC), LDAP, SCIM,和 RADIUS,其中 OIDC,SAML,和 LDAP 能覆盖我们大多数…
将服务进行反向代理,我们可以配置通过域名来访问 Authentik。因为 Authentik 实现上不会通过配置写死 URL,所以反向代理的配置非常方便。 根据官方的文档,如果要使用反向代理,以下 header 必须传给 upstream。
如果你也像我一样喜欢折腾 HomeLab,我们可能有个共同的乐趣就是寻找各种需求的自部署方案;但当我们这些自部署的服务越来越多,去访问每一个服务都需要单独的账号和密码;如果用户不止你一人,多账号管理也会成为一个麻烦的事情。
A little bit of context This is the tutorial material I prepared in fall 2023, for people with basic foundation of machine learning to get h…
从 “赛博积木” 系列第一篇文章到现在,已经过了两年的时间。受自己需求、实际体验后的感受等多重因素的影响。现有的架构和最初的设计已经有了很大的变化。其中最大的变化应该是在 23 年 6 月新组装的个人服务器,直接影响了我许多服务的部署形式。
前面已经介绍了基础设施和已经部署的服务。对于部署在公网的服务,访问是方便的。在 Nginx 中通过反向代理将容器服务绑定在域名上,再配上 SSL 证书就可以实现安全方便的服务访问体验。真正让人头疼的是内网服务的访问和访问控制。
最近折腾了下 OBS Studio 的 input-overlay 插件,考虑到该插件的中文教程不多,特将折腾过程记录为本文。 什么是 input-overlay input-overlay 是由 Alex (univrsal) 开发的一个 OBS Studio 插件。安装后,可…
架构概览 经常能在 r/homelab 上看到 “LabPorn” 里其他大佬的机架。虽然很眼红,但目前自己的 HomeLab 只是几个简单的独立设备 / 资源组成。包括腾讯轻量云实例,群晖 NAS 和工控机。 内网 我的地址在粤港澳大湾区,并在常住的广州,中山,和珠海配有三台设…
与内网服务不一样,部署在公网的服务目的性明确:希望能随时随地能访问到。这些服务部署在腾讯云轻量服务器,机房位于广州和香港。 身份鉴权 (SSO):Authentik 涉及的服务:Authentik 部署在公网的服务,身份鉴权是很重要的一部分:有些资源、计算资源有必要授权后才可以访…
我的计算设施中,云服务器和本地设备各占一半,本地设备无公网 IPv4。这样的情况使得我的服务是分地部署、内外网隔离的(但不是做到严格隔离,这部分细节会在外网服务中提到。)
HomeLab 直译是在家里的实验室,赛博语境下指网络、计算设备组成的实验沙盒。可以用来学习计算机技术和部署自用的服务。个人感觉 HomeLab 这个概念更多是在国外使用,许多的爱好者集中在 Reddit 频道 r/homelab 分享、交流项目和问题;在 YouTube 上也有…
整体比较流水账,只做记录。 配置 SSH 部署了 GitLab 之后,一直在使用 HTTPS,体验不错。但是当时没有将 GitLab 的 SSH 访问成功配置。 当初的配置尝试过:1. 将 SSH 与服务器的 SSH 的端口共用。 2. 单独设置一个 SSH 端口并暴露出来。我的…
之前自建了一个 Git 服务来托管自己的非公开代码。考虑要轻量,所以选择了 Gitea 并通过 Docker + Nginx 的方式进行部署。 前段时间腾讯云免费提供了轻量服务器配置升级的活动,配置提升到了 4 核心 + 4G 内存。机器性能是一个过剩的状态,为了充分利用,所以我…
This work is the final project of the Photography FE (Free Elective) Course. It shows how I am “living” in classroom 307 of the laboratory b…
This topic first came to my mind when I was in college as a freshman. I don’t quite remember what application I am going to embed this. But …
Background In the Synology DDNS Tutorial, I have a section on setting up firewall on an ASUS AC68U Router. For a recent update on my home ne…
TBA