В данном репозитории собран код основного вебсайта
Для разработки текущей актуальной версии использовались следующие технологии:
- Astro - основной фреймворк для разработки сайта
- Tailwind CSS - фреймворк для управления CSS на сайте
- Alpine.js - фреймворк для создания интерактивных realtime объектов на сайте
- Docker - технология для контейнеризации
Для локальной сборки проекта нужно иметь установленный докер и выполнить следующие команды:
Сборка образа
docker build . --tag alchemytics-website-local:latestЗапуск сайта локально
docker run --publish 4321:4321 alchemytics-website-local:latest --detachОбратите внимание, что данная команда запускает контейнер в фоновом режиме, так что позже его нужно будет принудительно завершить через команду docker stop <CONTAINER ID>.
После этого он будет доступен локально по адресу http://localhost:4321