Размещение проектов на мощностях YSTUty
В последнее время образовательные учреждения активно развивают цифровую инфраструктуру, предоставляя студентам уникальные возможности для реализации и тестирования собственных проектов. Одним из таких предложений является возможность размещения студенческих проектов на хостинге YSTUty с использованием поддоменов. Например, есть домен ystuty.ru, студент может запросить поддомен super-app.ystuty.ru для своего проекта.
Основное условие — каждый проект должен быть обернут в Docker контейнер. Это требование обусловлено желанием стандартизировать и обезопасить среду выполнения приложений, обеспечить их изоляцию и упростить процесс развертывания. Docker контейнеры позволяют упаковать приложение со всеми его зависимостями и настройками, что делает проекты максимально переносимыми и легкими в управлении.
Вот несколько примеров Dockerfile, которые могут использоваться для создания контейнеров для различных типов проектов:
Содержимое файла Dockerfile
:
Содержимое файла Dockerfile
:
Содержимое файла Dockerfile
:
Пример файла docker-compose.yml
:
Для подачи заявки на размещение проекта необходимо подготовить проект с Dockerfile (наличие git обязательно), потом обратиться в IT-отдел университета с соответствующей заявкой... или просо написать в Telegarm Chat.
Эта инициатива не только способствует развитию практических навыков студентов, но и предоставляет им необходимые ресурсы для экспериментов и инноваций в сфере IT.