I don’t have a write up on pfsense for that, but If you are going to have a Wireguard remote server it would make more sense to have a sever in the cloud:
This tutorial was created and tested using Ubuntu 20.10 on Digital Ocean. It will likely work fine with other distributions but some modifications may be needed.
Server Side Setup
Create new droplet using Ubuntu 20.10 and choose the region you prefer.
Log into server and make sure system is up to date
apt-get update && apt-get upgrade
Reboot if there are update that require it
Optional: customize the shell settings
git clone https://github.com/lawrencesystems/dotfiles.git
cd /root/dotfi…