├── .asf.yaml ├── .github └── workflows │ ├── ISSUE_TEMPLATE │ ├── bug-report.md │ ├── config.yml │ └── feature-request.md │ ├── PULL_REQUEST_TEMPLATE │ ├── apisix-docker-example-test-standalone.yaml │ ├── apisix-docker-example-test.yaml │ ├── apisix_dev_docker_local_test.yaml │ ├── apisix_dev_push_docker_hub.yaml │ ├── apisix_push_docker_hub.yaml │ ├── dashboard_all_in_one_ci.yaml │ ├── dashboard_push_docker_hub.yaml │ ├── lint.yml │ └── stale.yml ├── .gitignore ├── .markdownlint.yml ├── LICENSE ├── MAINTAINING.md ├── Makefile ├── README.md ├── all-in-one ├── apisix-dashboard │ ├── Dockerfile │ └── conf.yaml └── apisix │ ├── Dockerfile │ └── config.yaml ├── compose ├── apisix_conf │ ├── master │ │ └── config.yaml │ └── release │ │ └── config.yaml ├── dashboard-compose.yaml ├── docker-compose-master.yaml └── docker-compose-release.yaml ├── dashboard ├── Dockerfile.alpine └── README.md ├── debian-dev ├── Dockerfile ├── Dockerfile.local ├── docker-entrypoint.sh └── install-brotli.sh ├── debian └── Dockerfile ├── docs └── en │ └── latest │ ├── build.md │ ├── config.json │ ├── example.md │ └── manual.md ├── example ├── .gitignore ├── apisix_conf │ ├── apisix-standalone.yaml │ ├── config-standalone.yaml │ └── config.yaml ├── docker-compose-arm64.yml ├── docker-compose-standalone.yml ├── docker-compose.yml ├── etcd_conf │ └── etcd.conf.yml ├── grafana_conf │ ├── config │ │ └── grafana.ini │ ├── dashboards │ │ └── apisix-grafana-dashboard.json │ └── provisioning │ │ ├── dashboards │ │ └── all.yaml │ │ └── datasources │ │ └── all.yaml ├── mkcert │ ├── README.md │ ├── lvh.me+1-key.pem │ ├── lvh.me+1.pem │ ├── rootCA-key.pem │ └── rootCA.pem ├── prometheus_conf │ └── prometheus.yml └── upstream │ ├── web1.conf │ └── web2.conf ├── redhat ├── Dockerfile ├── docker-entrypoint.sh ├── install-brotli.sh └── yum.repos.d │ ├── apache-apisix.repo │ └── openresty.repo ├── ubuntu └── Dockerfile └── utils ├── check_standalone_config.sh ├── docker-entrypoint.sh └── install-brotli.sh /.asf.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-docker/HEAD/.asf.yaml -------------------------------------------------------------------------------- /.github/workflows/ISSUE_TEMPLATE/bug-report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-docker/HEAD/.github/workflows/ISSUE_TEMPLATE/bug-report.md -------------------------------------------------------------------------------- /.github/workflows/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-docker/HEAD/.github/workflows/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/workflows/ISSUE_TEMPLATE/feature-request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-docker/HEAD/.github/workflows/ISSUE_TEMPLATE/feature-request.md -------------------------------------------------------------------------------- /.github/workflows/PULL_REQUEST_TEMPLATE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-docker/HEAD/.github/workflows/PULL_REQUEST_TEMPLATE -------------------------------------------------------------------------------- /.github/workflows/apisix-docker-example-test-standalone.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-docker/HEAD/.github/workflows/apisix-docker-example-test-standalone.yaml -------------------------------------------------------------------------------- /.github/workflows/apisix-docker-example-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-docker/HEAD/.github/workflows/apisix-docker-example-test.yaml -------------------------------------------------------------------------------- /.github/workflows/apisix_dev_docker_local_test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-docker/HEAD/.github/workflows/apisix_dev_docker_local_test.yaml -------------------------------------------------------------------------------- /.github/workflows/apisix_dev_push_docker_hub.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-docker/HEAD/.github/workflows/apisix_dev_push_docker_hub.yaml -------------------------------------------------------------------------------- /.github/workflows/apisix_push_docker_hub.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-docker/HEAD/.github/workflows/apisix_push_docker_hub.yaml -------------------------------------------------------------------------------- /.github/workflows/dashboard_all_in_one_ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-docker/HEAD/.github/workflows/dashboard_all_in_one_ci.yaml -------------------------------------------------------------------------------- /.github/workflows/dashboard_push_docker_hub.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-docker/HEAD/.github/workflows/dashboard_push_docker_hub.yaml -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-docker/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-docker/HEAD/.github/workflows/stale.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | .DS_Store 3 | ./package 4 | !compose/apisix_log/.gitkeep 5 | -------------------------------------------------------------------------------- /.markdownlint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-docker/HEAD/.markdownlint.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-docker/HEAD/LICENSE -------------------------------------------------------------------------------- /MAINTAINING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-docker/HEAD/MAINTAINING.md -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-docker/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-docker/HEAD/README.md -------------------------------------------------------------------------------- /all-in-one/apisix-dashboard/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-docker/HEAD/all-in-one/apisix-dashboard/Dockerfile -------------------------------------------------------------------------------- /all-in-one/apisix-dashboard/conf.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-docker/HEAD/all-in-one/apisix-dashboard/conf.yaml -------------------------------------------------------------------------------- /all-in-one/apisix/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-docker/HEAD/all-in-one/apisix/Dockerfile -------------------------------------------------------------------------------- /all-in-one/apisix/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-docker/HEAD/all-in-one/apisix/config.yaml -------------------------------------------------------------------------------- /compose/apisix_conf/master/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-docker/HEAD/compose/apisix_conf/master/config.yaml -------------------------------------------------------------------------------- /compose/apisix_conf/release/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-docker/HEAD/compose/apisix_conf/release/config.yaml -------------------------------------------------------------------------------- /compose/dashboard-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-docker/HEAD/compose/dashboard-compose.yaml -------------------------------------------------------------------------------- /compose/docker-compose-master.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-docker/HEAD/compose/docker-compose-master.yaml -------------------------------------------------------------------------------- /compose/docker-compose-release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-docker/HEAD/compose/docker-compose-release.yaml -------------------------------------------------------------------------------- /dashboard/Dockerfile.alpine: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-docker/HEAD/dashboard/Dockerfile.alpine -------------------------------------------------------------------------------- /dashboard/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-docker/HEAD/dashboard/README.md -------------------------------------------------------------------------------- /debian-dev/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-docker/HEAD/debian-dev/Dockerfile -------------------------------------------------------------------------------- /debian-dev/Dockerfile.local: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-docker/HEAD/debian-dev/Dockerfile.local -------------------------------------------------------------------------------- /debian-dev/docker-entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-docker/HEAD/debian-dev/docker-entrypoint.sh -------------------------------------------------------------------------------- /debian-dev/install-brotli.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-docker/HEAD/debian-dev/install-brotli.sh -------------------------------------------------------------------------------- /debian/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-docker/HEAD/debian/Dockerfile -------------------------------------------------------------------------------- /docs/en/latest/build.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-docker/HEAD/docs/en/latest/build.md -------------------------------------------------------------------------------- /docs/en/latest/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-docker/HEAD/docs/en/latest/config.json -------------------------------------------------------------------------------- /docs/en/latest/example.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-docker/HEAD/docs/en/latest/example.md -------------------------------------------------------------------------------- /docs/en/latest/manual.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-docker/HEAD/docs/en/latest/manual.md -------------------------------------------------------------------------------- /example/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-docker/HEAD/example/.gitignore -------------------------------------------------------------------------------- /example/apisix_conf/apisix-standalone.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-docker/HEAD/example/apisix_conf/apisix-standalone.yaml -------------------------------------------------------------------------------- /example/apisix_conf/config-standalone.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-docker/HEAD/example/apisix_conf/config-standalone.yaml -------------------------------------------------------------------------------- /example/apisix_conf/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-docker/HEAD/example/apisix_conf/config.yaml -------------------------------------------------------------------------------- /example/docker-compose-arm64.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-docker/HEAD/example/docker-compose-arm64.yml -------------------------------------------------------------------------------- /example/docker-compose-standalone.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-docker/HEAD/example/docker-compose-standalone.yml -------------------------------------------------------------------------------- /example/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-docker/HEAD/example/docker-compose.yml -------------------------------------------------------------------------------- /example/etcd_conf/etcd.conf.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-docker/HEAD/example/etcd_conf/etcd.conf.yml -------------------------------------------------------------------------------- /example/grafana_conf/config/grafana.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-docker/HEAD/example/grafana_conf/config/grafana.ini -------------------------------------------------------------------------------- /example/grafana_conf/dashboards/apisix-grafana-dashboard.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-docker/HEAD/example/grafana_conf/dashboards/apisix-grafana-dashboard.json -------------------------------------------------------------------------------- /example/grafana_conf/provisioning/dashboards/all.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-docker/HEAD/example/grafana_conf/provisioning/dashboards/all.yaml -------------------------------------------------------------------------------- /example/grafana_conf/provisioning/datasources/all.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-docker/HEAD/example/grafana_conf/provisioning/datasources/all.yaml -------------------------------------------------------------------------------- /example/mkcert/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-docker/HEAD/example/mkcert/README.md -------------------------------------------------------------------------------- /example/mkcert/lvh.me+1-key.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-docker/HEAD/example/mkcert/lvh.me+1-key.pem -------------------------------------------------------------------------------- /example/mkcert/lvh.me+1.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-docker/HEAD/example/mkcert/lvh.me+1.pem -------------------------------------------------------------------------------- /example/mkcert/rootCA-key.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-docker/HEAD/example/mkcert/rootCA-key.pem -------------------------------------------------------------------------------- /example/mkcert/rootCA.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-docker/HEAD/example/mkcert/rootCA.pem -------------------------------------------------------------------------------- /example/prometheus_conf/prometheus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-docker/HEAD/example/prometheus_conf/prometheus.yml -------------------------------------------------------------------------------- /example/upstream/web1.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-docker/HEAD/example/upstream/web1.conf -------------------------------------------------------------------------------- /example/upstream/web2.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-docker/HEAD/example/upstream/web2.conf -------------------------------------------------------------------------------- /redhat/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-docker/HEAD/redhat/Dockerfile -------------------------------------------------------------------------------- /redhat/docker-entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-docker/HEAD/redhat/docker-entrypoint.sh -------------------------------------------------------------------------------- /redhat/install-brotli.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-docker/HEAD/redhat/install-brotli.sh -------------------------------------------------------------------------------- /redhat/yum.repos.d/apache-apisix.repo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-docker/HEAD/redhat/yum.repos.d/apache-apisix.repo -------------------------------------------------------------------------------- /redhat/yum.repos.d/openresty.repo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-docker/HEAD/redhat/yum.repos.d/openresty.repo -------------------------------------------------------------------------------- /ubuntu/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-docker/HEAD/ubuntu/Dockerfile -------------------------------------------------------------------------------- /utils/check_standalone_config.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-docker/HEAD/utils/check_standalone_config.sh -------------------------------------------------------------------------------- /utils/docker-entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-docker/HEAD/utils/docker-entrypoint.sh -------------------------------------------------------------------------------- /utils/install-brotli.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-docker/HEAD/utils/install-brotli.sh --------------------------------------------------------------------------------