___/\\\\\\\\\\\\\\\______/\\\\\\\\\______/\\\\\\\\\\\\\____
__\////////////\\\_____/\\\\\\\\\\\\\___\/\\\/////////\\\__
____________/\\\/_____/\\\/////////\\\__\/\\\_______\/\\\__
__________/\\\/______\/\\\_______\/\\\__\/\\\\\\\\\\\\\/___
________/\\\/________\/\\\\\\\\\\\\\\\__\/\\\/////////_____
______/\\\/__________\/\\\/////////\\\__\/\\\______________
____/\\\/____________\/\\\_______\/\\\__\/\\\______________
___/\\\\\\\\\\\\\\\__\/\\\_______\/\\\__\/\\\______________
__\///////////////___\///________\///___\///_______________
ZAP INDUSTRIES CLI
Securely connecting humans & machines to https://zap.industries.
- A minimalistic tool for a common computer, os independant, interface.
- Think of your machine(s) as an extension of yourself.
- Turn your spare machines/resources into co-worker clustors & let them do the boring repetitive stuff.
- ZAP (Zero Administration Programming) is a standard that defines itself as the enemy of repetition.
- We help you focus on what really matters.
Prerequisites
See https://docs.npmjs.com/getting-started/installing-node.
Installation
Paste the following command into your terminal emulator if you are running node:
npm i -g zap-cli
Configuration
- A
.zaprc.json
config file is used to identify your computer and communicate across network. - In order to have a default config generated for you, please type:
zap register
Usage
Some example commands.
# Check available commands. zap help # Connect local system. zap system # Sign up, free forever. zap auth
On dev machine.
# Configure local machine (Linux & Debian). zap system setup # List your repos. zap repo list # Download all repos to local machine. zap repo sync
In code stack.
# Create default project zap project # Run project zap project run # Deploy project zap project deploy