deploy/platform/docker/config/apisix/config.yaml (23 lines of code) (raw):
# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements. See the NOTICE file distributed with
# this work for additional information regarding copyright ownership.
# The ASF licenses this file to You under the Apache License, Version 2.0
# (the "License"); you may not use this file except in compliance with
# the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
apisix:
node_listen: 80
enable_ipv6: false
enable_admin: false
config_center: yaml
plugin_attr:
prometheus:
export_addr:
ip: "0.0.0.0"
port: 9091
skywalking:
service_name: agent::frontend
service_instance_name: "$hostname"
endpoint_addr: http://oap:12800
plugins:
- prometheus
- skywalking
nginx_config:
http_server_configuration_snippet: |
location ~ \.(gif|jpg|png|js|css|html)$ {
root /app/build;
index index.html;
}