Skip to content

wfrest框架文档

2025/04/22web框架wfrestcpp

wfrest是一个快速🚀, 高效⌛️, 简单易用的💥 c++ 异步web框架.

wfrest基于C++ Workflow开发. C++ Workflow 是一个设计轻盈优雅的企业级程序引擎.

使用unison实现文件夹同步

2025/03/12Linux同步

Unison 是一款跨平台双向文件同步工具,通过 SSH 加密传输实现本地与远程主机间的安全同步。文章详解其安装配置、实时监控脚本编写及常见使用场景,重点阐述如何通过配置文件定制同步策略、结合 inotify-tools 实现文件变动实时同步,并给出版本一致性维护与 screen 会话管理等实用技巧,为开发环境同步、日志备份等场景提供高效解决方案。

Linux系统中使用efibootmgr管理EFI启动项

2025/03/11Linuxefi

本文详细讲解Linux命令行工具efibootmgr在UEFI环境下的核心应用,涵盖启动项查看、添加、删除、排序等关键操作,通过双系统配置案例演示如何实现多系统引导管理,并针对常见问题提供解决方案,帮助用户高效维护EFI启动配置。

群晖NAS搭建私有Gitlab仓库

2025/01/04群晖git私有部署

本文介绍了如何在群晖NAS上搭建私有GitLab仓库,旨在解决使用公共Git服务时遇到的速度和限制问题。文章首先指出了群晖自带的Git Server套件的不足,建议使用Docker结合gitlab-ce进行搭建。

主要步骤包括:

1.下载GitLab镜像:通过Docker搜索并安装最新版本的gitlab-ce镜像。

2.配置并启动GitLab容器:设置数据、日志和配置目录,并进行路径和端口映射。

3.基本操作:包括关闭注册、修改管理员密码等。

4.SMTP邮箱配置:为了发送邮件,配置SMTP邮箱,确保能够进行账户激活和密码重置等操作。

5.HTTPS支持:推荐使用HTTPS访问,提供了申请免费证书和配置HTTPS的步骤。

6.常见问题:解决了激活邮件链接错误和密码配置遗漏等常见问题。

通过这些步骤,用户可以成功在群晖NAS上搭建一个功能齐全的私有GitLab仓库。

国内Docker服务状态&镜像加速监控

2024/12/26docker加速

收藏两个提供“国内Docker服务状态&镜像加速监控”服务的站点。

禁用(彻底移除)snap

2024/12/15LinuxUbuntuSnap

Snap 是 Ubuntu 系统中的一种软件包管理工具,它允许用户安装和管理应用程序。然而,Snap 也存在一些问题,例如软件包体积庞大、可能导致系统卡顿等。因此,一些用户可能希望禁用或彻底移除 Snap。

本文将介绍如何禁用和彻底移除 Snap,包括以下步骤:

  1. 禁用 Snap 服务:通过 systemctl 命令禁用 Snap 服务,但这可能无法完全阻止 Snap 在重启后运行。
  2. 删除已安装的 Snap 软件:使用 snap list 命令查看已安装的 Snap 软件,并通过脚本批量删除。
  3. 删除 Snap 的 Core 文件:停止 Snap 服务并卸载 Snap 的 Core 文件。
  4. 删除 Snap 的管理工具:使用 apt 命令卸载 Snap 的管理工具 snapd。
  5. 删除 Snap 的目录:手动删除 Snap 相关的目录和文件。
  6. 配置 APT 参数:通过配置 apt 的 preferences 文件,阻止系统安装 Snap 软件包。

此外,文章还提供了恢复 Snap 的方法,只需删除相应的配置文件即可重新使用 Snap。

使用acme给群晖配置ssl证书

2024/12/06群晖acmessl

本文介绍了如何使用acme.sh为群晖(Synology)NAS配置SSL证书,以提高数据传输的安全性。文章详细阐述了申请证书前的准备工作,包括获取CloudFlare的API令牌和区域ID,以及如何通过SSH登录到NAS。随后,文章指导用户安装acme.sh,申请证书,并将证书部署到DSM中。此外,还提供了证书续期的自动化脚本,并提醒用户注意一些潜在的问题,如软件版本不一致和群晖升级可能带来的影响。

Github配置ssh key的步骤

2024/11/27githubgit

本文详细介绍了在GitHub上配置SSH key的步骤和原理,旨在帮助用户简化向GitHub推送代码时的身份验证过程。通过配置SSH key,用户可以避免每次推送代码时都输入GitHub的账号和密码,从而提高工作效率。

通过本文的指导,用户可以轻松完成GitHub上SSH key的配置,享受更加便捷的代码推送体验。

共 15 条
  • 1
  • 2