webdav - простой и автономный сервер WebDAV.Поддерживает запуск в контейнере,
CORS, fail2ban и работу через proxy сервера.https://github.com/hacdias/webdav
Опубликовано в @gitgate
#webdav #cors #docker
👍11🔥1
Webhook - легковесный настраиваемый инструмент, написанный на Go, который позволяет легко создавать HTTP-эндпоинты (hooks) на вашем сервере, которые можно использовать для выполнения настроенных команд. Вы также можете передавать данные из HTTP-запроса (например, заголовки, полезную нагрузку или переменные запроса) в ваши команды. Webhook также позволяет указывать правила, которые должны быть соблюдены для срабатывания хука.Например, если вы используете
Github или Bitbucket, вы можете использовать веб-хук для настройки скрипта повторного развертывания вашего проекта на тестовом сервере всякий раз, когда вы отправляете изменения в основную ветку вашего проекта.Цель
Webhook состоит в том, чтобы не делать ничего сверх того, что он должен делать, а именно:- получить запрос, проанализировать заголовки, полезную нагрузку и переменные запроса.
- проверить, выполняются ли указанные правила для хука.
- и наконец, передать указанные аргументы указанной команде через аргументы командной строки или через переменные среды.
Поддерживает шаблоны, работу за
Proxy и CORS заголовки.https://github.com/adnanh/webhook
Опубликовано в @gitgate
#webhook #cicd #cors
GitHub
GitHub - adnanh/webhook: webhook is a lightweight incoming webhook server to run shell commands
webhook is a lightweight incoming webhook server to run shell commands - adnanh/webhook
👍16🔥6