todo: captcha
https://developers.google.com/recaptcha/intro


.


CAPTCHA 2
https://retifrav.github.io/blog/2017/08/23/dotnet-core-mvc-recaptcha/
Secret key: 6LcH7GUUAAAAAERHuA3fWDcMIlJ3QHE_WNZm4BSO
Site key: 6LcH7GUUAAAAAJIDf_JDZolSv__xN6oqr9Dx79zs


$Profit

//empty publish folder then...
dotnet publish -c Release -o ./../publish/ --no-self-contained -r linux-x64

copy up to server
.NET Core apps: /srv/coreapps/contact

, then to restart the service do this:
systemctl status kestrel-contact.service
systemctl start kestrel-contact.service
systemctl stop kestrel-contact.service