Skip to content

nuclearcat/staging-web

 
 

Repository files navigation

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:

    python3 -m venv venv
    source venv/bin/activate
    pip install -r requirements.txt
  2. Run the application:

    python3 main.py

    Or use the provided run script:

    ./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.

About

Web interface for staging system deploy and developers coordination

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 57.6%
  • HTML 42.4%