Octopus Deploy on your infrastructure

Octopus Server edition puts you in complete control. It's the logical choice if you're deploying to virtual machines on-premises or behind the firewall, or want to put Octopus close to your production servers.

Octopus Server is available for a free 30 day trial.

Installation instructions


Octopus on your infrastructure

$600 / Year

How many deployment targets?

Start a trial

You might be wondering...

What if I outgrow my license and need to upgrade?

It's easy to switch between Octopus editions and tiers. When you upgrade, we'll refund your old license pro-rata . For example, if you were 6 months into the year, your upgrade would include a refund of half of the original fee. To place an upgrade, you can use our upgrade and renew form below, or contact us for a quote.

Upgrade & Renewal Form →

Upgrading your license will restart the license term for another 12 months from the date we process your payment. If you need to co-term your upgraded license with other licenses, please contact us.

Is this a perpetual license or a subscription?

Octopus Server edition is licensed annually and includes technical support, bug fixes, enhancements and new features released during the license term. Octopus Deploy is not available on a perpetual basis. Please see below for what happens if your license expires.

How do I renew my license?

You can renew your Octopus Server license using our Upgrade & Renewal Form:

Upgrade & Renewal Form →

What will my renewal price be?

At renewal time, your renewal price will be our then-current pricing for the applicable product, as shown on our website. Please note that our prices may change from time to time.

Before making a change that would affect the price of your next renewal, we will send your nominated technical and billing contact a notification with at least 90 days notice. When this happens, you will have the option to renew your license under the old pricing, including up to three years in advance. For this reason, it's important to keep your technical and billing contact details current.

For Octopus Server customers with 1000 or more targets, we can agree future renewal prices fixed in a contract, for up to three years, and a 12-month advance notification of future price changes that impact the renewal.

What happens if my license expires?

Octopus will show alerts to your Octopus Administrator users as the end of the license term approaches. Upon expiry of the license term, these alerts will be visible to all other users of your Octopus Deploy installation, in case the expiry alert wasn't seen by your Octopus Administrators.

After the expiry date, you'll have a 60-day grace period during which the software will continue to function as normal.

At the end of the 60-day grace period following the expiry date, you will no longer be able to use Octopus Deploy to deploy releases of your software. You will, however, still be able to log in and use most other features of the software.

We will also send emails to your nominated billing and technical contacts around the renewal date. If for some reason you are unable to renew temporarily, we are happy to work with you and can grant an extension. Please contact us if this is the case.

How many instances of Octopus Server can I run?

You can install up to three separate instances of Octopus Deploy using the same license key. These instances may be installed on the same virtual server or on different servers. This allows you to, for example, set up a production Octopus Server, another isolated Octopus Server for a different part of your organization, plus one for testing.

Please note that "instances" are separate to "nodes". A single "instance" can run on multiple nodes, allowing for high availability and more frequent deployments. There's no limit to the number of Octopus Server nodes you can use under an instance.

Your license key specifies the number of deployment targets you can have per running instance of Octopus. For example, if you are licensed for 50 deployment targets, you may have 50 targets on each of the three instances of Octopus Server that you run (in this example, 150 targets in total).