Skip to content

Instantly share code, notes, and snippets.

@ryanrousseau
Created February 13, 2020 23:53
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ryanrousseau/a9b51a51a0c86115abbf4f5fdaa3c7f1 to your computer and use it in GitHub Desktop.
Save ryanrousseau/a9b51a51a0c86115abbf4f5fdaa3c7f1 to your computer and use it in GitHub Desktop.
Configure Octopus Instance
"C:\Program Files\Octopus Deploy\Octopus\Octopus.Server.exe" create-instance --instance "OctopusServer" --config "C:\Octopus\OctopusServer.config" --serverNodeName "OCTOPUS-XPS"
"C:\Program Files\Octopus Deploy\Octopus\Octopus.Server.exe" database --instance "OctopusServer" --connectionString "Data Source=(local)\SQLEXPRESS;Initial Catalog=OctopusScriptTest;Integrated Security=True" --create --grant "NT AUTHORITY\SYSTEM"
"C:\Program Files\Octopus Deploy\Octopus\Octopus.Server.exe" configure --instance "OctopusServer" --webForceSSL "False" --webListenPrefixes "http://localhost:8080/" --commsListenPort "10943" --usernamePasswordIsEnabled "True"
"C:\Program Files\Octopus Deploy\Octopus\Octopus.Server.exe" service --instance "OctopusServer" --stop
"C:\Program Files\Octopus Deploy\Octopus\Octopus.Server.exe" admin --instance "OctopusServer" --username "admin" --email "admin@email.com" --password "YourPasswordHere"
"C:\Program Files\Octopus Deploy\Octopus\Octopus.Server.exe" service --instance "OctopusServer" --install --reconfigure --start --dependOn "MSSQL$SQLEXPRESS"
"C:\Program Files\Octopus Deploy\Octopus\Octopus.Server.exe" create-instance --instance "OctopusServer" --config "C:\Octopus\OctopusServer.config" --serverNodeName "OCTOPUS-XPS"
"C:\Program Files\Octopus Deploy\Octopus\Octopus.Server.exe" database --instance "OctopusServer" --connectionString "Data Source=(local)\SQLEXPRESS;Initial Catalog=OctopusScriptTest;Integrated Security=True" --masterKey "yourmasterkey==" --grant "NT AUTHORITY\SYSTEM"
"C:\Program Files\Octopus Deploy\Octopus\Octopus.Server.exe" configure --instance "OctopusServer" --webForceSSL "False" --webListenPrefixes "http://localhost:8080/" --commsListenPort "10943" --usernamePasswordIsEnabled "True"
"C:\Program Files\Octopus Deploy\Octopus\Octopus.Server.exe" service --instance "OctopusServer" --stop
"C:\Program Files\Octopus Deploy\Octopus\Octopus.Server.exe" service --instance "OctopusServer" --install --reconfigure --start --dependOn "MSSQL$SQLEXPRESS"
@Cambridgeport90
Copy link

This is really helpful for those curious ... and I now have a place to lead folks to when they need an example of this. The official documentation I don't think has the actual XML.

@ryanrousseau
Copy link
Author

This is really helpful for those curious ... and I now have a place to lead folks to when they need an example of this. The official documentation I don't think has the actual XML.

👍 I'll pitch to my team that we should build a guide for this as well. I'll post a link here when that happens.

@Cambridgeport90
Copy link

Cambridgeport90 commented Feb 14, 2020 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment