Upstat
простой и удобный инструмент для самохостинга и мониторинга статуса

💻 Живая демонстрация
Попробуйте.
Демо-сервер (Расположение: Сингапур): https://demo.upstat.com
Имя пользователя: demo
Пароль: demodemo
⭐ Возможности
Необходимо больше функций, но пока что...
- Мониторинг доступности HTTP(s)
- График статуса и задержки
- Уведомления через Discord
- Интервалы в 60 секунд
- Современный, реактивный, быстрый UI/UX
- Несколько страниц статуса
- Привязка страниц статуса к определённым доменам
- График пинга
- Информация о сертификате
- PWA
- Поддержка баз данных Sqlite и Postgres
🔧 Как установить
🐳 Docker
Для Sqlite
curl https://raw.githubusercontent.com/chamanbravo/upstat/main/docker-compose-sqlite.yml -o docker-compose.yml
docker compose up
Для Postgrescurl -O https://raw.githubusercontent.com/chamanbravo/upstat/main/docker-compose.yml
docker compose upUpstat теперь запущен на http://localhost:3000
[!ВАЖНО]
Обязательно измените значения переменных окружения перед деплоем.
💪🏻 Не-Docker
Требования:
- Node.js 14 / 16 / 18 / 20.4
- npm 9
- Golang 1.21+
- Postgres (опционально)
cp .sample.env .envair
cd web && npm run devТехнологический стек
- React
- Shadcn
- Golang
- Postgres/Sqlite
🙌 Вклад в проект
Я приветствую ваш вклад! Вклады — это то, что делает сообщество с открытым исходным кодом таким удивительным местом для обучения, вдохновения и создания. Любой ваш вклад будет очень ценен.
Если у вас есть предложения по улучшению, пожалуйста, сделайте форк репозитория, внесите изменения и создайте pull request. Вы также можете просто открыть issue с тегом "enhancement". Не забудьте поставить звезду проекту! Спасибо ещё раз!
- Форкните проект
- Создайте свою ветку с новой возможностью (
git checkout -b feature/AmazingFeature) - Зафиксируйте свои изменения (
git commit -m 'Add some AmazingFeature') - Отправьте в ветку (
git push origin feature/AmazingFeature) - Откройте Pull Request
Участники
📄 Лицензия
Этот проект лицензирован на условиях MIT License.
🖼 Ещё скриншоты
Создание монитора

Страница монитора

Settings Page

Notifications


--- Tranlated By Open Ai Tx | Last indexed: 2026-05-12 ---