Skip to content
Carlos Andreo edited this page Dec 2, 2024 · 2 revisions

Toolkit Installer is a utility developed for the 6G-SANDBOX project, designed to facilitate the creation of new platforms or sites. It streamlines the deployment process by automating the setup of required environments, configurations, and dependencies. This tool ensures consistency and reduces the complexity of initializing new 6G-SANDBOX sites, providing an efficient and user-friendly approach to managing site creation within the project's ecosystem.

πŸ“‚ Project Structure

toolkit-installer/           // main folder.
β”œβ”€ .github/                  // folder contains files and templates for GitHub workflow automation.
β”œβ”€ phases/                   // folder that the phases code is stored.
β”‚  └─ utils/                 // folder that handler data conversions and storage in YAML, Markdown and JSON formats.
β”œβ”€ docs/                     // folder where all documentation is stored.
β”œβ”€ .env.template             // file that contains placeholder environment variables for configuring the application.
β”œβ”€ .gitignore                // file specifying intentionally untracked files to ignore.
β”œβ”€ CHANGELOG.md              // file containing the changes made in each release.
β”œβ”€ installer.py              // main file that execute the toolkit.
└─ pyproyect.toml            // file containing the libraries and their versions.
Clone this wiki locally