-
-
Notifications
You must be signed in to change notification settings - Fork 1
Getting Started
MatrixTM26 edited this page Jun 19, 2026
·
2 revisions
This page covers the minimum requirements and the fastest path to running TOMCAT-C2 for the first time.
| Requirement | Version / Notes |
|---|---|
| Java (JDK) | 17 or higher (OpenJDK recommended) |
| Maven | Required only if building from source |
| OS | Windows, Linux, macOS, BSD, or Termux (Android) |
| Git | For cloning the repository |
TOMCAT-C2 uses three branches depending on your intent:
main — for normal usage
git clone --branch main https://github.com/MatrixTM26/TOMCAT-C2-Framework
cd TOMCAT-C2-Frameworkdev — for contributions, pull requests, and development
git clone --branch dev https://github.com/MatrixTM26/TOMCAT-C2-Framework
cd TOMCAT-C2-Frameworkmaster is reserved for the project owner/admin only.
If you just want to run the framework without compiling, a prebuilt JAR is already included and maintained via GitHub Actions:
java -jar output/tomcat-c2-2.0.0.jarOr download it directly: Download Latest JAR
See the Installation and Build page for platform-specific build instructions.
By default, the server starts in Web Panel mode:
java -jar target/tomcat-c2-2.0.0-jar-with-dependencies.jarThen open your browser at:
http://localhost:5000
- Configure the server via Configuration
- Set up mutual TLS via Certificate Management
- Explore other modes in Interface Modes