diff --git a/.env b/.env new file mode 100644 index 00000000..7d38c1ee --- /dev/null +++ b/.env @@ -0,0 +1,44 @@ +APPLICATION=./ + +DOCKER_IP=10.0.75.1 + +DATA_SAVE_PATH=C:\temp + +NGINX_HOST_HTTP_PORT=80 +NGINX_HOST_HTTPS_PORT=443 +NGINX_HOST_LOG_PATH=./docker/logs/nginx/ +NGINX_SITES_PATH=./docker/nginx/sites/ +NGINX_PHP_UPSTREAM_CONTAINER=php-fpm +NGINX_PHP_UPSTREAM_PORT=9000 + +MYSQL_VERSION=8.0 +MYSQL_DATABASE=default +MYSQL_USER=default +MYSQL_PASSWORD=secret +MYSQL_PORT=3306 +MYSQL_ROOT_PASSWORD=root +MYSQL_ENTRYPOINT_INITDB=./docker/mysql/docker-entrypoint-initdb.d + +PHP_FPM_INSTALL_BLACKFIRE=false +PHP_FPM_INSTALL_XDEBUG=false +PHP_FPM_INSTALL_MONGO=true +PHP_FPM_INSTALL_MSSQL=false +PHP_FPM_INSTALL_SOAP=true +PHP_FPM_INSTALL_ZIP_ARCHIVE=true +PHP_FPM_INSTALL_BCMATH=true +PHP_FPM_INSTALL_PHPREDIS=true +PHP_FPM_INSTALL_MEMCACHED=false +PHP_FPM_INSTALL_OPCACHE=true +PHP_FPM_INSTALL_EXIF=false +PHP_FPM_INSTALL_MYSQLI=true +PHP_FPM_INSTALL_TOKENIZER=true +PHP_FPM_INSTALL_INTL=true +PHP_FPM_INSTALL_GHOSTSCRIPT=false +PHP_FPM_INSTALL_LDAP=false +PHP_FPM_INSTALL_SWOOLE=false +PHP_FPM_INSTALL_XSL=true +PHP_FPM_INSTALL_IMAGE_OPTIMIZERS=false + +REDIS_PORT=6379 + +TIMEZONE=UTC \ No newline at end of file diff --git a/.gitignore b/.gitignore new file mode 100644 index 00000000..9c8dfc5f --- /dev/null +++ b/.gitignore @@ -0,0 +1,6 @@ +.idea/ +/api/vendor/ +/front/node_modules/ +/temp/ +/api/.idea/ +/front/.idea/ diff --git a/README.md b/README.md index 8fb16649..78736ed0 100644 --- a/README.md +++ b/README.md @@ -1,34 +1,59 @@ -# A tarefa -Sua tarefa consiste em desenvolver uma API RESTful para manipular um determinado recurso. Deverá ser utilizado o framework Silex. +## Executar o projeto -# Requisitos -A escolha do recurso deverá ser feita pelo desenvolvedor, atendendo apenas os requisitos mínimos abaixo: +``` +clone este repositório