
Забыл продлить VPS? Сделал open‑source панель с напоминаниями и sync API хостеров
AlekseyRus 6 минут назад Забыл продлить VPS? Сделал open‑source панель с напоминаниями и sync API хостеров Простой 3 мин 159 Open source * DevOps * Системное администрирование * Кейс Из песочницы В какой‑то момент у...
Anthropic — What company has the best second artificial intelligence model at the end of June?
В сфере искусственного интеллекта произошло заметное событие. AlekseyRus 6 минут назад Забыл продлить VPS? Сделал open‑source панель с напоминаниями и sync API хостеров Простой 3 мин 159 Open source * DevOps * Системное администрирование * Кейс Из песочницы В какой‑то момент у меня накопилось несколько VPS у разных провайдеров. Не десятки, но уже достаточно, чтобы каждый месяц ловить себя на одной и той же мысли: «А этот сервер когда оплачивать?
»Ссылка на биллинг — где‑то в закладках. Дата продления — в Telegram. Пароль от кабинета — в другом месте.
Технические детали
Таблицы, заметки, все разбросано. Пока серверов немного, это ещё работает. Когда их перевалило за 15, начинаешь постоянно все терять.
Кто хостер, а что там крутится, вкладки, вкладки, вкладки! Так появилась идея: сделать личный кабинет для своих серверов. Панель не проводит платежи и не хранит банковские карты.
Она напоминает о сроках, держит ссылки на оплату, показывает статус серверов — «в порядке», «скоро», «срочно», «просрочено» — и при желании подтягивает данные из API провайдера. Что получилосьЯ не хотел делать простыню из 40 пунктов, поэтому опишу главное. ДашбордОсновная идея — один экран, на котором видно всё важное: серверы, ближайшие оплаты и фильтры.
Отраслевые последствия
У каждого сервера есть IP, логин, зашифрованный пароль, дата следующего платежа, кнопка перехода к оплате и кнопка «отметить оплачено». При отметке оплаты дата переносится вперёд, а действие записывается в историю. Несколько VPS можно привязать к одному аккаунту хостинга.
Например, один логин у провайдера — и несколько машин внутри него. Telegram‑напоминанияНапоминания настраиваются за 7, 3, 1, 0 и −1 день до оплаты. Также есть сводки после автосинхронизации и backup базы.
Backup отправляется не сырым SQLite‑файлом, а зашифрованным. Для Telegram‑бота сделал мастер настройки прямо в панели: token → «найти мой чат» → тестовое сообщение. Вручную копировать chat ID необязательно.
Событие, по словам экспертов, усилит конкуренцию в сфере ИИ.





