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.

Using the Octopus API with Bash and jq

Learn how to work with the Octopus API using Bash and jq.

How to deploy from Minecraft with Octopus Deploy

Imagine a world where deployments were simple. You could push a button in your favorite video game and your latest release was deployed to production.

What's new in Octopus 2.1

Built-in NuGet repository, guest access, variable improvements and multiple instance management

Lessons learned porting Octopus Server to .NET Core 3.1

We ported Octopus Server to .NET Core 3.1 to unlock the ability to run on Linux, Docker Containers, and Kubernetes. This post shares lessons learned along the way.

Creating AMI mappings for CloudFormation

As part of our Runbooks series, learn how to create region AMI mappings for use with CloudFormation templates.

Identifying AWS shadow IT resources

As part of our series on Octopus Runbooks, learn how to find unmanaged resources in AWS using runbooks.

RFC: Octopus Reactions - Integration toolkit

A proposal for a feature we're calling Reactions. A set of tools to enable event based integration with a wide range of third party products. We'd love you to have your say!

RFC: Docker integration

Request For Comment on proposed Docker integration

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.

Integrating docker-compose steps with Octopus Deploy

Performing docker-compose is easy with the new script running capabilities

Using build information for visibility across your CI/CD pipelines

Learn how to include build information from your CI server in your CD processes.

RFC: Monitoring and Service Management

What if Octopus could monitor the Windows Services and IIS websites that you deploy?

Scripting the creation of Octopus API keys

Learn how to script the creation of an API key for use with the Octopus REST API, and how to use browser developer tools to explore the Octopus API in action.

Deploying to Payara

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

What's new in Octopus 2.2

PowerShell console, PowerShell conventions, and IIS bindings

Variable substitution in files with Octopus 2.3

Replace portions of a file using Octopus variables

Lessons learned with home automation

Lessons learned implementing home automation.
Loading...

Documentation

Troubleshooting OctoPack

Troubleshooting NuGet packages and Octopack

List deployments to environment

An example script to retrieve a list of deployments to an environment

Coordinating multiple projects

Script examples for working with data from multiple projects.

Project coordination code samples

Project coordination guide code samples that show how to perform various tasks covered in the guide.

List users

An example script to list all users in an Octopus instance.

List users with editing roles

An example script to list all users that have any user roles (permissions) containing the words Edit, Create or Delete.

Add Azure Active Directory login to users

An example script to add Azure Active Directory login details to Octopus user accounts.

Configuring the version of the Azure CLI

A version of Azure CLI is bundled with Octopus Deploy and it's possible to configure which version you wish to use in your deployments.

SSH target requirements

Requirements for using SSH deployment targets with Octopus.

SSH target

Configuring Linux servers as SSH deployment targets in Octopus.

Installation

How to install the Octopus Server.

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