{"id":25353939,"url":"https://github.com/aborroy/alfresco-opensearch-deployer","last_synced_at":"2026-04-24T16:06:14.575Z","repository":{"id":237958484,"uuid":"795577162","full_name":"aborroy/alfresco-opensearch-deployer","owner":"aborroy","description":"Docker Compose deployment tool for Alfresco with OpenSearch","archived":false,"fork":false,"pushed_at":"2024-05-06T12:59:06.000Z","size":18,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-02-14T19:56:05.295Z","etag":null,"topics":["alfresco","docker-compose","opensearch"],"latest_commit_sha":null,"homepage":"","language":"Go","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/aborroy.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-05-03T15:22:26.000Z","updated_at":"2024-05-17T13:08:19.000Z","dependencies_parsed_at":"2024-05-06T14:44:25.973Z","dependency_job_id":null,"html_url":"https://github.com/aborroy/alfresco-opensearch-deployer","commit_stats":null,"previous_names":["aborroy/alfresco-opensearch-deployer"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aborroy%2Falfresco-opensearch-deployer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aborroy%2Falfresco-opensearch-deployer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aborroy%2Falfresco-opensearch-deployer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aborroy%2Falfresco-opensearch-deployer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aborroy","download_url":"https://codeload.github.com/aborroy/alfresco-opensearch-deployer/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247958705,"owners_count":21024821,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["alfresco","docker-compose","opensearch"],"created_at":"2025-02-14T19:56:07.843Z","updated_at":"2026-04-24T16:06:09.535Z","avatar_url":"https://github.com/aborroy.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# alf-opensearch\n\nAlfresco OpenSearch Deployment CLI using [Docker Desktop](https://docs.docker.com/desktop/).\n\nAdditional details are available in [Alfresco Deployment](https://github.com/Alfresco/acs-deployment/tree/master/docker-compose).\n\n## Usage\n\nDownload the binary compiled for your architecture (Linux, Windows or Mac OS) from [**Releases**](https://github.com/aborroy/alfresco-opensearch-deployer/releases).\n\n\u003e\u003e You may rename the binary to `alf-opensearch`, all the following samples are using this command name by default.\n\nUsing `-h` flag provides detail on the use of the different commands available.\n\n**Create**\n\n`create` command produces required assets to deploy Alfresco Community in Kubernetes.\n\n```bash\n$ ./alf-opensearch create -h\nAlfresco OpenSearch Deployment CLI\n\nUsage:\n  alf-opensearch [flags]\n  alf-opensearch [command]\n\nAvailable Commands:\n  completion  Generate the autocompletion script for the specified shell\n  create      Create assets to deploy Alfresco and OpenSearch\n  help        Help about any command\n\nFlags:\n  -h, --help   help for alf-opensearch\n\nUse \"alf-opensearch [command] --help\" for more information about a command.\n```\n\n### Creating a sample deployment\n\n**Using command line parameters**\n\nRun the command selecting the OpenSearch version to be deployed . Additional options can be set using any parameter value from *flags* list.\n\n```bash\n$ ./alf-opensearch create -i=true -v 2.13.0\n```\n\n**Replying to prompts**\n\nRun the command using interactive mode.\n\n```bash\n$ ./alf-opensearch create\n? Which OpenSearch version do you want to use? 2.13.0\n```\n\n\u003e\u003e Even when using interactive mode, output directory can be specified using the `-o` flag.\n\n**Output folder**\n\nDocker Compose assets will be produced by default in `output` folder:\n\n```bash\n$ tree output\noutput\n├── compose.yaml\n├── db\n│   └── compose.yaml\n├── legacy-ui\n│   ├── compose.yaml\n│   └── context.xml\n├── messaging\n│   └── compose.yaml\n├── proxy\n│   └── compose.yaml\n├── repo\n│   └── compose.yaml\n├── search\n│   ├── compose.yaml\n│   └── reindex.prefixes-file.json\n├── transform\n│   └── compose.yaml\n└── ui\n    └── compose.yaml\n```\n\nAlfresco can be deployed using default command:\n\n```bash\n$ cd output\n$ docker compose up\n```\n\nDefault endpoints:\n\n* http://localhost:8080/alfresco\n* http://localhost:5601\n\n\u003e\u003e Use default credentials `admin`/`admin`","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faborroy%2Falfresco-opensearch-deployer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faborroy%2Falfresco-opensearch-deployer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faborroy%2Falfresco-opensearch-deployer/lists"}