Standalone
Last updated
Was this helpful?
Last updated
Was this helpful?
The standalone mode installs all the software components into one server. It's pretty straighforward, but becomes a single point of failure. Anyway, it should be enough for small-medium sized workloads.
docker
docker compose
wget
unzip
Have the services ports available internally or public accordingly to Oktopus . Keep in mind it's always advisable to have a firewall in front of your server and have controll of the traffic policies.
This tutorial was tested against OS Ubuntu 24.04, but it must work for other linux systems too.
First of all, let's download Oktopus codebase:
Then go into the deploy/compose folder:
Edit ".env.controller" file last line with a secret value, this key will be used to sign JWTs used in Oktopus users authentication process.
Once you've done the steps above, still inside "oktopus-main/deploy/compose" folder, run:
Congratulations! Oktopus Web interface will be available at port 80.