Create the repository:
git init --bare $HOME/.dotfiles-git
Add an alias that separates interacting with the dotfiles repository:
git config --global alias.dotfiles '!git --git-dir=$HOME/.dotfiles-git/ --work-tree=$HOME'
There have been times that I have not been on my LAN but I needed to open up a port in my router. I figured that there might be a way that I could use one of my machines running locally to act as a proxy to serve me web traffic via a VPN connection over SSH.
Make sure the server connected to the LAN can serve unencrypted traffic on port 80:
{"version":"0.1.0","name":"pump","instructions":[{"name":"initialize","docs":["Creates the global state."],"accounts":[{"name":"global","isMut":true,"isSigner":false},{"name":"user","isMut":true,"isSigner":true},{"name":"systemProgram","isMut":false,"isSigner":false}],"args":[]},{"name":"setParams","docs":["Sets the global state parameters."],"accounts":[{"name":"global","isMut":true,"isSigner":false},{"name":"user","isMut":true,"isSigner":true},{"name":"systemProgram","isMut":false,"isSigner":false},{"name":"eventAuthority","isMut":false,"isSigner":false},{"name":"program","isMut":false,"isSigner":false}],"args":[{"name":"feeRecipient","type":"publicKey"},{"name":"initialVirtualTokenReserves","type":"u64"},{"name":"initialVirtualSolReserves","type":"u64"},{"name":"initialRealTokenReserves","type":"u64"},{"name":"tokenTotalSupply","type":"u64"},{"name":"feeBasisPoints","type":"u64"}]},{"name":"create","docs":["Creates a new coin and bonding curve."],"accounts":[{"name":"mint","isMut":true,"isSigner":true},{"n |