Elsa CLI
Easy Linux Server Administration tool.
Currently work on Debian Jessie, Debian Stretch, Ubuntu 16.04 and Ubuntu 18.04 only.
Important Note: This project still heavy development, not ready to use at production server
Installing Dependencies
apt install gcc make cmake build-essential nodejs npm
make deps
Automatic Build
make build
Installing to system
make install
Prepare the requirements for developing
Create .makerc
file and put this configuration:
CHIPER_KEY=16CharactersSalt
GITHUB_TOKEN=your_github_token
GITHUB_USER=your_github_username
GITHUB_REPO=your_github_project
make deps
sudo npm install -g commitizen
git config --global user.name "Your Awesome Name"
git config --global user.email "you@domain.tld"
If you want to sign commit and release
gpg --keyid-format long --list-keys
git config --global user.signingkey xxxxxxxxxxxxxxxx
Read more about signing commit with GPG
and signing tags using GPG.
References
License
This project license under MIT
.