Всех рад приветствовать на своём канале! Устал готовить "базу" для того, чтобы написать эту статью о том, как построить свой домашний сервер с нуля. Буду исходить из того, что мой дорогой читатель обладает достаточными навыками и знаниями. Если же это не так - обязательно пишите в комментариях, что именно Вам непонятно и Вы не можете найти доступное описание этому на просторах интернета - я обязательно отвечу, а если тема обширная - напишу статью. Зачем нужен домашний сервер (NAS)? На этот вопрос я уже отвечал в своём видеовыпуске, поэтому расписывать подробно не стану...
Пишешь свою игру с поддержкой сети? Планируешь свой сайт или веб-сервис? Бот для телеграмма или навык Яндекс Алисы? Всему этому нужен backend. А backend'у нужна инфраструктура. Поднимаем свой сервер со своим доменом в интернете на Ubuntu Linux, настраиваем стек Nginx + Gunicorn + Flask, защищаем все соединения при помощи SSL. Часть первая. Дисклеймер (Disclaimer) Это не универсальный метод настройки веб серверов, а всего лишь частное представление того, как это делаю я для своих проектов. Как говорил один кулинар, когда собирался готовить то ли борщ, то ли шурпу: Знатоков того самого единственного правильного рецепта я попрошу сегодня не беспокоится...