Skip to content

strettch/sc-agent

Repository files navigation

SC-Agent

[Strettch Cloud Console Agent] Securely bridging your VMs with the cloud control plane for real-time console access.

Installation

Install SC-Agent using the official repository:

curl -sSL https://repo.cloud.strettch.com/console/install.sh | sudo bash

Service Management

Check service status

sudo systemctl status sc-console-agent

Start/stop service

sudo systemctl start sc-console-agent
sudo systemctl stop sc-console-agent
sudo systemctl restart sc-console-agent

Enable/disable service (start on boot)

sudo systemctl enable sc-console-agent   # Enable auto-start on boot
sudo systemctl disable sc-console-agent  # Disable auto-start

View logs

sudo journalctl -u sc-console-agent -f          # Follow live logs
sudo journalctl -u sc-console-agent --since=1h  # Last hour logs

Auto-Update

Check auto-update timer status

sudo systemctl status sc-console-agent-update-scheduler.timer

Manual update

sudo systemctl start sc-console-agent-updater

Auto-update logs

sudo journalctl -u sc-console-agent-updater -f
sudo journalctl -u sc-console-agent-update-scheduler.timer

Configuration

Configuration file: /etc/sc-console-agent/config.yaml

sudo nano /etc/sc-console-agent/config.yaml
sudo systemctl restart sc-console-agent  # Restart to apply changes

Removal

Remove package (keep configuration)

sudo apt-get remove sc-console-agent

Complete removal (remove package and all configurations)

sudo apt-get purge sc-console-agent

Development

Build from source

make build
make build-all  # Multi-platform builds

Run locally

make run
make run-debug  # With debug logging

About

Securely bridging your VMs with the cloud control plane for real-time console access.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •