This project is a web application for managing users and admins for KASM. It is built using Flask, SQLAlchemy, and other dependencies.
See this issue for the management tool's main features. To get started with this project, follow the steps below:
Ensure you have Python installed on your system. This project was built with Python 3. Make sure to use the appropriate version for your setup.
-
Clone the repository:
git clone https://github.com/nighthawkcoders/kasmv2-flask.git cd kasmv2-flask
-
Create and activate a virtual environment:
On Windows:
python -m venv venv
venv\Scripts\activate
On macOS and Linux:
python3 -m venv venv
source venv/bin/activate
-
Install the required dependencies:
pip install -r requirements.txt
-
Run the main.py file:
-
Nagigate to: http://127.0.0.1:5000/