自在工坊

走在代码边缘

Docker下部署OpenWrt操作记录

Install an Openwrt container in Docker hosted on Debian version 11.

升级了OpenMediaVault系统到6.9.8-1 (Shaitan),通过omv-extras安装了Docker 20.10.21版本;准备将通过PVE运行的OpenWrt系统切换到Docker中运行 …

Getting Google Analytics Working with Pelican

基于 Pelican 生成的Article静态页面,可以使用 Google Analytics 统计页面访问数据,可按以下步骤操作:

  1. 登录到 Google Analytics,创建账号,生成新的Property
  2. GA4版本后,统一升使用 MEASUREMENT ID,替换原先的 Tracking ID …

互联网数字营销系列-广告与流量变现指标

围绕广告业务工作了很多年,一直有整理广告与变现指标的冲动,每次都成功的抑制住了这种冲动;最近在整理过去的产品资料,花些时间整理一份,为今后文档工作做好准备。

DAU

daily active user 当前的活跃用户数量,包含当天新注册用户+老用户

MAU

月活跃用户数量

Impression

曝光,指广告素材的完成显示;视频广告的曝光标准可按实际播放的时长折算

click …

使用FRP连接家中服务器

如何在公司或其它地方连接家中服务器?目前常用的稳定方案比较多,其中FRP方案是比较简单且稳定的一种方式,仅需要使用一台VPS做为中转服务器,在VPS与家中服务器分别安装FRP的服务端与客户端完成通信,记录操作方式如下;

普通安装方式配置文件如下:

[Unit]

Description=fraps service

After=network.target syslog.target

Wants=network.target
WantedBy …

Rsync替代CP实现高效文件复制

Linux系统下常用数据文件/目录内容同步命令rsync,常用方式如下

$ rsync -avz --progress /sourcefolder /targetfolder
$ rsync -avz --progress /sourcefolder/ /targetfolder

参数选项

  • 关闭 -z 选项,不使用压缩;-z参数仅对传输过程中压缩网络流量有用,会消耗CPU资源 …

PVE系统挂载VM镜像硬盘之qcow2格式

PVE做为宿主机,安装了OpenMediaVault系统,分配宿主机硬盘作为OMV资源盘使用;由于硬件配置原因,准备升级平台,想通过宿主机挂载OMV镜像文件,直接备份数据,记录操作方式如下

对于qcow2格式的镜像文件,需要使用 qemu-nbd 这个工具,通常PVE系统中这个工具会默认安装; 可通过以下命令检查;

$ qemu-nbd --version

qemu-nbd 5.2.0 …

内网测速工具Iperf3使用记录

Linux系统中,经常使用Iperf3工具测试网络速度,非常方便;该工具同时支持多平台使用,经常用于内网速度测试使用。

首页安装iperf3包,通常各主流版本均支持默认安装,也可根据自行安装,服务端与客户端均需安装,方可使用。

Debian/Ubuntu安装
$ apt install iperf3 # 

Docker安装
$ docker search iperf3
$ docker …