Why Annoyance message every time when you connect with to self-hosted VPN machine with same intranet IP address. You may…
Technology
Git ssh with custom identity
Set up a custom ssh identity Add custom identity key to terminal to avoid Key not found error Solution References:
Configure git global ignore on Mac and Linux environment
Ignore a file or directory on your Mac Configure a file Insert the file or directory into the .gitignore_global Apply…
Rclone mount on Mac M1/M2
Install Rclone on Mac Note: Do not install via brew, please use curl instead. Step1. Switch to sudo Step 2.…
Self-hosted Next Cloud database migration from SQLite to Postgres
I’m hosting my own Next Cloud with Docker on alwyzon.com storage VPS, it works quite well so far. Though, when…
Install tfenv Terraform version manager on Mac
Install with homebrew GitHub: https://github.com/tfutils/tfenv Install via brew Once tfenv install complete, type tfenv in your terminal to validate. Install…

Setup i2p+ on Debian
What is i2p The Invisible Internet Project (I2P) is an anonymous network layer that allows for censorship-resistant, peer-to-peer communication. i2p…

Auto updates dynamic IP via Cloudflare API (DDNS)
Dynamic IP vs Fixed IP Dynamic IP A dynamic IP address is a temporary address for devices connected to a…

Fyne.io first try on Mac
What is Fyne.io Fyne is a free and open-source cross-platform widget toolkit for creating graphical user interfaces (GUIs) across desktop…

Caddy server acme challenge with Cloudflare DNS
Server environment Download Caddy with Cloudflare DNS plugin https://caddyserver.com/download with dns.providers.cloudflare plugin Set up a Cloudflare Token API https://dash.cloudflare.com/profile/api-tokens Permission:…