Skip to content

zdronze/fireway

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

87 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🔥 FIREWAY API GATEWAY

Stylish Multi-Theme Intercom API Control Panel
Built as a custom fork with enhanced CLI experience and execution preview.


🚀 Overview

Fireway is a stylish CLI-based API gateway built with Node.js.
It provides a multi-theme interactive control panel and a lightweight HTTP server for health checks and metrics monitoring.

This project is designed as an enhanced fork implementation with:

  • Custom theme engine
  • Live server control
  • Execution preview proof
  • Clean modular structure

✨ Features

  • 🎨 Multi-theme CLI interface (Matrix / Neon / Flame / Ice)
  • 🚀 Local API server (Port 3000)
  • 📊 Metrics endpoint
  • ❤️ Health check endpoint
  • 📦 Lightweight & fast
  • 🧠 Intercom-based fork architecture
  • 📸 Proof of running execution included

🖥️ CLI Commands

cmd: start | theme | status | exit

start

Launch HTTP server on port 3000.

theme

Switch CLI visual theme.

status

Check server state and request counter.

exit

Shutdown Fireway safely.


🌐 API Endpoints

When server is running:

GET http://localhost:3000/health
GET http://localhost:3000/metrics

Example Response

/health

{
  "status": "ok"
}

/metrics

{
  "requests": 5,
  "uptime": 120
}

🖥️ Preview Running

Live execution of Fireway API Gateway:

Preview Running


📁 Project Structure

fireway/
│
├── index.js
├── package.json
├── proof/
│   └── preview-running.jpg
├── README.md
└── SKILL.md

⚙️ Installation

Clone repository:

git clone <your-fork-url>
cd fireway

Install dependencies:

npm install

Run:

node index.js

Inside CLI:

start

Open new terminal and test:

curl http://localhost:3000/health
curl http://localhost:3000/metrics

🔗 Trac Wallet

trac1k9j076skeupqxmagqjaadweyem5a5newpwk79at0033k6eyyl08stl3734

🧠 Intercom Reference

This repository is a modified fork implementation from the Intercom stack ecosystem, enhanced with:

  • Custom theme engine
  • Extended CLI interface
  • Preview documentation
  • Execution proof integration

📌 Status

Active fork with custom implementation and execution preview included.


📜 License

MIT License

About

Fireway is Multi-theme CLI API gateway built with Node.js featuring health checks, metrics endpoint, and real-time request monitoring.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 100.0%