Two Small Clouds

Control Dashboard

Signed out

Account

Setup status

0Sites
0Environments
0SSH keys
0Deploy tokens

Pilot path

First real site

Pilot guide

Sign in to load the guided setup path.

Signed-in user

Operational next steps

  • Use ./tsc setup to sign in and register your SSH key.
  • Use ./tsc site register and ./tsc env add for registry changes.
  • Use ./tsc launch, ./tsc deploy, ./tsc restore, and ./tsc sync-files for Drupal operations.
  • Use CI Setup when you need a browser bridge for deploy tokens and provider templates.

Sites

Registry

CLI-first registry

./tsc site register --name "Client site"
./tsc env add --name Production --profile drupal-basic
./tsc site rename site-abc12345 --name "New name"
./tsc env rename Production --name Stage

Environments

Deployments

Status and rollback

Support

Tickets

Create ticket

Organisation

Access and members

Create an organisation

Request access

CI setup

Deploy tokens and provider templates

CLI equivalent

./tsc deploy-tokens create --environment Production --name "Main branch"
./tsc ci-template --provider github-actions --environment Production --branch main

Create deploy token

Generate provider template


          

CLI

Primary workflow

Install and initialise

The CI Tool lives inside a Drupal project as ./tsc. Install the launcher when you want to run tsc from anywhere on your PATH.

./tsc install --bin-dir ~/.local/bin
./tsc init
./tsc settings
./tsc setup

Command glossary

install
Installs a global launcher that finds the nearest TSC project and delegates to its bundled tool.
init
Detects Drupal defaults and writes .tsc/config.
settings
Adds the Drupal environment settings block needed by Docker Compose and hosted deploys.
setup
Signs in, checks organisation access, and registers an SSH key when needed.
version
Prints the bundled client release version.
update
Updates the bundled client from the public update feed.
clean
Removes generated local client state; use --dry-run first.

First useful run

./tsc site register --name "Client site"
./tsc env add --name Demo --profile demo
./tsc launch --environment Demo --sql ./site.sql.gz