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.

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

Octopus Cloud connectivity disruption - report and learnings

Public incident report and our learnings about the Octopus Cloud network connectivity disruption from January 25, 2023.

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.

Selenium series: capturing HAR files

In this post, we learn how to capture HAR files through BrowserStack.

Deploying to Payara

Learn how to deploy to a Payara web server with Octopus Deploy.

Deploying PHP applications with Octopus Deploy

Learn how to deploy PHP applications using Octopus Deploy.

Adding notifications for every production deployment

An introductory guide to using subscriptions with webhooks.

Calculating DORA metrics with Runbooks

Learn how to measure the performance of your deployments using the DORA metrics and a custom runbook.

How DevOps principles power Octopus documentation

How DevOps principles power Octopus documentation producing 60 guides with 300,000 words, 6,000 images and 25 hours of video maintained by a team of two.

Beyond Hello World: Containerize a real-world web application

This post demonstrates how to containerize a real-world .NET Core web application with web services and databases.

Arquillian for Infrastructure Testing

Arquillian's ability to spin up real application servers and integrate them with unit tests makes it a powerful solution for infrastructure testing.

Octopus Deploy in the Azure Marketplace

Octopus Deploy is now available in the Azure Marketplace

Octopuses

There are some compelling reasons to use multiple Octopus Servers. In Octopus Deploy 4.0 we want to add first-class support for these scenarios.

Escaping the pipe character in PowerShell commands

Using the pipe commands in PowerShell commands is not as simple as it seems.

Mixing Keys in Tomcat

Learn how to configure Tomcat to support both RSA and ECDSA certificates on a single HTTPS port.

Generating instance types lists for CloudFormation

As part of our series on Runbooks, learn how to generate a list of available instance types to include in CloudFormation templates.

Creating an EC2 Octopus Worker with CloudFormation

Learn how to deploy an EC2 configured as an Octopus Worker via a CloudFormation template.

Octopus December Release 4.1

This month's release of Octopus expands support for Java with Maven feeds and certificate deployments to WildFly and Tomcat.

An Introduction to Arquillian Testing

Testing Java EE code requires more than just a unit test. This blog post looks at how Arquillian solves the problem of testing Java EE apps.

Turbocharging TeamCity with Octopus Deploy

Derek Campbell hosted a Webinar with Jetbrains on "Turbocharging TeamCity with Octopus Deploy"

Expanded Script Modules Support

Octopus Deploy now supports script modules for Bash, C#, F# and Python!
Loading...

Documentation

API

The Insights API

Octopus Cloud

How to work with Octopus Cloud.

Subscription webhook notifications

Set up a Slack notification from a subscription

Variable filters

Octopus variable substitutions support *filters* to correctly encode values for a variety of target file types.

System variables

System variables are variables provided by Octopus that can be used in your deployments.

Register SSH target

An example script to register an SSH target using the REST API.

AWS S3 Bucket feeds

Configuring AWS S3 buckets as Octopus Feeds

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