标签: selfhost
包含该标签的所有文章 "selfhost".
使用 HAProxy 代理 Forgejo 的 SSH 访问
本文详细讲解了如何在使用 Cloudflare 等 CDN 代理 Web 访问的生产环境中,通过部署 HAProxy 反向代理来恢复和增强 Forgejo 的 SSH 访问功能。针对因 CDN 不支持 TCP 协议导致 `[email protected]` 克隆失败的问题,文章提供了一套完整的解决方案,并同步指导了 Forgejo 端的相应配置。该方案不仅让开发者能无缝使用熟悉的 SSH 命令进行代码操作,还利用 HAProxy 的高可用、负载均衡与安全防护能力。
在 Debian 13 (Trixie) 上使用 ntpd-rs 搭建 NTP 服务
NTP 服务器是一种用于同步网络时间的服务,可以确保计算机、网络设备以及其他设备的时间一致性。对于需要高精度时间同步的应用,自建 NTP 服务器可以提供更为可靠的时间同步服务。本文将介绍如何使用 ntpd-rs 搭建自己的 NTP 服务器,不出意外应该又是中文博客第一篇介绍 ntpd-rs 的文章。
为你的站点启用 ECH,实现全加密链路访问
ECH 全称为 Encrypted Client Hello,它填补了 HTTPS 加密的最后一块拼图,实现了真正的端到端隐私保护。本文将深入探讨 ECH 技术原理,并提供在 Cloudflare 和你的 Caddy 服务器上启用 ECH 的详细指南,帮助你为网站构建完整的隐私保护屏障。
2025 年了,还应该自建 DNS 吗?
本文将探讨在 2025 年是否还需要自建 DNS 服务器,我们将从优点和缺点两个方面进行分析,帮助你做出明智的决策。相信你会发现,虽然自建 DNS 有其独特的优势,但对于大多数用户来说,依赖专业的 DNS 服务提供商可能是更为稳妥和高效的选择。
使用 Forgejo 搭建私有 Cargo 包注册中心:从配置到发布的完整指南
Forgejo 是一个基于 Gitea 的自托管 Git 服务平台,提供代码托管和协作开发功能。本教程将详细介绍如何配置 Forgejo 私有 Cargo 注册中心,包括从仓库镜像到包发布的完整流程。Forgejo 原生支持 Docker、NPM、Composer 等多种包管理器,适合需要私有化部署的开发团队。
博客更新实录:代码块体验翻倍,性能优化全公开!
更新于:最近我花了不少时间对我的博客进行了一些技术上的优化和改进,目的就是为了给大家提供一个更快、更流畅且更加有趣的阅读体验。今天我想跟大家分享一下这些变化背后的故事。
在 Debian 12 上使用 Docker 安装 Icecast 配置流媒体服务器
本文是系统性介绍 Icecast 的实用指南,涵盖从基础概念到实战操作的全流程。Icecast 是一个开源的流媒体服务器,支持多种音频和视频流协议。通过使用 Icecast,您可以轻松搭建自己的流媒体服务器,实现音频或视频的实时广播。本文将指导您使用 Docker 在 Linux 系统上部署 Icecast,并介绍如何配置个性化流媒体服务器。
Cap: The Fast, Privacy-First CAPTCHA That Cuts Through the Clutter
Tired of bloated CAPTCHAs that track users, slow down websites, or force you into restrictive ecosystems? Cap.js is the modern alternative—lightweight, open-source, and built on proof-of-work (PoW) to stop bots without sacrificing privacy or performance.