git clone git@gitlab.ateriad.ir:studio/backend.git
cd backend
cp .env.example .env
cp laravel/.env.example laravel/.env
- fill in the blanks(NGINX_EXPOSED_PORT, DB_EXPOSED_PORT, ...)
docker-compose build
docker-compose up -d
docker-compose exec node npm install --prefix nodejs
docker-compose exec php composer install
docker-compose exec php php artisan key:generate
docker-compose exec php php artisan migrate:refresh --seed
docker-compose exec php php artisan storage:link
sudo chmod -R 0777 laravel/storage
sudo chmod -R 0777 laravel/bootstrap/cache
Enter on http://localhost:NGINX_EXPOSED_PORT