Forge Logic_Telegram-боти · Mini App · сервери під ключ

Олександр Нечитайло · розробник автоматизації

роблю Telegram-ботів

Роблю Telegram-ботів і Mini App, розгортаю й супроводжую сервери. Так, щоб усе працювало цілодобово і не смикало адміна через кожну дрібницю.

ls -la ./послуги/ послуги: Telegram-боти, Mini App, сервери, Excel

cat ./кейси/remote-office.md кейси з реальних проєктів

LIVE · ПРАЦЮЄ У КЛІЄНТА

Віддалений офіс на 19 робочих місць

## Коротко

Приблизно за тиждень дистанційно підняв для офісу новий термінальний сервер: 19 людей працюють через власний VPN, ззовні сервер не видно, нічні копії з перевіреним відновленням.

## Під капотом

Windows Server 2022Hyper-VRemote Desktop ServicesWireGuardPowerShellSQL Server ExpressAppLocker
19робочих місць, у кожного свій VPN-ключ
0відкритих портів, якщо сканувати ззовні
2 хвна відновлення з копії, перевірено на практиці
Віддалений офіс на 19 робочих місць0:29

ls ./кейси/ усі кейси

./ship.sh --verbose як я працюю: від брифу до здачі

  1. БрифРозбираємось у задачі й домовляємось, що вважати «готово».
  2. ПрототипПоказую макет або демо на тестовому стенді ще до основного коду.
  3. РозробкаНевеликими етапами. Перед кожною зміною бекап, на кожну є відкат.
  4. ПеревіркаСпочатку на копії вашого середовища, потім на живому.
  5. ЗдачаІнструкція, пояснюю, як цим користуватись, і лишаюсь на зв'язку.
DONE · працює у клієнта

cat ./stack.json технології та принципи

{
"backend": ["Python", "PowerShell"],
"frontend": ["Mini App", "HTML/CSS/JS"],
"infra": ["Hyper-V", "RDS", "WireGuard"],
"edge": "Cloudflare Tunnel",
"office": ["Excel", "VBA", "Google Sheets"]
}
// принципи
  • жодного відкритого порту назовні
  • ролі й PIN на все критичне
  • бекап перед кожною зміною
  • на кожен етап свій відкат
  • інструкція для власника в комплекті