本文汇集了 V2方圆社区发布的一系列技术文章,内容涵盖树莓派应用、服务器运维、软件开发、效率工具等多个领域,旨在为技术爱好者提供实用的指南和解决方案。

树莓派不吃灰系列

本系列致力于发掘树莓派的无限潜能,从基础配置到搭建各类实用服务,让你的树莓派物尽其用。

  • 基础配置与远程管理

    • 为树莓派安装 Ubuntu Server 24.04,并配置 XFCE 轻量化桌面与 XRDP 实现图形化远程控制。
    • 部署 1Panel、RustDesk 等工具,实现可视化服务器管理与流畅的远程桌面体验。
    • 配置开机自动挂载外置硬盘,并掌握 SD 卡无损扩容技巧。
  • 搭建个人云服务

    • 网盘与文件同步:使用 Dufs、FileBrowser、WebDAV、Samba 等方案搭建支持多种协议的个人网盘,并通过内网穿透实现公网访问。
    • 媒体中心:部署 Jellyfin 或 Navidrome,打造私人影院和音乐服务器,支持歌词显示。
    • 内容与知识管理:利用 Calibre Web 搭建私人电子书库,通过 WordPress 建立个人博客,或使用 TiddlyWiki 构建个人知识库。
    • 代码与社区平台:在树莓派上搭建私有化 GitLab 和 Docker 仓库,或部署 Flarum、Discourse 建立小型 BBS 论坛。
  • 自动化与实用工具

    • 部署 aria2-pro 和 qBittorrent Web UI,实现 7x24 小时的自动化下载与做种。
    • 私有化部署 RSSHub,抓取微博等社交媒体内容,构建个性化信息流。
    • 利用 rsnapshot 实现对服务器数据的低成本增量本地备份。
    • 搭建每日自动签到平台,解放双手。

服务器运维与网络技术

涵盖 Linux 服务器管理、Docker 容器化、网络配置与安全防护等核心运维技能。

  • Linux 系统管理

    • Ubuntu Server:在 Ubuntu 24.04 上安装并配置 PHP8.3 与 Nginx,为 WordPress 等应用提供运行环境。
    • 防火墙与安全:配置 ufw 防火墙,使用 fail2ban 自动防御恶意攻击,通过 SSH 安全连接数据库。
    • 命令行工具:学习 tmux 管理 SSH 会话,防止意外中断;使用 trash-cli 代替 rm,为文件删除增加回收站机制。
  • Docker 与虚拟化

    • 配置 Docker 镜像代理,解决国内拉取镜像缓慢的问题。
    • 为容器设置优雅的重启策略,提升服务稳定性。
    • 使用 Lazydocker、minikube 等工具简化 Docker 和 Kubernetes 的管理。
  • 网络配置与优化

    • 内网穿透:利用 frp 将本地服务(如 Windows 远程桌面)暴露到公网。
    • 虚拟局域网:通过 ZeroTier 组建 P2P 虚拟局域网,为设备异地组网和 SMB 下载加速。
    • 代理工具:掌握 proxychain4 等工具,在命令行中为特定程序配置网络代理。
    • 性能优化:解决 Linux 与 macOS 下 SMB 协议拷贝大量图片文件夹缓慢的问题。

软件开发与编程实践

分享编程语言、数据库、版本控制等领域的开发经验与技巧。

  • Python 生态

    • 使用 uv 替代 pip,体验更快速的 Python 项目包管理。
    • 结合 PyEnvPoetry,实现 Python 版本与项目依赖的精细化管理。
    • 为 FastAPI 框架中的长耗时接口添加 Redis 缓存支持。
  • 数据库管理

    • 数据迁移:以 Strapi 项目为例,详解从 SQLite 迁移到 MySQL 的完整流程。
    • 数据库部署:通过 Docker 快速部署 MySQL 和 PostGIS(地理信息数据库),并实现数据持久化与备份恢复。
  • 版本控制与 CI/CD

    • 掌握 Git 仓库一键镜像与搬家的方法。
    • 利用 Github Actions 实现自动化工作流,例如将 Medium 的新文章 Feed 自动同步到 GitHub 主页。

操作系统与效率工具

精选适用于 macOS、Windows 和 Linux 的实用技巧与效率工具,提升日常工作效率。

  • 操作系统技巧

    • macOS:解决 ZeroTier、Claude Desktop 等软件的常见问题;安装非 App Store 的 iOS 应用;通过 oh-my-zsh 优化终端体验。
    • Windows:使用 Scrcpy 图形化整合包控制安卓设备;在 WSL2 中配置 Clash for Windows 网络代理;美化系统字体与文件管理器滚动效果。
    • Linux 桌面:为 KDE 桌面配置 Fcitx5 与 Rime 输入法,提升中文输入体验。
  • Chrome 插件推荐

    • Immersive Translate:沉浸式网页翻译,提升外语阅读效率。
    • ChatGPT HeartBeat:保持 ChatGPT 网页版连接,避免会话中断。
    • RSSHub Radar:快速发现并订阅网站的 RSS 源。
    • JsonFormatter:轻量化 JSON 格式化工具,方便 API 调试。
    • Volume master:独立控制浏览器每个标签页的音量。
  • 软件应用指南

    • Plex vs. Jellyfin:对比两款主流媒体服务器的优劣。
    • Spotube:开源无广告的音乐客户端。
    • Termux:在安卓设备上运行功能强大的 Linux 环境,并配置 oh-my-zsh

Web 开发与内容管理

专注于网站搭建、内容发布与搜索引擎优化等相关技术。

  • WordPress

    • 在国内主机上为 WordPress 配置代理,解决插件商店访问失败的问题。
    • 通过插件为网站添加类似 GitBook 的侧边栏目录,改善阅读体验。
  • Markdown 与内容创作

    • 解决简书等平台 Markdown 图片上传失败的问题。
    • 利用 ChatGPT 批量将中文 Markdown 内容翻译为英文或中英对照格式。
  • RSS 应用

    • 通过 RSS 订阅小红书博主更新,并同步到 GitHub 主页。
    • 私有化部署 RSSHub,打造个人专属的信息聚合中心。

👉 如果你需要 ChatGPT 代充 / Claude / Claude Code / 镜像 / 中转 API