Skip to content

cimichel/devops_springer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 Running the DevOps Springer API

🧱 Prerequisites

  • Python 3.11+
  • Virtual environment (.venv) activated

📦 Install dependencies

python3 -m pip install fastapi uvicorn

▶️ Run the API

From the project root:

python3 -m uvicorn api:app --reload

🌐 Access the API

Open in your browser:

http://127.0.0.1:8000/docs

This will show the interactive Swagger UI where you can test endpoints.


🧪 Example Endpoints

Get a Jerry quote

GET /jerry

Get audience reaction

GET /audience

🛑 Stop the server

To stop the API, press:

Ctrl + C

💡 Notes

  • If you see command not found: python, try using python3

  • Make sure your virtual environment is active:

    source .venv/bin/activate
  • If dependencies are missing, reinstall using pip


96EB46F2-05CC-43FE-8564-E458A326B362 CC9E553C-EEC0-4958-BB89-20A687148062 B0D1F9B3-CE83-4CBB-99E9-C4BBA625838D

🎭 Why this exists

This project simulates DevOps workflows using a narrative-driven approach inspired by Jerry Springer show (because production failures are basically reality TV).

Jerry Chaos

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages