# pingway **Repository Path**: AZcoding/pingway ## Basic Information - **Project Name**: pingway - **Description**: A gateway scratch based on pingora ! pingora is a rust library for building fast, reliable and evolvable network services. - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2024-05-01 - **Last Updated**: 2025-04-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## Pingway ![alt text](logo.png) ## What is Pingway ? Pingway is [a gateway scratch based on pingora](https://github.com/arczhi/pingway) ! ## What is Pingora ? Pingora is a Rust framework to [build fast, reliable and programmable networked systems](https://blog.cloudflare.com/pingora-open-source). ## Feature Highlights 1. routing forward 2. access log 3. prometheus int counter metrics ## How to use ? ``` pingway -c pingway.yml ``` Daemonize the server ``` pingway -c pingway.yml -d ``` ## Arguments (same with pingora) | Argument | Effect | default| | ------------- |-------------| ----| | -d, --daemon | Daemonize the server | false | | -t, --test | Test the server conf and then exit (WIP) | false | | -c, --conf | The path to the configuration file | empty string | | -u, --upgrade | This server should gracefully upgrade a running server | false |