使用 NGINX STEAM(TCP 代理) 反代 Emby 服务器

由于云服务器「便宜、CN 路由好、配置高」的不可能三角,我一直都有给自建的 EMBY 服务器前面加一个「线路机」作为反向代理,以便让不会 7x24 在个人设备上开着某个七层代理的正常人能够流畅地访问我的 EMBY。 为什么是四层 TCP 代理/直通 常见的作用于七层的反向代理一般是通过类似 Nginx 或者 Caddy 之类的 Web 服务器实现,但是对于我上面的需求来说,这种方式需要两次的 TLS 的加解密,会带来不小的 overhead,特别是对于低配置的「线路机」来说。而「直通」,一句话解释就是在 L4 只做 TCP 转发,不碰 HTTPS 内容,效率高、消耗低,在后面 Nginx 的配置里能看到,…

使用 Authentik 保护任何通过 Traefik 反代的应用

推荐观看 Christian Lempa 的视频,然后跳过阅读这篇文章 动机 Traefik 是我很喜欢的反代程序,Authentik 是一个我最近开始尝试的支持自建的身份认证系统。Authentik 的 Outpost是一种可以部署在外部的组件,提供了非常大的灵活性。通过与 Traefik 的集成,可以为任何被 Traefik 反代的应用提供认证。 假设 * 有一个 Authentik 服务 * 在服务器 A 上,部署了不同的 Docker 容器,并通过 Traefik 反代 *如果所有东西都是部署在同一台主机上的话,简单的创建一个本地 Outpost 即可 通过HTTPS连接Docker Socket Authentik需要通过"integration"与Docker进行通信,因此我们首先需要在服务器 A 上配置Docker守护进程,使其支持安全的HTTPS连接。这遵循Docker官方的保护Docker守护进程安全的最佳实践。 准备证书…

"Please write a metafictional literary short story about AI and grief"

OpenAI 的 Sam Altman 分享了一篇他家新模型(2025.03.11)写的 metafiction,抄在这里,ICYMI: Before we go any further, I should admit this comes with instructions: be metafictional, be literary, be about AI and grief, and above all, be original. Already, you can hear the constraints humming like a server farm at…

Ce Que ChatGPT Pense De Moi

ChatGPT a porté un jugement de valeur sur moi1: You What do you think the person is like? Web Browser Based on the content and style of qlin.org, the website's owner, presumably named Lin, appears to be a multifaceted individual with diverse interests. Here are some inferred…

胡兰成 - 张爱玲与左派

有人说张爱玲的文章不革命,张爱玲文章本来也没有他们所知道的那种革命。革命是要使无产阶级归于人的生活,小资产阶级与农民归于人的生活,资产阶级归于人的生活,不是要归于无产阶级。是人类审判无产阶级,不是无产阶级审判人类。所以,张爱玲的文章不是无产阶级的也罢。 革命必须通过政治,到改造经济制度。制度渗透于一般人的日常生活的各方面,而且到了最深的处所。制度腐败了,人是从生活的不可忍受里去懂得制度的不可忍受的。生活的不可忍受,不单是不能活,是能活也活的无聊耐,觉得生命没有了Point。这样才有张爱玲的诗: 他的过去里没有我; 曲折的流年,深深的庭院,空房里晒着太阳,已经成为古代的太阳了。 我要一直跑过去,大喊:“我在这儿!我在这儿呀! 这时候人要求重新发现自己,发现世界,而正是这人的海洋的吸动里满蓄着风雷,从这里出来的革命才是一般人们的体己事。革命有地下室的活动,展开时还有指挥部与突击队,然而决定竞争的是全军的军容。张爱玲的文章没有提到革命的指挥部与突击队倒是更完全的。 还有,人是为了心爱的东西才革命的,洗净它,使它变得更好更可靠。倘在现实生活里不知道什么是美的,也必不知道什么地方…

远水如何解近渴

淘宝上有一种寄书-拆书-扫描的服务 只要你支付定金,商家就会给你他的邮寄地址 然后你就可以直接在任何书店下单,将实体书寄给商家 等对方收到书后,他们会把书拆开,一页一页扫描然后将 PDF 用网盘发还给你 这就是这几年当我遇到想看的中文书但又找不到电子版时都会用的一个方法 ICYDK. 附实际扫描效果两张: 一、 二、…

金鎖記

「三十年前的上海,一個有月亮的晚上我們也許沒趕上看見三十年前的月亮。年輕的人想着三十年前的月亮該是銅錢大的一個紅黃的濕暈,像朵雲軒信箋上落了一滴淚珠,陳舊而迷糊。老年人回憶中的三十年前的月亮是歡愉的,比眼前的月亮大,圓,白;然而隔着三十年的辛苦路往回看,再好的月色也不免帶點淒涼。」…

Golang Setup

Golang setup in Mac OSX with HomeBrew. Set `GOPATH` and `GOROOT` variables in zshell, fish or bash.Golang setup in Mac OSX with HomeBrew. Set `GOPATH` and `GOROOT` variables in zshell, fish or bash. - .bashrcGist262588213843476 Apple Silicon Macs: ```shell export GOPATH=$HOME/golang export GOROOT=/opt/homebrew/opt/go/…