Launch Week Day 2: Introducing Reports: An Extensible Reporting Framework for Socket Data.Learn More
Socket
Book a DemoSign in
Socket

c9cli

Package Overview
Dependencies
Maintainers
1
Versions
3
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

c9cli

c9cli is a command-line interface tool for managing Cloud9 workspaces and Docker containers. It provides a set of commands to create, manage, and monitor development environments efficiently.

latest
Source
npmnpm
Version
5.18.0
Version published
Maintainers
1
Created
Source

c9cli

c9cli is a command-line interface tool for managing Cloud9 workspaces and Docker containers. It provides a set of commands to create, manage, and monitor development environments efficiently.

Features

  • Quick create C9 workspace in root
  • Create and manage SystemD workspaces
  • Create and manage Docker containers
  • Limit RAM and CPU usage for workspaces
  • Manage user accounts and passwords
  • Schedule workspace deletions
  • Backup workspaces to cloud storage
  • Monitor port usage and container status

Installation

Make sure you have root access before doing this installation.

sudo curl -fsSL https://hostingjaya.ninja/api/mirror/c9cli/build?raw=true | sudo bash

Usage

c9cli must be run as root. The general syntax is:

c9cli [command] [argument] [argument]

To quickly create a C9 workspace in root:

c9cli quickcreate

Supported Environments

  • Debian-based systems (Ubuntu 18.04, 20.04, 22.04)

Backup

c9cli supports backing up workspaces to various cloud storage providers using Rclone.

To set up a backup, use the c9cli backup command and follow the prompts.

Updating

To update c9cli to the latest version, run:

c9cli update

License

This project is licensed under the GNU Affero General Public License v3.0 (AGPL-3.0) License. See the LICENSE file for details.

Information

Using Docker image from cloud9image

If you have any problem in using c9cli, please open a new issue.

Keywords

cloud9

FAQs

Package last updated on 04 Apr 2025

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts