diff --git a/Dockerfile b/Dockerfile index 4856b20..0b99d29 100644 --- a/Dockerfile +++ b/Dockerfile @@ -53,7 +53,7 @@ RUN cp .env.example .env || true \ COPY docker/entrypoint.sh /usr/local/bin/entrypoint.sh RUN chmod +x /usr/local/bin/entrypoint.sh -EXPOSE 9000 +EXPOSE 8000 ENTRYPOINT ["/usr/local/bin/entrypoint.sh"] -CMD ["php-fpm", "-F"] +CMD ["sh", "-c", "php artisan serve --host=0.0.0.0 --port=${PORT:-8000}"] diff --git a/docker-compose.yml b/docker-compose.yml index 0754eca..d19220d 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -18,6 +18,7 @@ services: DB_USERNAME: ${DB_USERNAME:-postgres} DB_PASSWORD: ${DB_PASSWORD:-secret} RUN_MIGRATIONS: "true" + command: ["php-fpm", "-F"] depends_on: - db volumes: diff --git a/docker/entrypoint.sh b/docker/entrypoint.sh index f1043ec..6a76892 100644 --- a/docker/entrypoint.sh +++ b/docker/entrypoint.sh @@ -11,7 +11,7 @@ php artisan key:generate --force --no-interaction || true php artisan storage:link || true if [ "${RUN_MIGRATIONS}" = "true" ]; then - php artisan migrate --force --no-interaction + php artisan migrate --force --no-interaction || true fi php artisan config:cache || true