Search

Blog posts

Outage on octopus.com - report and learnings

Public incident report and our learnings about the octopus.com DNS disruption from January 25 – 26, 2023.

Octopus Deploy on Docker quickstart

Learn how to configure Octopus Deploy to run on Docker on your local computer in just five minutes.

Running Octopus Deploy inside a container

The Octopus Deploy Docker image makes it a simple process to provision a new Octopus Server instance.

A look at the new NGINX VirtualServer and VirtualServerRoute resources

See the features of the new custom resource definitions introduced with the NGINX v1.5 ingress controller.

The ultimate guide to rolling deployments

What are rolling deployments and why are they useful? This post covers the rolling deployment pattern and practical examples of how to implement it with different tooling.

Introducing the Octopus Server Linux Docker image

Octopus 2020.3 introduces the Octopus Server Linux Docker image

Scheduled Recurring Deployments RFC

Scheduled recurring deployments is something that many other CI/CD tools provide out-of-the-box, and we think Octopus should support this functionality as well! This is a request-for-comments.

Unsupported versions of Windows and .NET

Understand why old versions of Windows can fail to make network requests.

Using Azure Key Vault with Octopus

Introducing a new step template to allow secrets stored in Azure Key Vault to be used in deployments or runbooks.

Octopus Deploy 4.0 - UX and UI

The details behind the biggest change to the Octopus user interface and user experience since it's original launch!

Octopus Deploy 4.0 - Deploy Release Page Redesign

The Deploy Release page has been redesigned as part of Octopus version 4.0

10 pillars of pragmatic Kubernetes deployments

The 10 pillars of pragmatic Kubernetes deployments is a comprehensive guide to building a repeatable deployment pipeline from Octopus to Kubernetes. Download the ebook.

Defining Tomcat context paths

Learn how Tomcat defines the context path of your web application.

Config as Code: What is it and how is it beneficial?

Learn about the benefits of Config as Code and some of the considerations when implementing Config as Code.

Octopus Deploy 4.0 - Why we chose React over Angular when rewriting the Octopus 4.0 UI

One of the biggest changes in Octopus Deploy 4.0 is a complete portal rewrite in React.

Webinar, May 6th: What's new in Octopus 2.4!

Come along to this webinar to learn more about the features in Octopus 2.4

Building the Apache Portable Runtime (APR)

Depending on your Linux distro, you may have to build the APR from scratch to take advantage of the higher performance of the OpenSSL library in Tomcat.

Database deployments with Flyway and Octopus Execution Containers

Using Octopus Execution Containers and Flyway to deploy database changes.

Application Server vs UberJAR

A high level look at the differences between WildFly and WildFly Swarm.
Loading...

Documentation

Use NGINX as a reverse proxy for Octopus Deploy

How to set up NGINX as a Reverse Proxy for Octopus Deploy

Octopus Server Container with Docker Compose

A fully self-contained SQL Server and Octopus Server provisioned as Linux containers using Docker Compose.

Azure

Configure your infrastructure so Octopus can deploy software to your Windows servers, Linux servers, or cloud regions.

Google cloud accounts

Configure your infrastructure so Octopus can deploy infrastructure to GCP and run scripts against the gcloud CLI.

SSH key pair account

SSH key pair accounts allow you to securely authenticate with SSH targets.

Token account

Add token accounts to Octopus.

Username and password accounts

Username and Password Accounts allow you securely authenticate with different services.

Google cloud account variables

Create a Google cloud account variable to use it in Google Cloud deployment steps

Artifacts

This section includes examples of how to use the REST API to create and manage artifacts in Octopus.

Upload Artifact to Existing Deployment

An example script to upload an existing local file as an artifact to an existing deployment.

Download Deployment Artifact

An example script to download a deployment artifact to a specified location.

Can't find what you are looking for? You can also search our support forum.