Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
145 changes: 89 additions & 56 deletions .env.example
Original file line number Diff line number Diff line change
Expand Up @@ -46,72 +46,72 @@ PUSHER_APP_CLUSTER=mt1
MIX_PUSHER_APP_KEY="${PUSHER_APP_KEY}"
MIX_PUSHER_APP_CLUSTER="${PUSHER_APP_CLUSTER}"

# REPLICADO ######################################
# https://github.com/uspdev/replicado
REPLICADO_HOST=
REPLICADO_PORT=5005
REPLICADO_DATABASE=
REPLICADO_USERNAME=
REPLICADO_PASSWORD=

# Em alguns métodos é necessário informar o código da unidade. Se houver mais de um código coloque eles separado por vírgulas.
REPLICADO_CODUNDCLG=
REPLICADO_CODUNDCLGS=

# Se o SGBD é sybase ou versões mais novas do MSSQL use 1. Para versões mais antigas de MSSQL use 0 (default)
REPLICADO_SYBASE=0

# Este caminho é adequado para uso em laravel.
REPLICADO_PATHLOG=../storage/logs/replicado.log

# habilita o uso do cache https://github.com/uspdev/cache (default=false)
# É necessário configurar a biblioteca antes de usar
#REPLICADO_USAR_CACHE=

# SENHAUNICA-SOCIALITE ######################################
# https://github.com/uspdev/senhaunica-socialite

# Credenciais/informações do oauth
SENHAUNICA_KEY=usp_sti
SENHAUNICA_SECRET=sua_super_chave_segura
SENHAUNICA_CALLBACK_ID=1
# # REPLICADO ######################################
# # https://github.com/uspdev/replicado
# REPLICADO_HOST=
# REPLICADO_PORT=5005
# REPLICADO_DATABASE=
# REPLICADO_USERNAME=
# REPLICADO_PASSWORD=

# # Em alguns métodos é necessário informar o código da unidade. Se houver mais de um código coloque eles separado por vírgulas.
# REPLICADO_CODUNDCLG=
# REPLICADO_CODUNDCLGS=

# # Se o SGBD é sybase ou versões mais novas do MSSQL use 1. Para versões mais antigas de MSSQL use 0 (default)
# REPLICADO_SYBASE=0

# # Este caminho é adequado para uso em laravel.
# REPLICADO_PATHLOG=../storage/logs/replicado.log

# # habilita o uso do cache https://github.com/uspdev/cache (default=false)
# # É necessário configurar a biblioteca antes de usar
# #REPLICADO_USAR_CACHE=

# URL do servidor oauth no ambiente de dev (default=no)
#SENHAUNICA_DEV="https://dev.uspdigital.usp.br/wsusuario/oauth"
# # SENHAUNICA-SOCIALITE ######################################
# # https://github.com/uspdev/senhaunica-socialite

# URL do servidor oauth para uso com senhaunica-faker
#SENHAUNICA_DEV="http://127.0.0.1:3141/wsusuario/oauth"
# # Credenciais/informações do oauth
# SENHAUNICA_KEY=usp_sti
# SENHAUNICA_SECRET=sua_super_chave_segura
# SENHAUNICA_CALLBACK_ID=1

# Desabilite para não salvar o retorno do oauth em storage/app/debug/oauth/ (default=true)
#SENHAUNICA_DEBUG=
# # URL do servidor oauth no ambiente de dev (default=no)
# #SENHAUNICA_DEV="https://dev.uspdigital.usp.br/wsusuario/oauth"

# AS CONFIGURAÇÕES A SEGUIR são relevantes se permission=true
# # URL do servidor oauth para uso com senhaunica-faker
# #SENHAUNICA_DEV="http://127.0.0.1:3141/wsusuario/oauth"

# Esses usuários terão privilégios especiais
ADMINS=
SENHAUNICA_ADMINS=
#SENHAUNICA_GERENTES=4444,5555,6666
# # Desabilite para não salvar o retorno do oauth em storage/app/debug/oauth/ (default=true)
# #SENHAUNICA_DEBUG=

# Se os logins forem limitados a usuários cadastrados (onlyLocalUsers=true),
# pode ser útil cadastrá-los aqui.
#SENHAUNICA_USERS=777,888
# # AS CONFIGURAÇÕES A SEGUIR são relevantes se permission=true

# Se true, os privilégios especiais serão revogados ao remover da lista (default=false)
#SENHAUNICA_DROP_PERMISSIONS=
# # Esses usuários terão privilégios especiais
# ADMINS=
# SENHAUNICA_ADMINS=
# #SENHAUNICA_GERENTES=4444,5555,6666

