https://github.com/kernelci/staging-web
Web interface for staging system deploy and developers coordination
https://github.com/kernelci/staging-web
Last synced: 8 months ago
JSON representation
Web interface for staging system deploy and developers coordination
- Host: GitHub
- URL: https://github.com/kernelci/staging-web
- Owner: kernelci
- License: lgpl-2.1
- Created: 2025-09-04T11:41:23.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2025-09-22T15:41:54.000Z (9 months ago)
- Last Synced: 2025-09-22T17:46:34.056Z (9 months ago)
- Language: Python
- Size: 190 KB
- Stars: 0
- Watchers: 0
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# KernelCI Staging Web
This is a web application for managing KernelCI staging builds.
It provides a web interface for triggering and monitoring staging runs, managing users, and configuring the application.
Main purpose of this application to improve developers cooperation and visibility of staging runs,
without requiring ssh privileges to staging server.
## How to Run
1. **Install dependencies:**
```bash
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
```
2. **Run the application:**
```bash
python3 main.py
```
Or use the provided run script:
```bash
./run.py
```
3. **Access the web interface:**
Open your browser and go to `http://localhost:9090`.
## Default Login
* **Username:** admin
* **Password:** admin
It is recommended to change the admin password after the first login.