You can, just put it on a subdomain, so it can be hosted separately to your DreamHost hosting. i.e. Create wiki.cabinworks.ca
in DNS and point it at your local machine.
If this local machine is not exposed to the internet, you can still use acme.sh to get a certificate - use the DreamHost DNS API as in this example: dnsapi · acmesh-official/acme.sh Wiki · GitHub
Get your DreamHost API key from Sign in · DreamHost and then run:
export DH_API_KEY="<api key>"
acme.sh --issue --dns dns_dreamhost -d wiki.cabinworks.ca