Skip to content

adtweb/wintercms

Repository files navigation

Winter CMS Logo

Winter — это бесплатная система управления контентом с открытым исходным кодом, основанная на фреймворке Laravel PHP. Разработчики и агентства по всему миру полагаются на Winter из-за его быстрого прототипирования и разработки, безопасной и защищенной кодовой базы и преданности простоте.

Version Tests License Discord RINGER

Open in Gitpod

WINTER CMS + Docker

Платформа для локальной разработки проектов

Развертывание

Для начала разработки необходимо выполнить следующие шаги:

  1. Скопировать .env.example в .env и указать в APP_DIR название директории проекта, остальные настройки опциональны
  2. Запустить сборку проекта - make up
  3. Запустить первичную установку пакетов командой make install
  4. Запустить первичное наполнение базы данных make migrate
  5. Не забыть скопировать и сохранить пароль для доступа в административную часть системы! Он будет создан автоматически и выведен в терминал после миграций.

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

Полезности

Полный список полезных команд в файле Makefile

Пересборка проекта

make up-build

Остановка проекта

make down

Список запущенных контейнеров

make ps

Терминал PHP контейнера

make bash

База данных

make db

php artisan db:seed

make seed

php artisan migrate

make migrate

php artisan migrate:refresh

make migrate-refresh

composer update

make composer-update

composer test

make composer-test

composer install migrate

make local-update

php artisan migrate:refresh --seed

make refresh

Проверка стиля кода

make pint-diff

Иправление стиля

make pint

php artisan tinker

make tinker

About

Winter CMS + Docker

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published