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.

How to install and configure NGINX with Octopus Deploy

Learn how to create a repeatable deployment process for installing and configuring NGINX.

Deploying ASP.NET Core to Linux using Octopus

A walk-through of deploying an ASP.NET Core application to Red Hat Enterprise Linux using Octopus Deploy

Installing WildFly From Scratch

Learn the steps you'll need to configure a working instance of WildFly.

Octopus enterprise deployment patterns

Learn the common deployment strategies enterprise teams can adopt with Octopus.

Using the NGINX Docker image

Learn how to create Docker web apps based on the NGINX image.

The ultimate guide to Tomcat deployments

Learn how to create a secure, highly available, load-balanced Tomcat cluster with zero downtime deployments.

Lessons learned building a Raspberry Pi cluster

Learn how to build and configure a Raspberry Pi cluster for fun and development purposes.

Octopus Tentacle on ARM/ARM64

Tentacle now supports ARM/ARM64 hardware

Using the Ubuntu Docker image

Learn how to create custom Docker images based on the official Ubuntu base image.

Octopus Spaces blog series kick off

Octopus Spaces blog series kick off

Maintaining your own version of the Azure CLI

Learn how to manage your own version of the Azure CLI and why we no longer support tooling.

Docker on Windows and Octopus Deploy

ScottGu announced Docker and Microsoft partnership. What does it mean for deployment automation on Windows?

Execution containers for workers: Extending the Octopus worker-tools Docker image

Unsure what image to use with the Execution containers for workers feature in Octopus? This post covers what the octopus/worker-tools image is, how to extend it, and why you might create your own image entirely.
Loading...

Documentation

Use NGINX as a reverse proxy for Octopus Deploy

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

Hardening an Ubuntu server

With Octopus Deploy you can harden an Ubuntu server as part of a routine operations task.

Hardening Apache

With Octopus Deploy you can harden Apache with a runbook as part of a routine operations task.

Linux Tentacle

How to install and configure Octopus Tentacles on Linux Servers in either listening or polling mode.

Artifacts

Artifacts in Octopus provide a convenient way to collect files from remote machines during deployments.

Sudo commands

Useful sudo commands to help you with your deployments to SSH Targets.

Octopus Server Container with systemd

Using systemd, you can have the Octopus Server Linux Container running in Docker each time the OS starts on your host machine.

Report on deployments using SQL

How to report on deployments using Excel & XML

Push

Pushes a package (.nupkg, .zip, .tar.gz, etc.) package to the built-in NuGet repository in an Octopus Server.

Partition Octopus with Spaces

Guidelines and recommendations for configuring spaces in Octopus Deploy.

Octopus Server Container with Docker Compose

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

Variable Recommendations

Guidelines and recommendations for configuring variables in Octopus Deploy.

How High Availability Works

Understanding the inner workings on how high availability works in Octopus Deploy.

Configuring target machine

This guide describes how to configure your target machine running Linux to be used in Octopus deployments.

Calamari

Calamari is the command-line tool invoked by Tentacle during a deployment. It knows how to extract and install NuGet packages, run the Deploy.ps1 etc. conventions, modify configuration files, and all the other things that happen during an deployment.

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