diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000..6a8acbb --- /dev/null +++ b/.dockerignore @@ -0,0 +1,75 @@ +# Node modules and vendor directories +node_modules/ +vendor/ + +# Environment files +.env.* +.env.example + +# Log files +*.log +logs/ +storage/logs/ + +# Temporary files and directories +tmp/ +*.tmp +*.swp +*.swo +.DS_Store +Thumbs.db + +# Build artifacts +build/ +dist/ +public/hot +public/storage +storage/*.key +storage/debugbar +storage/framework/cache/* +storage/framework/sessions/* +storage/framework/testing/* +storage/framework/views/* + +# Test and coverage files +tests/ +coverage/ +*.cover +*.coverage +*.lcov + +# IDE/editor-specific files +.idea/ +.vscode/ +*.code-workspace + +# Git files +.git +.gitignore +.gitattributes + +# Docker-related files +.dockerignore +docker-compose.yml +docker-compose.override.yml + +# CI/CD configuration files +.github/ +.gitlab-ci.yml +.circleci/ +.travis.yml + +# Miscellaneous files +*.bak +*.backup +*.old +*.orig +*.save +*.seed +*.cache +*.pid +*.seed +*.log +*.swp +*.swo +*.tmp \ No newline at end of file diff --git a/docker-compose.yml b/docker-compose.yml index 2391196..495af1c 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -12,4 +12,5 @@ services: - "81:80" # host:container volumes: - - .env:/var/www/html/.env \ No newline at end of file + - .env:/var/www/html/.env + - ./database/:/var/www/html/database/ \ No newline at end of file diff --git a/env-config.env b/env-config.env new file mode 100644 index 0000000..5f2f47f --- /dev/null +++ b/env-config.env @@ -0,0 +1,34 @@ +SESSION_DRIVER=database +SESSION_LIFETIME=120 +SESSION_ENCRYPT=false +SESSION_PATH=/ +SESSION_DOMAIN=null + +BROADCAST_CONNECTION=log +FILESYSTEM_DISK=local +QUEUE_CONNECTION=database + +CACHE_STORE=database +MEMCACHED_HOST=127.0.0.1 + +REDIS_CLIENT=phpredis +REDIS_HOST=127.0.0.1 +REDIS_PASSWORD=null +REDIS_PORT=6379 + +MAIL_MAILER=log +MAIL_SCHEME=null +MAIL_HOST=127.0.0.1 +MAIL_PORT=2525 +MAIL_USERNAME=null +MAIL_PASSWORD=null +MAIL_FROM_ADDRESS="hello@example.com" +MAIL_FROM_NAME="${APP_NAME}" + +AWS_ACCESS_KEY_ID= +AWS_SECRET_ACCESS_KEY= +AWS_DEFAULT_REGION=us-east-1 +AWS_BUCKET= +AWS_USE_PATH_STYLE_ENDPOINT=false + +VITE_APP_NAME="${APP_NAME}"