diff --git a/.env.staging b/.env.staging new file mode 100644 index 0000000..ab6c99e --- /dev/null +++ b/.env.staging @@ -0,0 +1,32 @@ +# In all environments, the following files are loaded if they exist, +# the latter taking precedence over the former: +# +# * .env contains default values for the environment variables needed by the app +# * .env.local uncommitted file with local overrides +# * .env.$APP_ENV committed environment-specific defaults +# * .env.$APP_ENV.local uncommitted environment-specific overrides +# +# Real environment variables win over .env files. +# +# DO NOT DEFINE PRODUCTION SECRETS IN THIS FILE NOR IN ANY OTHER COMMITTED FILES. +# +# Run "composer dump-env prod" to compile .env files for production use (requires symfony/flex >=1.2). +# https://symfony.com/doc/current/best_practices.html#use-environment-variables-for-infrastructure-configuration + +###> symfony/framework-bundle ### +APP_ENV=dev +APP_SECRET=8a390490e448f181dd8d3e6bd38efe6a +###< symfony/framework-bundle ### + +###> doctrine/doctrine-bundle ### +# Format described at https://www.doctrine-project.org/projects/doctrine-dbal/en/latest/reference/configuration.html#connecting-using-a-url +# IMPORTANT: You MUST configure your server version, either here or in config/packages/doctrine.yaml +# +# DATABASE_URL="sqlite:///%kernel.project_dir%/var/data.db" +# DATABASE_URL="mysql://db_user:db_password@127.0.0.1:3306/db_name?serverVersion=5.7" +DATABASE_URL="postgresql://postgres:develop@localhost:5432/plantex?serverVersion=13&charset=utf8" +###< doctrine/doctrine-bundle ### + +###> symfony/mailer ### +MAILER_DSN=smtp://no-reply@thisfro.ch:2P8pZG_ffJey@mail.infomaniak.com:587 +###< symfony/mailer ### diff --git a/Dockerfile b/Dockerfile index 5f6310d..026fc3e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -25,5 +25,7 @@ RUN php ../composer.phar update RUN yarn install && \ yarn build +RUN cp .env.staging .env + # Run Migration and dev-webserver CMD /root/.symfony/bin/symfony console doctrine:migrations:migrate && /root/.symfony/bin/symfony serve --port=9999 --no-tls \ No newline at end of file