chore: docker compose
This commit is contained in:
21
setup.sh
Normal file
21
setup.sh
Normal file
@@ -0,0 +1,21 @@
|
||||
#!/bin/bash
|
||||
|
||||
# Copy environment file
|
||||
cp .env.example .env
|
||||
|
||||
# Install PHP dependencies
|
||||
docker-compose run --rm composer install
|
||||
|
||||
# Generate application key
|
||||
docker-compose run --rm php artisan key:generate
|
||||
|
||||
# Run migrations
|
||||
docker-compose run --rm php artisan migrate
|
||||
|
||||
# Install Node.js dependencies
|
||||
docker-compose run --rm npm install
|
||||
|
||||
# Build frontend assets
|
||||
docker-compose run --rm npm run build
|
||||
|
||||
echo "Setup complete! Run 'docker-compose up -d' to start the application."
|
||||
Reference in New Issue
Block a user