{"id":18825437,"url":"https://github.com/outsystems/outsystems.setuptools","last_synced_at":"2026-02-25T11:23:21.964Z","repository":{"id":39879306,"uuid":"148622066","full_name":"OutSystems/OutSystems.SetupTools","owner":"OutSystems","description":"Powershell module to install and manage the OutSystems platform","archived":false,"fork":false,"pushed_at":"2026-01-27T17:39:46.000Z","size":2573,"stargazers_count":21,"open_issues_count":3,"forks_count":9,"subscribers_count":65,"default_branch":"dev","last_synced_at":"2026-01-28T00:29:55.168Z","etag":null,"topics":["engineering","outsystems","powershell","powershell-module","snyk-product"],"latest_commit_sha":null,"homepage":"","language":"PowerShell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OutSystems.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2018-09-13T10:29:00.000Z","updated_at":"2026-01-27T17:39:31.000Z","dependencies_parsed_at":"2024-01-17T11:19:42.927Z","dependency_job_id":"d695ab61-df1e-4644-94c5-8aef04e9e383","html_url":"https://github.com/OutSystems/OutSystems.SetupTools","commit_stats":null,"previous_names":[],"tags_count":50,"template":false,"template_full_name":null,"purl":"pkg:github/OutSystems/OutSystems.SetupTools","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OutSystems%2FOutSystems.SetupTools","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OutSystems%2FOutSystems.SetupTools/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OutSystems%2FOutSystems.SetupTools/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OutSystems%2FOutSystems.SetupTools/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OutSystems","download_url":"https://codeload.github.com/OutSystems/OutSystems.SetupTools/tar.gz/refs/heads/dev","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OutSystems%2FOutSystems.SetupTools/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29092984,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-04T03:31:03.593Z","status":"ssl_error","status_checked_at":"2026-02-04T03:29:50.742Z","response_time":62,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["engineering","outsystems","powershell","powershell-module","snyk-product"],"created_at":"2024-11-08T00:59:34.310Z","updated_at":"2026-02-04T19:01:25.729Z","avatar_url":"https://github.com/OutSystems.png","language":"PowerShell","readme":"# OutSystems.SetupTools\n\n[![PowerShell Gallery](https://img.shields.io/powershellgallery/dt/outsystems.setuptools.svg)](https://www.powershellgallery.com/packages/Outsystems.SetupTools)\n[![AppVeyor](https://img.shields.io/appveyor/ci/pintonunes/OutSystems-setuptools.svg)](https://ci.appveyor.com/project/pintonunes/outsystems-setuptools) [![AppVeyor tests](https://img.shields.io/appveyor/tests/pintonunes/OutSystems-setuptools.svg)](https://ci.appveyor.com/project/pintonunes/outsystems-setuptools/build/tests) [![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)\n\nOutSystems.SetupTools is a powershell module for installing and manage the OutSystems platform installation.\n\nThis module allows you to install and configure the OutSystems platform completely using Powershell.\n\n## Branches\n\n### master\n\nThis is the branch containing the latest release - no contributions should be made directly to this branch.\n\n### dev\n\nThis is the development branch to which contributions should be proposed by contributors as pull requests.\nThis development branch will periodically be merged to the master branch, and be released to [PowerShell Gallery](https://www.powershellgallery.com/).\n\n## Common scenarios\n\nWith this module you can:\n\n* Install the platform from a powershell command line.\n* Create small scripts to install the platform on your environment and reuse them to reinstall or create other environments.\n* Use the module functions in Docker files.\n* Create small deployment scripts and use them on Azure ARM templates, AWS Cloudformation, Terraform to automatize the OutSystems deployment on the cloud.\n* Use it in Packer to create golden images.\n\n## Quick start\n\n* Install the module from [PowerShell Gallery](https://www.powershellgallery.com/packages/OutSystems.SetupTools):\n\n```powershell\nInstall-Module -Name OutSystems.SetupTools\n```\n\n* Test if your system is compliant for installing OutSystems\n\n```powershell\nTest-OSServerHardwareReqs -MajorVersion 11\nTest-OSServerSoftwareReqs -MajorVersion 11\n```\n\n* Install the platform pre-requisites:\n\n```powershell\nInstall-OSServerPreReqs -MajorVersion 11\n```\n\n* Install the platform server and development environment:\n\n```powershell\nInstall-OSServer -Version \"11.23.0\" -InstallDir \"D:\\OutSystems\"\nInstall-OSServiceStudio -Version \"11.55.35.64305\" -InstallDir \"D:\\OutSystems\"\n```\n\n* Configure the platform :\n\n```powershell\nNew-OSServerConfig -DatabaseProvider 'SQL'\nSet-OSServerConfig -SettingSection 'PlatformDatabaseConfiguration' -Setting 'RuntimePassword' -Value 'mypassword'\nSet-OSServerConfig -SettingSection 'SessionDatabaseConfiguration' -Setting 'SessionPassword' -Value 'mypassword'\n...\n...\nSet-OSServerConfig -Apply -ConfigureCacheInvalidationService\n```\n\n* Install Service Center and the OutSystems systems components:\n\n```powershell\nInstall-OSPlatformServiceCenter\nPublish-OSPlatformSystemComponents\n```\n\n* Do the post configuration:\n\n```powershell\nSet-OSServerPerformanceTunning\nSet-OSServerSecuritySettings\n```\n\n## Documentation\n\nFunction reference is available at the [docs](docs) folder.\nUsage and script examples at the [examples](examples) folder.\n\n## Disclaimer\n\nHopefully this is obvious, but:\n\n\u003e This is an open source project and all contributors are volunteers. All commands are executed at your own risk.\nThis module is not directly supported by OutSystems. All issues with this module should be reported here.\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foutsystems%2Foutsystems.setuptools","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Foutsystems%2Foutsystems.setuptools","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foutsystems%2Foutsystems.setuptools/lists"}