https://blog.algs.tech/极客开发者-博客我一直认为,自己是一个热爱技术,走在技术成长之路上的人,在这条路上,我遇到过很多启发和见解,它们就像来自四面八方的光,给人以启迪。而我,借由成长阅历也沉淀出自己对技术的观点,并愿意给大家分享。我希望搭建这样一个平台,用一种便利、无偿的方式,表达它们。我希望把我所知道的和我想说的都分享给大家。我想很务实、很负责、也很有兴趣地分享技术知识和职业心得。我相信,助人者自助。 2026-03-20T01:10:28+08:00 blog.algs.tech https://blog.algs.tech/ Jekyll © 2026 blog.algs.tech /assets/img/favicons/favicon.ico /assets/img/favicons/favicon-96x96.png 我用 sing-box 搭了一套极致精准的科学上网方案(全平台通用+网关化)2026-03-18T00:15:00+08:00 2026-03-18T00:15:00+08:00 https://blog.algs.tech/posts/tools_building-high-performance-proxy-with-sing-box-vless-reality-protocol.html blog.algs.tech 一、 工具介绍与核心工作流 在尝试了诸多代理工具与繁杂的第三方 GUI 面板后,我最终将整套方案迁移到了纯粹的 sing-box 官方原版核心。 这套配置的设计哲学围绕以下三大核心理念展开: 拒绝黑盒,精准控流:通过详尽的规则,掌握系统里每一个数据包的走向,绝不让流量不明不白地流失。 极简配置与直连兜底:遵循极其严谨的优先级:固定 IP > IP 范围 (CIDR) > 固定域名 > 域名后缀 > Geosite 数据库。在国内网络环境下,我们采用“最终使用直连(direct)做兜底”的白名单策略。遇到打不开的外国网站再按需添加,这是最省 VPS 流量、延迟最低、最稳定的做法。 全平台统一与网关化:只使用 sing-box 官方原版核心,一份通用的 JSON 配置吃透 Linux、Windows、macOS、Android 和 iOS。在 ... 我在贵州深山放了台服务器,在沿海的大城市里随时调用算力2026-01-07T16:18:00+08:00 2026-01-07T16:18:00+08:00 https://blog.algs.tech/posts/tools_i-placed-a-server-in-guizhou-deep-mountains-to-access-computing-power-from-coastal-big-cities-anytime.html blog.algs.tech 1. 前言:一个极客的奇思妙想 你是否曾遇到过这些痛点: ☕ 咖啡厅办公,轻薄本跑个代码编译要半小时,如果能调用家里台式机的 32 核 CPU 该多好? 📱 地铁通勤,想用手机看家里 NAS 的 4K 电影,但公网 IP 太贵,内网穿透又不稳定? 🌏 异地工作,在深圳租房,老家有台闲置的高配主机吃灰,能不能远程用起来? 我们要讨论的是: 如何让城市里的笔记本,直接调用老家主机的计算资源 如何让手机,随时访问家里的所有设备和文件 如果能让办公室和家里的电脑,像在同一个局域网一样互访 等等,这些需求的本质都是一样的:突破物理距离的限制,让你的计算资源无处不在。 而我的方案更加极客: 我在贵州深山老家放了一台高性能主机——那里海拔高、气温低,夏天不用空调,电费便宜。父母帮忙照看,偶尔看看指示灯就行。而我在北上广深的任何地方,都能像用本地电脑一样,随时调用这台主... 如何快速搭建私有的 GitLab 代码管理平台2025-07-24T17:38:00+08:00 2025-07-24T17:38:00+08:00 https://blog.algs.tech/posts/tools_how-to-quickly-setup-private-gitlab-repository-management-platform.html blog.algs.tech 介绍 在本教程中,您将学习如何使用 Docker 和 Docker Compose 来搭建 GitLab 代码仓库管理平台,并配置 SSL 加密与 LDAP 认证。GitLab 是一个流行的 Git 仓库管理工具,广泛用于源代码管理与团队协作。本教程将帮助您在Linux环境中轻松搭建一个私有 GitLab 服务,并通过 LDAP 实现集中的用户认证。 本教程的内容 环境准备 安装 Docker 和 Docker Compose 设置 GitLab 所需的端口与文件路径 配置 GitLab 服务 使用 Docker Compose 安装 GitLab 配置 SSL 加密 配置 LDAP 认证 配置 SMTP 邮件发送 启动 GitLab 服务并访问 ... 使用 Google Codelab 格式编写技术教程2025-07-24T17:28:00+08:00 2025-07-24T17:28:00+08:00 https://blog.algs.tech/posts/tools_publish-technical-tutorials-in-google-godelab-format.html blog.algs.tech 概述 Duration: 1 Google Developers Codelab 提供了一种引导式编码实践教程体验。大部分 Codelab 会逐步介绍开发小应用或在现有应用中新增功能的过程。其友好的交互体验,以及丰富的资源,使得 Codelab 成为学习新技能的好方法。Google Codelabs 网站可以通过 https://codelabs.developers.google.cn/?hl=zh-cn 网址访问。 当然,因为 Google 开源了这个网站构建工具,我们也可以基于该工具搭建我们自己的 Codelabs。我们要搭建的网站效果如下截图 本文参考自: https://medium.com/@zarinlo/publish-technical-tutorials-in-google-codelab-format-b07ef76972cd,并使用该作者的素... Docker-Compose 部署 OpenLDAP 与密码自助找回服务教程2025-07-24T17:25:00+08:00 2025-07-24T17:25:00+08:00 https://blog.algs.tech/posts/tools_docker-compose-deploy-openldap-and-password-self-service-guide.md.html blog.algs.tech 概述 本教程将指导您使用 Docker-Compose 部署 OpenLDAP 和 LTB Self-Service Password (SSP),以实现 LDAP 密码的自助找回功能。我们还将添加详细注释,帮助您理解配置文件中的每一项设置。 前提条件 已安装 Docker 和 Docker-Compose。 基础的 Linux 操作系统使用经验。 步骤 1:创建 docker-compose.yml 文件 在目标目录下创建 docker-compose.yml 文件,粘贴以下内容: docker-compose.yml services: openldap: container_name: openldap hostname: openldap.algs.tech restart: always image: os...