Skip to content

Commit

Permalink
Adiciona container para desenvolvimento php
Browse files Browse the repository at this point in the history
  • Loading branch information
lpirola committed Aug 29, 2024
1 parent a25bbf4 commit 9fc2580
Show file tree
Hide file tree
Showing 18 changed files with 151 additions and 37,127 deletions.
66 changes: 29 additions & 37 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -1,37 +1,29 @@
dev
var/*/*
# **/*.log
# # **/*.md
# **/*.php~
# **/*.dist.php
# **/*.dist
# **/*.cache
# **/._*
# **/.dockerignore
# **/.DS_Store
# **/.git/
# **/.gitattributes
# **/.gitignore
# **/.gitmodules
# **/compose.*.yaml
# **/compose.*.yml
# **/compose.yaml
# **/compose.yml
# **/docker-compose.*.yaml
# **/docker-compose.*.yml
# **/docker-compose.yaml
# **/docker-compose.yml
# **/Dockerfile
# **/Thumbs.db
# .github/
# docs/
# public/bundles/
# tests/
var/
vendor/
**/node_modules
# .editorconfig
# .env.*.local
# .env.local
# .env.local.php
# .env.test
**/*.log
# **/*.md
**/*.php~
**/*.dist.php
**/*.dist
**/*.cache
**/._*
**/.dockerignore
**/.DS_Store
**/.git/
**/.gitattributes
**/.gitignore
**/.gitmodules
**/compose.*.yaml
**/compose.*.yml
**/compose.yaml
**/compose.yml
**/docker-compose.*.yaml
**/docker-compose.*.yml
**/docker-compose.yaml
**/docker-compose.yml
**/Dockerfile
**/Thumbs.db
.github/
.editorconfig
.env.*.local
.env.local
.env.local.php
.env.test
44 changes: 25 additions & 19 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,21 +1,27 @@
var
public/router.php
src/modules/Components/assets/js/media-query.js
src/modules/Components/assets/js/media-query/
**/node_modules
mix-manifest.json
.pnpm-store
dev/docker-data/
src/themes/BaseV1/assets/css/main.css
src/themes/BaseV1/assets/css/main.css.map
.idea
.idea/
# IDE
.vscode/
nbproject/
.DS_STORE
/coverage/
# Vendor
/vendor/
# Logs
/logs/*
!/logs/README.md
# Cache
/var/*
.phpunit.result.cache
.php-cs-fixer.cache
docker-data
media-query.js.LICENSE.txt
public/assets/
src/.phpdoc
.phpunit*
.phpdocs*
cache.properties
.php_cs.cache
# Composer
composer.phar
composer.lock
public/assets
**/assets/css/*
**/assets/js/*
src/modules/Components/images/**
node_modules
.env
vendor/
mix-manifest.json
.php-cs-fixer.cache
6 changes: 6 additions & 0 deletions .phpactor.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"$schema": "/phpactor.schema.json",
"language_server_psalm.enabled": false,
"language_server_php_cs_fixer.enabled": true,
"php_code_sniffer.enabled": true
}
4 changes: 3 additions & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ FROM php:8.2-cli
WORKDIR /app

# Copy the current directory contents into the container at /app
COPY . /app
# COPY . /app

# Update the package list and install dependencies necessary to build PHP extensions
RUN apt-get update && apt-get install -y \
Expand All @@ -29,3 +29,5 @@ RUN apt-get update && apt-get install -y \

# Clean up to reduce the image size
RUN apt-get clean && rm -rf /var/lib/apt/lists/*

COPY --from=composer:latest /usr/bin/composer /usr/local/bin/composer
20 changes: 8 additions & 12 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,27 +11,24 @@
"ext-pdo_pgsql": "*",
"ext-zip": "*",
"ext-gd": "*",
"acelaya/doctrine-enum-type": "^2.5",
"acelaya/doctrine-enum-type": "^2.3",
"akrabat/ip-address-middleware": "^2.1",
"creof/doctrine2-spatial": "^1",
"doctrine/annotations": "^2.0",
"doctrine/dbal": "^3.6",
"doctrine/orm": "2.16.*",
"firebase/php-jwt": "^6.4",
"doctrine/orm": "2.16.*",
"firebase/php-jwt": "^6.4",
"michelf/php-markdown": "1.*",
"monolog/monolog": "^3.4",
"mustache/mustache": "^2.11",
"nyholm/psr7": "^1.4",
"opauth/authentik": "*",
"opauth/logincidadao": "*",
"mustache/mustache": "^2.11",
"opauth/openid": "*",
"php-curl-class/php-curl-class": "^9.18",
"pomo/pomo": "^1.5",
"opauth/logincidadao" : "*",
"opauth/authentik" : "*",
"pomo/pomo": "^1.5",
"psy/psysh": "^0.11.12",
"respect/validation": "^2.2",
"sinergi/browser-detector": "^6.1",
"slim/psr7": "^1.6",
"slim/slim": "^4.0",
"slim/slim": "4.*",
"smottt/wideimage": "*",
"symfony/amazon-mailer": "^6.3",
"symfony/cache": "^6.2",
Expand All @@ -49,7 +46,6 @@
"symfony/validator": "^7.0",
"phpoffice/phpspreadsheet": "^2.0",
"curl/curl": "1.2.*"

},
"autoload": {
"psr-4": {
Expand Down
Loading

0 comments on commit 9fc2580

Please sign in to comment.