{"id":19338339,"url":"https://github.com/swarm64/s64da-installer","last_synced_at":"2026-05-16T09:07:24.340Z","repository":{"id":136598203,"uuid":"261740572","full_name":"swarm64/s64da-installer","owner":"swarm64","description":"Swarm64 DA Product Installer","archived":false,"fork":false,"pushed_at":"2020-08-11T12:55:46.000Z","size":70,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-01-06T10:29:31.158Z","etag":null,"topics":["postgresql","psql"],"latest_commit_sha":null,"homepage":"https://swarm64.com/","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/swarm64.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2020-05-06T11:39:29.000Z","updated_at":"2023-10-02T20:37:03.000Z","dependencies_parsed_at":null,"dependency_job_id":"51f9d2b5-766a-45b0-b53d-04da4724324d","html_url":"https://github.com/swarm64/s64da-installer","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/swarm64%2Fs64da-installer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/swarm64%2Fs64da-installer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/swarm64%2Fs64da-installer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/swarm64%2Fs64da-installer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/swarm64","download_url":"https://codeload.github.com/swarm64/s64da-installer/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240441952,"owners_count":19801793,"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":["postgresql","psql"],"created_at":"2024-11-10T03:17:05.906Z","updated_at":"2026-05-16T09:07:24.314Z","avatar_url":"https://github.com/swarm64.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Deprecation Notice\n\nThis tool is deprecated and will not be further maintained.\n\n# Summary\n\nThe Swarm64 DA installer will assist in starting an instance of S64 DA by checking the \nsystem configuration, installing optional required drivers, downloading\nthe desired S64 DA version from the Swarm64 repository, and verifying the state of the instance.\n\nOnce the instance is up and running you can connect through a psql client or run\na benchmark using the [Swarm64 DA Benchmark Toolkit](https://github.com/swarm64/s64da-benchmark-toolkit).\n\nImportant notice: In order to guarantee compatibility between S64 DA and\ns64da-installer, please checkout the GIT Tag that corresponds to your version of S64 DA. \nFor example, if your version of S64 DA is 4.2.0, clone this repository and execute\n`git checkout v4.2.0` within the the repository root folder before proceeding.\n\n# Prerequisites\n\n- Docker and Docker-Compose\n- Centos/RHEL 7 (\u003e=7.4)\n- A valid S64 DA license copied to `./config/license/s64da.license`. Replace the existing dummy file.\n  If you don't have a license file yet request one by contacting support@swarm64.com.\n- For FPGA targets: All FPGA(s) must be setup with their Shells (the part on the FPGA)\n- Consult the Swarm64 DA user guide or contact support@swarm64.com for more information\n\n# Launch a Swarm64 DA Instance\n\nIt is recommended to run ```yum update``` before executing the Swarm64 DA installer.\n\nRun the ```install.sh``` script in the top level directory.\nYou need to include a switch to signal which type of accelerator is to be used. \u003cbr /\u003e\n```sudo ./install.sh --type intel``` for intel PAC Arria 10 \u003cbr /\u003e\n```sudo ./install.sh --type xilinx-u50``` for Xilinx U50 \u003cbr /\u003e\n```sudo ./install.sh --type xilinx-u200``` for Xilinx U200 \u003cbr /\u003e\n```sudo ./install.sh --type xilinx-u250``` for Xilinx U250 \u003cbr /\u003e\n```sudo ./install.sh --type cpu``` for the CPU accelerated version \u003cbr /\u003e\n\nNote: The ```install.sh``` script must be run with sudo rights\n\n# Additional information\n\nThe individual steps are scripts in ```./lib```:\n- Checking that the pre-requisite OS and software are installed\n- Getting and checking user credentials to connect to the Swarm64 repository\n- Checking for FPGAs if applicable\n- Downloading and installing the FPGA drivers if applicable\n- Editing the PostgreSQL configuration file through a docker-compose env file\n- Editing the docker-compose file to be used\n- Editing the sysctl file to be loaded\n- Pulling the docker image, starting the container, loading the license, and creating a test db\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fswarm64%2Fs64da-installer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fswarm64%2Fs64da-installer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fswarm64%2Fs64da-installer/lists"}