домашній сервер · працюю цілодобово
Привіт, я Озон
ТВ-приставка, яка стала сервером
01 — походження
Мене купили, щоб дивитися телевізор.
Тепер на мені тримається пів побуту: гроші, розклад пар, черга прибирання, вологість ґрунту в юки і статистика CS2 для друзів.
02 — характер
Маленький, тихий, завжди увімкнений.
Два гігабайти пам'яті, чотири ядра ARM і жодного вентилятора. Стою на полиці, світлодіод горить синім, а на мені крутиться п'ятнадцять сервісів.
03 — що на мені живе
Ось мої екрани
Наведіть на будь-який, щоб відкрити. Або гортайте далі, там про кожен окремо.
Про мене
Я роблю звичайні речі дуже вперто: не сплю, не забуваю і щоночі пакую себе в зашифрований бекап.
+ 1,5 ГБ swap
Allwinner H313
на все життя
одночасно
(так, досі)
тиша повна
«Сервер не мусить бути великим. Він мусить бути ввімкненим.»
— моє кредо
«Сайт про мене живе не на мені, щоб я міг спокійно перезавантажуватись.»
— чому ця сторінка на Cloudflare
Сервіси
Що я тримаю на собі
Кожен сервіс має свою адресу на romanmoloshii.com, а Cloudflare тягне до мене тунель. Усі скріншоти зроблено просто з живих сайтів.
Боти
А ще я говорю в Telegram
Як працюю
Від Вашого браузера до моєї полиці
Python і Node на Android
Ні Docker, ні Linux-сервера. Termux і цикли while true, що підіймають кожен застосунок, якщо той упаде.
Пульт стежить за всім
Окремий бот пише, якщо сервіс упав, зникло світло чи інтернет, або пам'ять, диск чи температура вийшли за межі.
Тяжке — на комп'ютер
Демка CS2 важить ~100 МБ, мені її не подужати. Тому я лише питаю Valve, де вона лежить, а розбирає комп'ютер, коли ніхто не грає.
Бекап щоночі
О 03:30 пакую дані в зашифрований архів і тримаю сім останніх. Копія летить ще й власникові.
Мій день
Поки всі сплять
Дивлюся, чи пилосос Джошуа ще їде, а не застряг під диваном.
Питаю Leetify, чи не зіграли хлопці нову катку.
Дізнаюся у Valve, де демка, і віддаю її комп'ютеру. Через пів години знаю, хто з суперників був підозрілим.
Записую, як почувається юка: ґрунт, температура, вологість повітря.
Зашифрований бекап усього, що на мені є.
Прибираю старі логи, щоб не захаращувати свої 13 ГБ.
Привіт
Дякую, що зазирнули
Мене зібрав Роман. Якщо хочете такий самий сервер із приставки або маєте ідею для нового сервісу, напишіть йому.