Skip to content

vtwsu/laravel-template

Repository files navigation

Информация о сборке

PHP: 8.3.2
Laravel: автоматически, последняя версия
Postgres: 13

Изначальная сборка: gitlab.com/s_senj/laravel-template

Отличия

1. Возможность сборки проекта на manjaro linux;
2. Правка директории "data";
3. Автоматический бекап бд в "src";
4. Автоматическая загрузка последней версии Laravel.

Установка

  1. В 8 строке, в Makefile, нужно поменять группу и пользователя на системные, для директории data. Необходимо для корректного взаимодействия с бд.
  2. Нужно выполнить команду. Производится сборка контейнеров, установка зависимостей и генерируется ключ приложения.
make build

Работа с контейнерами

make build - сборка контейнеров
sudo make up - поднять контейнеры
make down - остановить контейнеры

Особенности работы с контейнерами

  1. Миграции запускать отдельно;
  2. sudo systemctl stop postgresql.service - остановка уже запущенного postgress.

Остальные команды можно узнать из файла Makefile.

После запуска сайт будет доступен по адресу http://localhost

Подключение фронтенда

Описание работы с фронтом находится тут

About

Docker шаблон с окружением для запуска проекта на Laravel

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published