I recently discovered Github Actions as an amazingly simple way to set up continuous integration for my .NET Core web apps.
A long time ago, I wrote about how I host my webapps on a small Linux VPS. To deploy a new version I have to build my web app, copy the files over onto my server and then restart my systemd service that starts the dotnet runtime and runs the application.
Small Linux virtual private servers (VPS) are a super cheap option to host .NET Core apps.
I'm going to set up an app on a brand new VPS from INIZ - a simple single CPU server with 512MB RAM, 40GB of storage and 1TB bandwidth is more than enough for most simple apps and only costs £15 a year!