Death Plan Switch забезпечує автономну автоматизацію аварійної наступності для соло-розробників
Соло-розробник випустив Death Plan Switch — відкритий аварійний перемикач на PHP, який сповіщає родину та інженера-дублера у разі втрати зв'язку з власником. Сервіс вимагає натискання кнопки, щоб уникнути помилкових спрацьовувань від поштових сканерів.

Чому це важливо
Ви можете розгорнути автономну систему передачі доступу за лічені хвилини, щоб гарантувати передачу інструкцій клієнтам і дублеру в екстреній ситуації.
TL;DR
- 01Автоматизуйте передачу доступів за поетапним протоколом до того, як клієнти втратять контроль над серверами.
- 02Обов'язкове натискання кнопки захищає таймер від хибного скидання поштовими сканерами посилань.
- 03Система зберігає лише інструкції та маршрути до офлайн-сховищ, а не самі паролі чи ключі.
Ключові факти
- Ліцензія
- MIT License
- Вимоги до оточення
- PHP 8.1 або новіша
- Перше нагадування
- 24-та година
- Запит родичам
- 72-га година
- Сповіщення контактів
- 144-та година
Проблема Bus-фактора для соло-інженерів
Індивідуальні розробники та засновники студій часто обслуговують інфраструктуру десятків замовників наодинці. Автор Death Plan Switch створив інструмент після того, як передав зашифровані доступи юристу та інженеру-дублеру, проте не мав надійного механізму, який би автоматично сигналізував про необхідність розкриття сховища.
Поетапний графік ескалації
Сервіс працює за чітким часовим розкладом після відправки щотижневого контрольного листа:
- Година 24: Повторне нагадування на дві основні поштові адреси власника.
- Година 72: Запит найближчим родичам із питанням, чи все гаразд (це запобігає паніці під час відпусток чи поїздок).
- Година 144: Якщо відповіді немає, визначені контакти отримують персональні повідомлення з даними про розташування ключів та паролів.
Перехід за посиланням не скидає таймер автоматично: користувач має натиснути кнопку у браузері, щоб запобігти помилковим спрацьовуванням від антивірусних поштових сканерів.
Автономне розгортання
Проєкт поширюється за ліцензією MIT. Для роботи потрібен веб-сервер із PHP 8.1+ (Apache або Nginx), підключення до SMTP та зовнішній cron-планувальник із викликом кожні 15 хвилин. Сервіс рекомендується розміщувати на окремому сервері від захищуваних клієнтських проєктів.
Спробуй за 2 хвилини
# Example crontab entry triggering the check-in scheduler every 15 minutes
*/15 * * * * curl -s https://switch.example.com/cron > /dev/null 2>&1bash
✓ Коли використовувати
- Якщо ви соло-розробник чи фрилансер і залишаєтеся єдиною точкою відмови в інфраструктурі замовників.
- Коли клієнти залежать від облікових записів, відновлення яких неможливе без ваших інструкцій.
✕ Коли НЕ варто
- Якщо ви працюєте у складі компанії із централізованою системою IAM та корпоративними регламентами доступу.
- Якщо вам потрібне хмарне сховище паролів (програма зберігає текстові інструкції, а не самі секрети).
Що зробити сьогодні
- Розгорніть інстанс на незалежному хостингу для запуску аварійного протоколу передачі доступів.
- Підготуйте зашифрований документ із переліком критичних хостингів і DNS для передачі довіреній особі.
Що каже спільнота
“The Switch works by pressing a button on a page. The Switch emails the link, so pressing the button confirms everything is okay! An automatic keep alive would keep pinging if you're dead.”
“> independent web developers Hmmm... the market is kinda narrow. But more importantly, say I self-hosted this service, then, I have to answering emails for the rest of my life telling a program I'm still alive.”