How to install HexmosTech/Ansika. Official installation instructions. Project installation guide. Framework or library installation. Build installation instructions. How to setup and install from GitHub. Installation steps and setup instructions. Official docs and installation instructions GitHub.
HexmosTech/Ansika Installation Guide
How to install HexmosTech/Ansika. Official project installation instructions and setup guide.
⚡
Automated Install (Recommended)
Quick installation instructions for HexmosTech/Ansika. This is the fastest way to complete project installation and setup.
Install via curl
curl -fsSL https://hexmos.com/ipm-install | bash &&
ipm i HexmosTech/Ansikaor
Install via npx
npx @hexmos/ipm i HexmosTech/AnsikaPrerequisites
python
languageVersion: >=2.7, >=3.5
Ansible
packageVersion: >=2.7
Nuitka
packageVersion: >=1.7.5
Docker
toolManual Installation Methods
Manual installation instructions. How to install from GitHub source.
Install from source
git clone https://github.com/HexmosTech/Ansika
cd Ansika
pip3 install ansible==7.0.0
pip3 install nuitka==1.7.5
python3 -m nuitka --onefile --include-package-data=ansible:'*.py' --include-package-data=ansible:'*.yml' --include-data-files=one_installer.yml=one_installer.yml executor.pyUse pre-built binary
wget -q https://github.com/HexmosTech/Ansika/releases/download/v1.1.1/executor.bin && chmod +x executor.bin && ./executor.binRun using Docker
docker pull ubuntu:20.04
docker run -it --name my_ubuntu_container -v ~/Docker_Share:/data ubuntu /bin/bash
cd /data
wget -q https://github.com/HexmosTech/Ansika/releases/download/v1.1.1/executor.bin && chmod +x executor.bin && ./executor.binPost Installation Steps
- Modify the one_installer.yml file to customize your software installations.
- Commit changes, create a tag (e.g., git tag v1.0.0), and push the tag (e.g., git push v1.0.0) to trigger the GitHub Actions workflow for binary release.
- Ensure Workflow Permissions in GitHub repository settings are set to 'Read and Write' for binary creation.
