Caddy: различия между версиями

Перейти к навигации Перейти к поиску
нет описания правки
Нет описания правки
Нет описания правки
Строка 379: Строка 379:
==== Настройка через API ====
==== Настройка через API ====


'''TODO'''
Редактирование конфигурации Caddy возможно через конечную точку администрирования, доступ к которой можно получить через HTTP с помощью REST API. Адрес по умолчанию: <code>localhost:2019</code>.
 
$ curl localhost:2019/load \
    -H "Content-Type: application/json" \
    -d @- << EOF
    {
        "apps": {
            "http": {
                "servers": {
                    "hello": {
                        "listen": [":2015"],
                        "routes": [
                            {
                                "handle": [{
                                    "handler": "static_response",
                                    "body": "Hello, world!"
                                }]
                            }
                        ]
                    }
                }
            }
        }
    }
EOF
 
curl localhost:2015
Hello, world!


=== Решение типовых проблем ===
=== Решение типовых проблем ===

Навигация