Examples/cOctopusServer.ps1
Configuration SampleConfig { Import-DscResource -Module OctopusDSC Node "localhost" { cOctopusServer OctopusServer { Ensure = "Present" State = "Started" # Server instance name. Leave it as 'OctopusServer' unless you have more # than one instance Name = "OctopusServer" # The url that Octopus will listen on WebListenPrefix = "http://localhost:81" SqlDbConnectionString = "Server=(local)\SQLEXPRESS;Database=Octopus;Trusted_Connection=True;" # The admin user to create OctopusAdminUsername = "Admin" OctopusAdminPassword = "SuperS3cretPassw0rd" # optional parameters AllowUpgradeCheck = $true AllowCollectionOfAnonymousUsageStatistics = $true ForceSSL = $false ListenPort = 10943 DownloadUrl = "https://octopus.com/downloads/latest/WindowsX64/OctopusServer" # for pre 3.5, valid values are "UsernamePassword" or "Domain" # for 3.5 and above, only "Ignore" is valid (this is the default value) LegacyWebAuthenticationMode = "UsernamePassword" } } } |