Феттл -это страница статуса с открытым исходным кодом, полностью основанная на действиях, проблемах и страницах GitHub.

Прежде всего, вам нужно расколоть этот репозиторий.
Обновите URL -адреса и имя в файле urls.cfg , присутствующих в public > urls.cfg .
Google=https://google.com
Facebook=https://facebook.com
Перейдите в src > incidents > hooks > useIncidents.tsx файл.
Замените Mehatab/fettle на имя пользователя/репонирование
https://api.github.com/repos/mehatab/fettle/issues?per_page=20&state=all&labels=incident
Перейдите в src > services > hooks > useServices.tsx файл enporse.tsx и обновите URL с помощью URL -адреса репозитория.
Замените Mehatab/fettle на имя пользователя/репонирование
https://raw.githubusercontent.com/mehatab/fettle/main/public/status/${key}_report.log
Перейдите в src > services > hooks > useSystemStatus.tsx файл stemstatus.tsx и обновите URL -адрес с вашим URL -адресом репозитория.
Замените Mehatab/fettle на имя пользователя/репонирование
https://raw.githubusercontent.com/mehatab/fettle/main/public/status/${key}_report.log
Затем вам нужно включить страницы GitHub в вашем раздвоенном репозитории. Вы можете сделать это, перейдя на Settings > Pages и включив их на main ветвь.
В разделе «Сборка и развертывание» выберите действия GitHub.
Если вы хотите изменить интервал времени мониторинга, то вы можете изменить его в .github > workflows > health-check.yml . Обновите время Cron в следующей строке.
on :
schedule :
- cron : " 0 0/12 * * * " incident с лейбломincident на этикетке в проблемуХостинг
Мониторинг
Инциденты
Не стесняйтесь отправлять запросы на притяжение и/или проблемы с файлами для ошибок и предложений.