teamdfir / Sift Cli
Licence: mit
CLI tool to manage a SIFT Install
Stars: ✭ 259
Programming Languages
javascript
184084 projects - #8 most used programming language
Projects that are alternatives of or similar to Sift Cli
Httpie
As easy as /aitch-tee-tee-pie/ 🥧 Modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more. https://twitter.com/httpie
Stars: ✭ 53,052 (+20383.4%)
Mutual labels: cli
Cli
This repository is the home of the cli used in the Docker CE and
Docker EE products.
Stars: ✭ 3,156 (+1118.53%)
Mutual labels: cli
Editly
Slick, declarative command line video editing & API
Stars: ✭ 3,162 (+1120.85%)
Mutual labels: cli
Barrelsby
Automatic TypeScript barrels (index.ts files) for your entire code base
Stars: ✭ 252 (-2.7%)
Mutual labels: cli
Zapier Platform Cli
💻 Build Zapier integrations and test locally using the JavaScript tools you already know.
Stars: ✭ 249 (-3.86%)
Mutual labels: cli
Sshb0t
A bot for keeping your ssh authorized_keys up to date with user's GitHub keys, **only** use if you enable 2FA & keep your keys updates.
Stars: ✭ 260 (+0.39%)
Mutual labels: cli
Cli
A simple, fast, and fun package for building command line apps in Go
Stars: ✭ 16,995 (+6461.78%)
Mutual labels: cli
Teleconsole
Command line tool to share your UNIX terminal and forward local TCP ports to people you trust.
Stars: ✭ 2,750 (+961.78%)
Mutual labels: cli
Singlespotify
🎵 Create Spotify playlists based on one artist through the command line
Stars: ✭ 254 (-1.93%)
Mutual labels: cli
Slack Theme Cli
A CLI tool for changing Slack's desktop app colors
Stars: ✭ 256 (-1.16%)
Mutual labels: cli
Construct
A PHP project/micro-package generator for PDS compliant projects or micro-packages.
Stars: ✭ 257 (-0.77%)
Mutual labels: cli
Riddler
A tool to convert docker inspect to the opencontainers runc spec.
Stars: ✭ 250 (-3.47%)
Mutual labels: cli
Ovpm
OpenVPN Management Server - Effortless and free OpenVPN server administration
Stars: ✭ 256 (-1.16%)
Mutual labels: cli
Wormhole William
End-to-end encrypted file transfer. A magic wormhole CLI and API in Go (golang).
Stars: ✭ 256 (-1.16%)
Mutual labels: cli
Syno
Simple Node.js wrapper and CLI for Synology DSM REST API 5.x and 6.x.
Stars: ✭ 255 (-1.54%)
Mutual labels: cli
SIFT CLI
Manage your SIFT Installation
Usage
Usage:
sift [options] list-upgrades [--pre-release]
sift [options] install [--pre-release] [--version=<version>] [--mode=<mode>] [--user=<user>]
sift [options] update [--mode=<mode>]
sift [options] upgrade [--pre-release] [--mode=<mode>]
sift [options] self-upgrade [--pre-release]
sift [options] version
sift [options] debug
sift -h | --help | -v
Options:
--dev Developer Mode (do not use, dangerous, bypasses checks)
--version=<version> Specific version install [default: latest]
--mode=<mode> SIFT Install Mode (desktop, server, complete (legacy) or packages-only (legacy)) [default: desktop]
--user=<user> User used for SIFT config [default: ${currentUser}]
--no-cache Ignore the cache, always download the release files
--verbose Display verbose logging
Issues
Open issues over at the main SIFT Repository, prefix all issues with [CLI]
Installation
- Go to the Latest Releases
- Download all the release files
- sift-cli-linux
- sift-cli-linux.sha256.asc
- Import the PGP Key -
gpg --keyserver hkp://pool.sks-keyservers.net:80 --recv-keys 22598A94
- Validate the signature
gpg --verify sift-cli-linux.sha256.asc
- Validate SHA256 signature
shasum -a 256 -c sift-cli-linux.sha256.asc
ORsha256sum -c sift-cli-linux.sha256.asc
- Note: You'll see an error about improperly formatted lines, it
can be ignored so long as you see
sift-cli-linux: OK
before it
- Note: You'll see an error about improperly formatted lines, it
can be ignored so long as you see
- Move the file to
sudo mv sift-cli-linux /usr/local/bin/sift
- Run
chmod 755 /usr/local/bin/sift
- Type
sift --help
to see its usage
Examples
Install Latest SIFT
sift install
Install Latest SIFT in Server Mode
Note: Server mode only installs tools and packages, it does not do any modifications that would normally appear on the desktop.
sift install --mode=server
Install Specific Version
sift install v2019.11.0
Update Existing VM
This just makes sure the current version is up-to-date
sift update
Upgrading to new SIFT Release
sift upgrade
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].