├── Dockerfile ├── LICENSE ├── README.md ├── conf ├── conf.d │ ├── demo.conf │ └── gw.conf └── nginx.conf ├── docker-compose.yml └── lua ├── access_check.lua ├── configs.lua ├── init_by_lua.lua ├── jwt_token.lua ├── mq.lua ├── my_verify.lua ├── plugin ├── auth │ └── auth_check.lua ├── limit │ └── limit_req.lua └── logs │ └── init_log.lua ├── redis.lua ├── resty ├── .DS_Store ├── ._.DS_Store ├── evp.lua ├── hmac.lua ├── http.lua ├── http_headers.lua ├── jwt-validators.lua ├── jwt.lua └── rabbitmqstomp.lua ├── test ├── login.lua ├── lua.sql ├── mysql.lua └── register.lua ├── tools.lua └── upstream.lua /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss1917/api-gateway/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss1917/api-gateway/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss1917/api-gateway/HEAD/README.md -------------------------------------------------------------------------------- /conf/conf.d/demo.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss1917/api-gateway/HEAD/conf/conf.d/demo.conf -------------------------------------------------------------------------------- /conf/conf.d/gw.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss1917/api-gateway/HEAD/conf/conf.d/gw.conf -------------------------------------------------------------------------------- /conf/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss1917/api-gateway/HEAD/conf/nginx.conf -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss1917/api-gateway/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /lua/access_check.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss1917/api-gateway/HEAD/lua/access_check.lua -------------------------------------------------------------------------------- /lua/configs.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss1917/api-gateway/HEAD/lua/configs.lua -------------------------------------------------------------------------------- /lua/init_by_lua.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss1917/api-gateway/HEAD/lua/init_by_lua.lua -------------------------------------------------------------------------------- /lua/jwt_token.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss1917/api-gateway/HEAD/lua/jwt_token.lua -------------------------------------------------------------------------------- /lua/mq.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss1917/api-gateway/HEAD/lua/mq.lua -------------------------------------------------------------------------------- /lua/my_verify.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss1917/api-gateway/HEAD/lua/my_verify.lua -------------------------------------------------------------------------------- /lua/plugin/auth/auth_check.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss1917/api-gateway/HEAD/lua/plugin/auth/auth_check.lua -------------------------------------------------------------------------------- /lua/plugin/limit/limit_req.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss1917/api-gateway/HEAD/lua/plugin/limit/limit_req.lua -------------------------------------------------------------------------------- /lua/plugin/logs/init_log.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss1917/api-gateway/HEAD/lua/plugin/logs/init_log.lua -------------------------------------------------------------------------------- /lua/redis.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss1917/api-gateway/HEAD/lua/redis.lua -------------------------------------------------------------------------------- /lua/resty/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss1917/api-gateway/HEAD/lua/resty/.DS_Store -------------------------------------------------------------------------------- /lua/resty/._.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss1917/api-gateway/HEAD/lua/resty/._.DS_Store -------------------------------------------------------------------------------- /lua/resty/evp.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss1917/api-gateway/HEAD/lua/resty/evp.lua -------------------------------------------------------------------------------- /lua/resty/hmac.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss1917/api-gateway/HEAD/lua/resty/hmac.lua -------------------------------------------------------------------------------- /lua/resty/http.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss1917/api-gateway/HEAD/lua/resty/http.lua -------------------------------------------------------------------------------- /lua/resty/http_headers.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss1917/api-gateway/HEAD/lua/resty/http_headers.lua -------------------------------------------------------------------------------- /lua/resty/jwt-validators.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss1917/api-gateway/HEAD/lua/resty/jwt-validators.lua -------------------------------------------------------------------------------- /lua/resty/jwt.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss1917/api-gateway/HEAD/lua/resty/jwt.lua -------------------------------------------------------------------------------- /lua/resty/rabbitmqstomp.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss1917/api-gateway/HEAD/lua/resty/rabbitmqstomp.lua -------------------------------------------------------------------------------- /lua/test/login.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss1917/api-gateway/HEAD/lua/test/login.lua -------------------------------------------------------------------------------- /lua/test/lua.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss1917/api-gateway/HEAD/lua/test/lua.sql -------------------------------------------------------------------------------- /lua/test/mysql.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss1917/api-gateway/HEAD/lua/test/mysql.lua -------------------------------------------------------------------------------- /lua/test/register.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss1917/api-gateway/HEAD/lua/test/register.lua -------------------------------------------------------------------------------- /lua/tools.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss1917/api-gateway/HEAD/lua/tools.lua -------------------------------------------------------------------------------- /lua/upstream.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss1917/api-gateway/HEAD/lua/upstream.lua --------------------------------------------------------------------------------