vicanso/pingap
Pingap is a high-performance reverse proxy built on pingora.
5.3K
Pingap provides pre-built docker images that can be run directly. Note that since the upgrade operation requires daemon mode, the automatic restart on configuration changes cannot be used when running in Docker.
docker run -it -d --restart=always \
-v $PWD/pingap:/opt/pingap \
-p 3018:3018 \
-p 80:80 \
-p 443:443 \
vicanso/pingap -c /opt/pingap/conf \
--autoreload \
--admin=cGluZ2FwOjEyMzEyMw==@0.0.0.0:3018
Here, cGluZ2FwOjEyMzEyMw==
is the base64 encoded value of "pingap:123123", which is used for authentication when enabling the web management backend. Ports 80
and 443
are used for the listening service, while autoreload
is used for hot updates of upstream
and location
configurations. These two types of configurations do not require application restart.
docker pull vicanso/pingap