「教程」neovim + lazyvim 快速安装
安装neovim
官方文档
1234567891011121314# windows# 安装相关依赖 字体 和 neovimscoop bucket add extrasscoop bucket add nerd-fontsscoop install gcc ripgrep lazygit FiraCode-NF-Mono neovim fd# linux example: debianapt install lazygit ripgrep unzipcurl -LO https://github.com/neovim/neovim/releases/latest/download/nvim-linux64.tar.gzsudo rm -rf /opt/nvimsudo tar -C /opt -xzf nvim-linux64.tar.gzecho 'export PATH="$PATH:/opt/nvim-linux64/bin"' >> ~/.bashrcsource ~/.bashrc
注意将Nerd Fonts系列字体 ...
「笔记」自建服务指北
自建服务
分类
名称
网址
备注
影音
Jellyfin
https://jellyfin.org/
开源家庭影院
影音
Emby
https://emby.media/
开源付费制家庭影院
影音
Plex
https://www.plex.tv/
收费家庭影院
影音
MoviePilot
https://wiki.movie-pilot.org/
NAS媒体库管理工具一些教程
相册
Immich
https://immich.app/
开源家庭相册
存储
Nextcloud
https://nextcloud.com/
开源云盘
存储
AList
https://alist.nn.ci/
支持多种存储的文件列表程序
音乐
Navidrome
https://www.navidrome.org/
音乐播放器
音乐
Lrcapi
https://docs.lrc.cx/
歌词 API
种子
Transmission
https://transmissionbt.com/
开源种子下载器
种子
qBittorrent
https://www ...
「教程」自建 Docker 镜像加速服务
前言因不可抗力,国内访问 docker 及其艰难,只能自立更生docker 一键安装脚本 bash <(curl -sSL https://linuxmirrors.cn/docker.sh)
方案一:直接使用代理如何优雅的给 Docker 配置网络代理
方案二:使用 Cloudflare Worker 反代cloudflare-docker-proxy基于 Cloudflare Workers 和 cloudflare-docker-proxy 搭建镜像加速服务
方案三:镜像转存方案tech-shrimp/docker_image_pushertogettoyou/hub-mirror
方案四:自建 Docker 镜像dqzboy/Docker-Proxybboysoulcn/registry-mirror
Nginx 反代实现对应访问123456789101112131415161718location / { proxy_pass https://registry-1.docker.io; proxy_set_heade ...
「教程」使用 MCSManager + MCDReforged 搭建 Minecraft 服务器
前言
准备好Docker环境,本文是基于Docker搭建
关联文章:「教程」自建 Docker 镜像加速服务
安装
官网可能变更方式,最新安装方式详见官网
1234567891011121314151617181920212223242526# 拉取镜像,在中国的服务器需要自己配置加速镜像源docker pull githubyumao/mcsmanager-daemon:latestdocker pull githubyumao/mcsmanager-web:latest# 注意:下列命令中,所有的 `${CHANGE_ME_TO_INSTALL_PATH}`# 需要替换为你实际数据存储的位置,该位置需要被持久化# 启动 MCSManager 守护进程端docker run -v /etc/localtime:/etc/localtime:ro \-v ${CHANGE_ME_TO_INSTALL_PATH}/daemon/data:/opt/mcsmanager/daemon/data \-v ${CHANGE_ME_TO ...
「教程」使用 Docker 搭建 Immich 家庭相册服务器
编辑和修改配置文件123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384# docker-compose.yml# 注意文件可能有更新,请以官方为准# 这里添加了使用 daocloud 加速镜像 添加了核显转码# 主要关注有注释的部分## WARNING: Make sure to use the docker-compose.yml of the current release:## https://github.com/immich-app/immich/releases/latest/download/docker-compose.yml## The compose file on main may not be compatible with the latest release.#name: immichservic ...
「教程」使用 Cloudflare Page 搭建 Hexo
准备准备好hexo仓库,可以参考另一篇
新建 Page设置仓库Workers 和 Pages - 创建应用程序 - Pages - 连接到 git
配置 Page 参数开始设置 - 构建命令:npm run build - 构建输出目录: public
部署点击保存并部署,查看对应网站是否可以正常访问
自定义域默认生成的域名过长,不方便记忆,可以添加自定义域名来访问博客
需要按照提示添加CNAME类型的域名解析即可
其他使用 cloudflare 可以加速博客的页面访问,一定程度改善国内无法访问的问题
「教程」使用 Docker 搭建 Hysteria2
安装 Docker12# 使用官方一键安装命令curl -sSL https://get.docker.com/ | sh
配置详细参考Hysteria2 官方文档
1234567891011121314# docker-compose.yamlversion: "3.9"services: hysteria: image: tobyxdd/hysteria container_name: hysteria restart: always network_mode: "host" volumes: - acme:/acme - ./hysteria.yaml:/etc/hysteria.yaml command: ["server", "-c", "/etc/hysteria.yaml"]volumes: acme:
1234567891011121314151617# hysteria.yamllisten: :50443 ...
「教程」使用企业微信应用机器人通知
讲在前面注意这里说的应用机器人是自建应用的机器人,而非企业微信提供的应用机器人。先大概讲一下想正常使用应用机器人的通知的相关流程
企业微信注册
我的企业 - 企业信息 获取 企业ID
应用管理 - 应用 - 创建应用
进入自建应用界面后,可获取AgentId和Secret
接受消息 - 设置API接受,进入后进行接受服务器配置和验证
设置企业白名单IP后,相关消息即可通过应用机器人发送
如何进行接受服务器验证本地搭建可参考教程这里为了方便,已构建好了docker镜像搭建好之后,直接在接受服务器的配页面填写URL然后进行配置验证即可
相关代码
设置企业白名单IP前一步只是为了可以让我们可以正常设置白名单IP,如果发送消息服务是搭建在固定IP的服务器上,直接填写对应IP即可如果是家宽环境下,有动态公网IP也可以直接加名单即可,但是可能需要经常修改除此之外的内网环境,或者不想频繁修改的话,需要一台有固定IP的服务器代理企业微信服务器过程如下:发送消息服务 -> 企业微信代理服务器 -> 企业微信服务器(白名单IP填企业微信代理服务器即可)
搭建企业微信代理服务器有很多种方 ...
「教程」Nginx Proxy Manager 的简单使用
安装123456789101112131415mkdir -p ~/npm && cd ~/npmecho "version: '3.8'services: app: container_name: npm # 这里设置容器名,方便后后面加入网络 image: 'jc21/nginx-proxy-manager:latest' restart: unless-stopped ports: - '80:80' - '81:81' - '443:443' volumes: - ./data:/data - ./letsencrypt:/etc/letsencrypt" > docker-compose.ymldocker-compose up -d
运行浏览器输入 http://<ip>:81 即可访问。
默认用户名密码为 [email protected] ...
「笔记」WSL 相关笔记
修改apt镜像123456789# 因为默认是最新版本,这里是 debian 12 的 镜像地址echo "deb http://mirrors.aliyun.com/debian/ bookworm main non-free non-free-firmware contribdeb-src http://mirrors.aliyun.com/debian/ bookworm main non-free non-free-firmware contribdeb http://mirrors.aliyun.com/debian-security/ bookworm-security maindeb-src http://mirrors.aliyun.com/debian-security/ bookworm-security maindeb http://mirrors.aliyun.com/debian/ bookworm-updates main non-free non-free-firmware contribdeb-src http://mirrors.aliyun ...