Розробка та впровадження децентралізованої інфраструктури самостійно розміщених (self-hosted) сервісів як альтернатива централізованим корпоративним рішенням

dc.contributor.advisorКайденко, Микола Миколайович
dc.contributor.authorСтоянов, Ілля Олексійович
dc.date.accessioned2025-07-16T13:18:14Z
dc.date.available2025-07-16T13:18:14Z
dc.date.issued2025
dc.description.abstractМета роботи – дослідження методів побудови персоналізованого серверного середовища на базі відкритого програмного забезпечення, яке здатне функціонувати як самостійна альтернатива централізованим хмарним сервісам. У роботі проведено аналіз архітектури ARM як основи для енергоефективної платформи Raspberry Pi 5. Встановлено та налаштовано середовище контейнеризації Docker і графічний інтерфейс Portainer. Реалізовано безпечний віддалений доступ за допомогою VPN Tailscale. Впроваджено сервіси Grocy (облік продуктів), Nextcloud (файловий сервер), Sunshine + Moonlight (віддалений робочий стіл), мовну модель штучного інтелекту (LM-Studio + SillyTavern), інструменти синхронізації Joplin та автоматичного оновлення Watchtower. Результати роботи – створена та протестована функціональна, масштабована і безпечна серверна екосистема з можливістю інтеграції у смартінфраструктури, підтримкою автономності, відкритістю коду і захистом персональних даних. Результати впроваджено у локальному середовищі та частково інтегровано в студентський open-source проєкт LLM Chat for FoundryVTT.
dc.description.abstractotherObjective of the thesis – to explore methods for building a personalized server environment based on open-source software, capable of functioning as a standalone alternative to centralized cloud services. The work includes an analysis of ARM architecture as the foundation for an energy-efficient Raspberry Pi 5 platform. A Docker containerization environment and the Portainer graphical interface were installed and configured. Secure remote access was implemented using the Tailscale VPN. Several services were deployed: Grocy (product inventory), Nextcloud (file server), Sunshine + Moonlight (remote desktop), a local AI language model (LM-Studio + SillyTavern), the note synchronization tool Joplin, and the Watchtower utility for automatic container updates. Results – a functional, scalable, and secure server ecosystem was created and tested, with potential integration into smart infrastructures, support for autonomy, open-source transparency, and strong data privacy. The results were successfully implemented in a local environment and partially integrated into the student open-source project LLM Chat for FoundryVTT.
dc.format.extent59 с.
dc.identifier.citationСтоянов, І. О. Розробка та впровадження децентралізованої інфраструктури самостійно розміщених (self-hosted) сервісів як альтернатива централізованим корпоративним рішенням : дипломна робота ... бакалавра : 172 Телекомунікації та радіотехніка / Стоянов Ілля Олексійович. – Київ, 2025. – 59 с.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/74989
dc.language.isouk
dc.publisherКПІ ім. Ігоря Сікорського
dc.publisher.placeКиїв
dc.subjectсервер
dc.subjectRaspberry Pi
dc.subjectDocker
dc.subjectVPN
dc.subjectTailscale
dc.subjectSunshine
dc.subjectMoonlight
dc.subjectNextcloud
dc.subjectGrocy
dc.subjectштучний інтелект
dc.subjectLM-Studio
dc.subjectSillyTavern
dc.subjectJoplin
dc.subjectARM
dc.subjectself-hosting
dc.subjectopen-source
dc.subjectсинхронізація
dc.subjectбезпека
dc.subjectлокальна мережа
dc.subjectавтоматизація
dc.subjectserver
dc.subjectartificial intelligence
dc.subjectsynchronization
dc.subjectsecurity
dc.subjectlocal network
dc.subjectautomation
dc.titleРозробка та впровадження децентралізованої інфраструктури самостійно розміщених (self-hosted) сервісів як альтернатива централізованим корпоративним рішенням
dc.typeBachelor Thesis

Файли