mirror of
https://github.com/IT4Change/gradido.git
synced 2026-02-06 09:56:05 +00:00
* initial dependency update with initial setup * initial dependency update with initial setup * lock update * Revert "initial dependency update with initial setup" This reverts commit aa71afc3eca20042a1e13066bee1730a15606dd2. * admin - moved to vite * feat(admin): migration packages update (#3327) * bump apollo package * extend vue config * create useCreationMonths composable * WIP * temporary * install dependencies * adjust configs * rework footer component * remove not needed spaces, * rework overview page * rework component * rework user search page * rework navbar * navbar adjustments * add depenedencies * style adjustment in footer * composable adjustments * update node version * rework search and pagination * feat(admin) - disable unit tests for migration time * feat(admin) - update eslint * wip on search user * rework creation formular component * feat(admin) - update eslint babel * feat(admin) - change stylelint version, fix eslint errors * feat(admin) - update dependency * feat(admin) - update dependency * feat(admin) - update dependency * feat(admin) - update dependency * feat(admin) - update dependency * feat(admin) - update dependency * feat(admin) - update dependency, update node * feat(admin) - update icons --------- Co-authored-by: Mateusz Michałowski <mateusz.michalowski@monterail.com> --------- Co-authored-by: Kamila Lach <80581523+unnunhexium@users.noreply.github.com>
85 lines
2.4 KiB
Plaintext
85 lines
2.4 KiB
Plaintext
server {
|
|
server_name _;
|
|
|
|
listen 80;
|
|
listen [::]:80;
|
|
|
|
#include /etc/nginx/common/protect.conf;
|
|
#include /etc/nginx/common/protect_add_header.conf;
|
|
#include /etc/nginx/common/ssl.conf;
|
|
|
|
#gzip_static on;
|
|
|
|
# Legacy URLS
|
|
set $REWRITE_LEGACY_URLS "true";
|
|
if ($REWRITE_LEGACY_URLS = 'true') {
|
|
rewrite ^/vue/?(.*)$ /$1 permanent;
|
|
}
|
|
|
|
# Frontend (default)
|
|
location / {
|
|
proxy_http_version 1.1;
|
|
proxy_set_header Upgrade $http_upgrade;
|
|
proxy_set_header Connection 'upgrade';
|
|
proxy_set_header X-Forwarded-For $remote_addr;
|
|
proxy_set_header X-Real-IP $remote_addr;
|
|
proxy_set_header Host $host;
|
|
|
|
proxy_pass http://frontend:3000;
|
|
proxy_redirect off;
|
|
}
|
|
|
|
# Backend
|
|
location /graphql {
|
|
proxy_http_version 1.1;
|
|
proxy_set_header Upgrade $http_upgrade;
|
|
proxy_set_header Connection 'upgrade';
|
|
proxy_set_header X-Forwarded-For $remote_addr;
|
|
proxy_set_header X-Real-IP $remote_addr;
|
|
proxy_set_header Host $host;
|
|
|
|
proxy_pass http://backend:4000;
|
|
proxy_redirect off;
|
|
}
|
|
|
|
# Backend webhooks
|
|
location /hook {
|
|
proxy_http_version 1.1;
|
|
proxy_set_header Upgrade $http_upgrade;
|
|
proxy_set_header Connection 'upgrade';
|
|
proxy_set_header X-Forwarded-For $remote_addr;
|
|
proxy_set_header X-Real-IP $remote_addr;
|
|
proxy_set_header Host $host;
|
|
|
|
proxy_pass http://backend:4000/hook;
|
|
proxy_redirect off;
|
|
}
|
|
|
|
# Admin Frontend
|
|
location /admin {
|
|
proxy_http_version 1.1;
|
|
proxy_set_header Upgrade $http_upgrade;
|
|
proxy_set_header Connection 'upgrade';
|
|
proxy_set_header X-Forwarded-For $remote_addr;
|
|
proxy_set_header X-Real-IP $remote_addr;
|
|
proxy_set_header Host $host;
|
|
|
|
# TODO: in docker environemnt we do not have the trailing slash. This needs work
|
|
proxy_pass http://admin:8080;
|
|
proxy_redirect off;
|
|
}
|
|
|
|
# TODO this could be a performance optimization
|
|
#location /vue {
|
|
# alias /var/www/html/gradido/frontend/build;
|
|
# index index.html;
|
|
#
|
|
# location ~* \.(png)$ {
|
|
# expires 39d;
|
|
# }
|
|
# try_files $uri $uri/ /index.html = 404;
|
|
#}
|
|
|
|
#access_log /var/log/nginx/access.log main;
|
|
}
|