东屿 - 关于信息技术和日常生活体验的记录
第一篇文想了好久,到底应该写点什么?在移动互联网、在手机APP横行的年代,以传统博客的记录方式已经没落。本人的工作方式主要以电脑办公为主,平时跟文字文案编码打交道的时长较多,自然孕育出一个想法,是不是应该把工作中的、生活中的一些需要记录的或是值得记录的体验感知记录下来方便日后回顾。同时能留存于网络,方便浏览和查询,博客就是最为方便的工具了。由此坚定了这个开博的想法,申请并购买域名,本站的rongyi.site用得是我的女儿的名字rongyi,site就是指站点的意思。云主机选择了腾讯云实话说就是便宜,就云技术来说几个家都是差不多的,baidu、阿里、腾讯,云技术在google和亚马逊的带动下已经非常成熟,对于普通大众来说性价比才是王道。其实网络上共享博客的站点很多,知乎、51cto、Sina等等。但在听闻sina关闭了博客以后,我觉得只能信自己,免费的终将是靠不住的。牛乎其神的天涯也在今年下线了,天下终究没有免费的午餐,在博客逐渐示弱的阶段关闭也是正常的商业行为。互联网很多的经典注定只能存于记忆中,当年种种美好离我们远去,时代发展太快而普通人能做的太少。在很多年前也做过自己的音乐博客(
这些年不间断的看了许多电影,让我来评价最好看、最刺激是哪部或是哪个系列,真的没有确切答案。总是随心境随环境改变而改变。但有几部却一直存在我的脑海挥之不去,暂且说说。NO.1 杨德昌导演的 《一 一》(这么奇怪的名字)我是在看到第二遍的时候终于明白,电影从一个婚礼开始,到一个葬礼结束。短短的100多分钟把一个人的一生讲完了。少年、青年、中年、老年,各个阶段的快乐无奈忧伤,情感、事业、困惑,温润若软的讲述出来。每过几年都会看一遍,看的感受都不一样,各个年龄层有年龄层的感受。影片的台词也非常精彩,完全可当人生哲理。
docker compose 环境下安装 authentik 1.添加环境参数echo "PG_PASS=$(openssl rand -base64 36 | tr -d '\n')" >> .envecho "AUTHENTIK_SECRET_KEY=$(openssl rand -base64 60 | tr -d '\n')" >> .env--打开报错提示echo "AUTHENTIK_ERROR_REPORTING__ENABLED=true" >> .env2.docker加速mkdir -p /etc/dockernano /etc/docker/daemon.json {"registry-mirrors": ["https://docker.m.daocloud.io/"]}下载配置文件mkdir -p /opt/authentikwget https://docs.goauthentik.io/docker-compose.yml4.启动 cd /opt/authentikdocker-coompose up -d创建管理员账
完整可直接使用的 Gitea systemd 服务配置**,适用于 Debian/Ubuntu 系列此配置包含:systemd 单元文件Gitea 目录/权限反向代理(如你用 Nginx,可选)自启动日志行为你只需要复制粘贴即可部署。✅ 一、创建 Gitea 运行目录(必做)sudo adduser \ --system \ --shell /bin/bash \ --gecos 'Git Version Control' \ --group \ --disabled-password \ --home /home/gitea \ gitea创建目录:sudo mkdir -p /var/lib/gitea/{custom,data,log} sudo mkdir -p /etc/gitea权限:sudo chown -R gitea:gitea /var/lib/gitea/ sudo chmod -R 750 /var/lib/gitea/ sudo chown root:gitea /etc/gitea sudo chmod 770 /etc/gite
一、开启自动歌词匹配功能打开音流 APP,点击右上角设置图标(齿轮状) 向下滚动找到 更多 - 自定义 API"** 选项 开启 **"网络歌词自动匹配"或"启用歌词 API"** 开关 二、配置歌词 API (核心步骤)在歌词接口输入框中填写: https://api.lrc.cx/lyrics (此为 LrcAPI 官方公开接口,支持酷狗等多源歌词搜索)封面接口https://api.lrc.cx/cover 点击保存
Cloudflare Tunnel全流程配置实现NAS应用直接用域名访问✔ 适用于:Debian / Ubuntu / CentOS✔ 不需要公网 IP✔ 不需要开放路由器端口✔ 自动 HTTPS✔ 自动证书✔ 自动反向代理你的 Flask / Nginx / 静态站点Cloudflare Tunnel 全流程配置🚀 第一步:安装 Cloudflare Tunnel(cloudflared)Debian/Ubuntu 一键安装:curl -L https://github.com/cloudflare/cloudflared/releases/latest/download/cloudflared-linux-amd64.deb -o cloudflared.deb sudo dpkg -i cloudflared.deb检查版本:cloudflared --version🚀 第二步:登录 Cloudflare 账号cloudflared tunnel login执行后会弹出一个 URL复制到浏览器 → Cloudflare → 选择你要使用的域名(如 m.zenjong.site)绑
vnstat(统计总流量)⭐⭐非常好用**vnStat 记录每天、每天、每月总流量。安装:sudo apt install vnstat sudo systemctl enable --now vnstat查看当天流量:vnstat -d查看本月流量:vnstat -m实时图表:vnstat -l用 glances(全能监控工具)**sudo apt install glances glances
一、在服务器(dms.rongyi.site)上创建同步用户useradd -m syncer passwd syncer 配置只读备份目录权限:chown -R syncer:syncer /bak chmod -R 755 /bak 二、在本地 Debian 生成 SSH 密钥ssh-keygen -t ed25519 -C "backup" 上传公钥到服务器:ssh-copy-id syncer@dms.rongyi.site 测试免密登录:ssh syncer@dms.rongyi.site 三、创建 rsync 同步脚本 #!/bin/bash REMOTE_USER="syncer" REMOTE_HOST="dms.rongyi.site" REMOTE_DIR="/bak" LOCAL_DIR="/root/dms_backups" LOG="/root/log/sync_dms_backup.log" EXCLUDES=( --e
[Unit]Description=DMS 设备管理系统After=network.target[Service]Type=simpleWorkingDirectory=/home/wwwroot/dmsExecStart=/usr/bin/python3 /home/wwwroot/dms/app.pyRestart=on-failureRestartSec=5User=dms # 如果运行用户不是 www-data,请改成实际用户Group=dms[Install]WantedBy=multi-user.target---在正式的生产环境,用Gunicorn托管Flask 程序[Unit]Description=Gunicorn service for Flask app (DMS)After=network.target[Service]User=dmsGroup=dmsWorkingDirectory=/home/wwwroot/dmsExecStart=/usr/bin/gunicorn -w 4 -b 0.0.0.0:5000 app:appRest
上午搬动了nas主机关闭了esxi服务,重启虚拟机的时候发现transmission无法启动了。登录终端service transmission-daemon restart 加入了自启动命令systemctl enable transmission-daemon 不知道能否成功有空测试。
RonTon
挨踢大叔