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 Ubuntu Docker image
Learn how to create custom Docker images based on the official Ubuntu base image.Automating Tentacle for Linux installation with CloudFormation templates
Automating Tentacle for Linux installation with an AWS CloudFormation template.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.Publishing a package to Octopus with GitHub Actions
A post showing how to create a GitHub Action that pushes a package to Octopus.Linux worker for PowerShell templates
Using a Linux worker to run Step Templates written in PowerShell.Change a runbook process to use execution containers
Learn how to change a runbook from running on a worker machine directly to using execution containers.How to install Jenkins on Docker
As part of our series about Continuous Integration and build servers, learn how to install Jenkins via a Docker image.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.Verifying backups with Runbooks
Learn how to automate the process of verifying your backups using a custom runbook.Configuring Linux servers with Octopus Runbooks
As part of our series about Runbooks, learn how to configure Linux servers with Octopus Runbooks.Deploying to Payara
Learn how to deploy to a Payara web server with Octopus Deploy.Sharing Workers across spaces
Learn methods to easily share Workers between spaces.Octopus 2020.1: Dark mode and better Linux support
Octopus 2020.1 includes dark mode support, AWS and Azure built-in steps are now cross-platform, the Octopus CLI is now available via Homebrew, Yum, and APT and enviroment specific worker pools.Creating workers with the Tentacle Docker image
Learn how to use the Tentacle Docker image to create workers using Azure container servicesCreating test Kubernetes clusters with Kind
Learn how to integrate a test cluster created with Kind with OctopusSelenium series: Travis CI
In this post, we learn how to build and test our project with Travis CIInstalling Jenkins From Scratch
Learn how to setup a basic Jenkins instance on Ubuntu.How to install a Jenkins instance with Helm
As part of our series about Continuous Integration and build servers, learn how to install Jenkins via Helm.How to install Jenkins on Windows and Linux
As part of our series about Continuous Integration and build servers, learn how to install Jenkins via the traditional installers.
Loading...
Documentation
Configuring target machine
This guide describes how to configure your target machine running Linux to be used in Octopus deployments.Execution containers for workers
How to set a step in your deployment/runbook process to run inside a container.Updating Linux
With Octopus Deploy you can update and patch Linux machines 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.Hardening an Ubuntu server
With Octopus Deploy you can harden an Ubuntu server as part of a routine operations task.Provision AWS resources with Terraform
With runbooks, you can use Terraform to create resources in AWS.Install NGINX
With Octopus Deploy you can install NGINX with a runbook as part of a routine operations task.Installing Apache
With Octopus Deploy you can install Apache with a runbook as part of a routine operations task.Installing Tomcat on Ubuntu
With Octopus Deploy you can install Tomcat on Ubuntu with a runbook as part of a routine operations task.Deploying Node applications to Linux
Learn how to package and deploy a Node.js application to a Linux deployment target over an SSH connection.Can't find what you are looking for? You can also search our support forum.