EasySafe

EasySafe Server

v__VERSION__

Self-hosted EasySafe Cloud — Collaboration & Safety Assessment for Capella MBSE

Installation

Prerequisites

Install via APT (Debian/Ubuntu)

echo "deb [arch=amd64 trusted=yes] https://apt.easy-safe.eu stable main" | sudo tee /etc/apt/sources.list.d/easysafe.list
sudo apt update
sudo apt install easysafe-server

Beta channel instead:

echo "deb [arch=amd64 trusted=yes] https://apt.easy-safe.eu/beta stable main" | sudo tee /etc/apt/sources.list.d/easysafe.list

Direct download (without APT): easysafe-server_amd64.deb — install with sudo dpkg -i easysafe-server_amd64.deb.

Setup

sudo easysafe-server setup

The setup asks for your domain (CODER_DOMAIN) and the admin account, starts the stack (Caddy / Coder / Postgres) and publishes the workspace template. Every user then gets private workspace containers (VS Code, Capella, LibreOffice, LSP) behind one login. Re-running the setup is safe — it only updates.

Commands

CommandDescription
easysafe-server setupFirst configuration + start + template publish
easysafe-server startStart the containers
easysafe-server stopStop the containers (data is kept)
easysafe-server statusShow container status
easysafe-server updatePull new images and restart the containers

Updates