Commit fcdf9201 authored by a.chevordin@iq-adv.ru's avatar a.chevordin@iq-adv.ru
Browse files

Add documentation and make scripts

parent 7e018023
Loading
Loading
Loading
Loading

.env

deleted100644 → 0
+0 −14
Original line number Diff line number Diff line
APP_ENV=dev
APP_SECRET=ab58f8578b4fe70bce835f636afa577a

SERVER_NAME=localhost

DB_NAME=database
DB_USER=test
DB_PASSWORD=password

JWT_SECRET_KEY=%kernel.project_dir%/config/jwt/private.pem
JWT_PUBLIC_KEY=%kernel.project_dir%/config/jwt/public.pem
JWT_PASSPHRASE=080feb5b83c5712b503b534e9509cf8485b60457671103307db3178ce461716c

DATABASE_URL="postgresql://test:password@database:5432/database?serverVersion=15&charset=utf8"

.env.example

0 → 100644
+14 −0
Original line number Diff line number Diff line
APP_ENV=#{prod/dev} тип окружения
APP_SECRET=#Ключ приложения. Генерируется при сборке

SERVER_NAME=#{localhost} домен приложения

DB_NAME=#{database} Название базы данных
DB_USER=#{test} Логи для базы данных
DB_PASSWORD=#{password} Пароль для базы данных

DATABASE_URL=#{"postgresql://test:password@database:5432/database?serverVersion=15&charset=utf8"} строка для подключения БД

JWT_SECRET_KEY=#{%kernel.project_dir%/config/jwt/private.pem} Путь до секретного ключа
JWT_PUBLIC_KEY=#{%kernel.project_dir%/config/jwt/public.pem} Путь до публичного ключа
JWT_PASSPHRASE=#Секретная фраза. Генерируется при сборке
 No newline at end of file

.env.test

deleted100644 → 0
+0 −6
Original line number Diff line number Diff line
# define your env variables for the test env here
KERNEL_CLASS='App\Kernel'
APP_SECRET='$ecretf0rt3st'
SYMFONY_DEPRECATIONS_HELPER=999999
PANTHER_APP_ENV=panther
PANTHER_ERROR_SCREENSHOT_DIR=./var/error-screenshots
+2 −0
Original line number Diff line number Diff line
@@ -24,3 +24,5 @@
/.php-cs-fixer.php
/.php-cs-fixer.cache
###< friendsofphp/php-cs-fixer ###

/.env
 No newline at end of file
+4 −0
Original line number Diff line number Diff line
@@ -37,6 +37,10 @@ ENV COMPOSE_ALLOW_SUPERUSER=1
COPY --from=composer_upstream --link /composer /usr/bin/composer

FROM php_app AS php_debug
RUN set -eux;  \
     composer install --optimize-autoloader --apcu-autoloader -n --no-progress --dev;

FROM php_app AS php_prod
RUN set -eux;  \
     composer install --optimize-autoloader --apcu-autoloader -n --no-progress;

Loading