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:
- 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.
- Generate an Octopus guide for NGINX and the rest of your CI/CD pipeline.
- Configuring target machine
- Create and push an ASP.NET Core project
- Configure Octopus Deploy project
Need support? We're here to help.