Skip to main content

Recently Updated Pages

fnOS Init

fnOS

User & Group Switch to root: sudo -i Init home dir: mkdir -p /home/kuga groupadd kuga usermod ...

Updated 3 days ago by kugarocks

OpenVPN on macOS

OpenVPN

SNAT (pf.conf) pf.confscrub-anchor "com.apple/*" nat-anchor "com.apple/*" nat-anchor "kugarocks_...

Updated 6 days ago by kugarocks

Add lo0 Aliases

macOS

lo0-aliases.sh /usr/local/bin/lo0-aliases.sh #!/bin/bash IPS=( "10.24.1.1" "10.24.1.2"...

Updated 6 days ago by kugarocks

IPTables Commands

OpenVPN

SNAT iptables -t nat -A POSTROUTING \ -d 10.24.0.0/16 \ -j SNAT --to-source 10.24.x.x POST...

Updated 6 days ago by kugarocks

Mastodon

2025

Docker Compose Rails Secret docker compose run --rm web bin/rails secret VAPID Key docker compo...

Updated 1 week ago by kugarocks

Common SQL

PostgreSQL Manual

Connect psql psql -U xxx -d postgres psql -U xxx -d postgres -p List Databases \l List Tab...

Updated 1 week ago by kugarocks

PM2 Setup

2025

Install npm install -g pm2 macOS Root User sudo -i pm2 startup cp /var/root/Library/LaunchAge...

Updated 1 week ago by kugarocks

Deploy Server and Client

OpenVPN

Install OpenVPN and EasyRSA apt install -y openvpn easy-rsa Create CA cd /etc/openvpn Create E...

Updated 1 week ago by kugarocks

/etc/network

Linux

/etc/network 是 Debian 体系里“老一代网络配置”的地盘,主要给 ifupdown 用的, 和 netplan / systemd-networkd 是不同年代、不同体系的东...

Updated 2 weeks ago by kugarocks

apparmor

2025

Errors dmesg | grep -i apparmor | grep mysqld [ 1237.535694] audit: type=1400 audit(1766687118....

Updated 2 weeks ago by kugarocks