Quick Start
This guide walks through the minimum steps to connectgns3util to a GNS3v3 server, validate connectivity, and discover existing resources. Before continuing, complete the installation steps in getting-started/installation.md so the binary and prerequisites are ready.
Step 1 · Authenticate
jq or other tooling, remember to add --no-color --raw so the output is easy to parse. See the cli-reference/commands.md page for all global flags.
Step 2 · Discover Projects and Topology
Spend a minute exploring what already exists before you modify anything.Step 3 · Review Templates and Images
Templates define reusable topologies and appliances. Confirm what is available and gather metadata.features/educational-workflows.md#template-management-workflow for creation workflows.
Step 4 · Check System Health and Connected Users
Confirm that the server is healthy before making changes.Step 5 · Explore Optional Workflows
Depending on your role, choose the next area to explore:- Education-focused labs: See
features/educational-workflows.mdfor class, exercise, and student management automation. - Remote operations:
features/remote-operations.mdcovers HTTPS setup, firewalls, and maintenance commands. - Sharing artifacts: Exchange projects and configs with peers using the workflow in
features/sharing-and-collaboration.md. - Automation scripts: Review reusable shell scripts in
scripts/overview.mdand the full catalog inscripts/examples.md.
Troubleshooting & Help
- Use
--helpon any command (for examplegns3util project --help) to view available subcommands and flags. - Consult the full CLI reference at
cli-reference/commands.mdfor a tree of every command group. - When piping output to other tools, run commands with
--no-color --rawto avoid ANSI escape sequences. - If you encounter authentication or connectivity issues, re-run Step 1 and confirm the server URL, credentials, and TLS requirements.