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.

Mixing Keys in Tomcat

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

Hashing API keys to improve security

From Octopus 2.2 onwards we're going to be storing API keys using a one-way hash function

The key assumption of modern work culture

Find out the key assumption that you must change for your organization to adopt modern culture.

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.

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.
Loading...

Documentation

How to get a database backup and encrypt your Master Key

Guides the user on producing a database backup binary file (.bak) and encrypt their Master Key to provide us with.

Rotating the Master Key

A guide to rotating the Master Key on all machines hosting the Octopus Server.

Rotate Master Key

Generate a new Master Key and re-encrypt all the sensitive data.

Set Master Key

Sets the new master key in the config after rotation.

How to Create an API Key

How to create an API key to interact with Octopus without the need for a username and password.

Lost Master Key

Get your Octopus Server working again after losing your Master Key

Recovering after losing your Octopus Server and Master Key

A guide to recovering if the machine hosting Octopus Server dies irrecoverably, and you don't have the Master Key.

SSH key pair account

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

Create an API Key

An example script that creates an API Key.

Show Master Key

 Print the server's Master Encryption Key, so that it can be backed up

Show thumbprint

 Shows the thumbprint of the server instance

SSL certificate

Binds the SSL/TLS certificate used by the portal to the specified address/port.

Version

Show the Octopus Server version information

Watchdog

 Configure a scheduled task to monitor the Octopus service(s).

Tentacle.exe command line

Tentacle.exe is the command line executable that runs the Octopus Tentacle instance.

Agent

Starts the Tentacle Agent in debug mode

Check services

Checks the Tentacle instances are running

Configure

Using the Tentacle.exe command line executable to configure Tentacle settings.

Create instance

Using the Tentacle.exe command line executable to register a new instance of the Tentacle service.

Delete instance

Using the Tentacle.exe command line executable to delete an instance of the Tentacle service.

Deregister from

Using the Tentacle.exe command line executable to deregister a deployment target from an Octopus Server.

Deregister Worker

Using the Tentacle.exe command line executable to deregister a Worker from an Octopus Server.

Extract

Extracts a NuGet package

Import certificate

Using the Tentacle.exe command line executable to replace the certificate that Tentacle uses to authenticate itself.

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