# Código da unidade para identificar os logins próprios ou de outras unidades
SENHAUNICA_CODIGO_UNIDADE=
# # Se os logins forem limitados a usuários cadastrados (onlyLocalUsers=true),
# # pode ser útil cadastrá-los aqui.
# #SENHAUNICA_USERS=777,888

# LARAVEL-USP-THEME #######################################
# https://github.com/uspdev/laravel-usp-theme
# # Se true, os privilégios especiais serão revogados ao remover da lista (default=false)
# #SENHAUNICA_DROP_PERMISSIONS=

# O laravel-usp-theme permite que seja criado links
# para outras aplicações da unidade
#USP_THEME_SISTEMAS_1='{"text":"Pessoas","url":"http://localhost/pessoas"}'
#USP_THEME_SISTEMAS_2='{"text":"LDAP","url":"http://localhost/ldap"}'
# # Código da unidade para identificar os logins próprios ou de outras unidades
# SENHAUNICA_CODIGO_UNIDADE=

# Escolha o skin a ser utilizado (default=uspdev)
#USP_THEME_SKIN=
# # LARAVEL-USP-THEME #######################################
# # https://github.com/uspdev/laravel-usp-theme

# # O laravel-usp-theme permite que seja criado links
# # para outras aplicações da unidade
# #USP_THEME_SISTEMAS_1='{"text":"Pessoas","url":"http://localhost/pessoas"}'
# #USP_THEME_SISTEMAS_2='{"text":"LDAP","url":"http://localhost/ldap"}'

# # Escolha o skin a ser utilizado (default=uspdev)
# #USP_THEME_SKIN=
# Configurações Mínimas em dev

QUEUE_CONNECTION=sync
Expand Down Expand Up @@ -143,4 +143,37 @@ SENHAUNICA_CALLBACK_ID=1
SENHAUNICA_ADMINS=111111
SENHAUNICA_DEV="http://auth.local:3141/wsusuario/oauth"

USP_THEME_SKIN=uspdev
USP_THEME_SKIN=uspdev# Configurações Mínimas em dev

QUEUE_CONNECTION=sync

MAIL_MAILER=smtp
MAIL_HOST=mailpit
MAIL_PORT=1025
MAIL_USERNAME=
MAIL_PASSWORD=
MAIL_ENCRYPTION=null
MAIL_FROM_ADDRESS=test@example.com
MAIL_FROM_NAME="Laravel"

DB_CONNECTION=mariadb
DB_HOST=mariadb
DB_PORT=3306
DB_DATABASE=estagios # TROCAR PARA NOME DO SISTEMA
DB_USERNAME=estagios # TROCAR PARA NOME DO SISTEMA
DB_PASSWORD=estagios # TROCAR PARA NOME DO SISTEMA

APP_URL=http://estagios # TROCAR PARA NOME DO SISTEMA
DUSK_DRIVER_URL='http://selenium:4444/wd/hub'
DUSK_START_MAXIMIZED=true
DUSK_HEADLESS_DISABLED=true

SENHAUNICA_KEY=faker
SENHAUNICA_SECRET=faker
SENHAUNICA_CALLBACK_ID=1
SENHAUNICA_ADMINS=111111
SENHAUNICA_DEV="http://auth.local:3141/wsusuario/oauth"

USP_THEME_SKIN=uspdev

REPLICADO_FAKE=1
15 changes: 15 additions & 0 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
FROM uspdev/uspdev-php-apache:8.4

RUN sed -i 's|/var/www/html|/var/www/html/public|' \
/etc/apache2/sites-available/000-default.conf

USER www-data

COPY --chown=www-data . .

RUN composer install \
--no-dev \
--optimize-autoloader \
--no-interaction

CMD ["apache2-foreground"]
5 changes: 3 additions & 2 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -32,11 +32,12 @@
"uspdev/utils": "^1.1.0"
},
"require-dev": {
"spatie/laravel-ignition": "^2.0",
"fakerphp/faker": "^1.9.1",
"laravel/dusk": "^8.6",
"mockery/mockery": "^1.3.1",
"nunomaduro/collision": "^8.1",
"phpunit/phpunit": "^11.0"
"phpunit/phpunit": "^11.0",
"spatie/laravel-ignition": "^2.0"
},
"config": {
"optimize-autoloader": true,
Expand Down
148 changes: 144 additions & 4 deletions composer.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Loading