NGINX deployments

In our continuing journey to expand Octopus Deploys capabilities beyond the Microsoft world, it’s now easier to configure NGINX as a web server on Linux based targets to proxy requests to your web application or serve static content from the file system.

In this guide we will go through:

  • Packaging up an ASP.NET Core Web API backend with a static HTML and JavaScript front-end
  • Deploying to a Linux based target over an SSH connection
  • Configuring an NGINX web server to serve traffic to both applications

Any part of this guide can be attempted on its own in conjunction with other projects or target types, however this aims to provide an end-to-end example of one particular set up. Please note that these pages are not intended as an “ultimate guide to Linux” and are only an introductory guide to show how you can quickly get started today with a simple deployment scenario.

Learn more

Help us continuously improve

Please let us know if you have any feedback about this page.

Send feedback

Page updated on Sunday, January 1, 2023