I decided to move my basic gym management application from my local Linux machine to a DigitalOcean droplet running .net core.

The process is not hard and I had the application running in under an hour. The key components of completing this task are

  1. Install .net core binaries onto the server
  2. Normal website stuff e.g. site user account, ftp or some other means of access
  3. Configure nginx to act as a reverse proxy for this site
  4. Setup a systemd profile to start and stop the application when needed.