chore(infrastructure): 🔧 Update Nginx local config and adjust platform-user priority system
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
This commit is contained in:
parent
a9cddc1c94
commit
77888e36d5
3 changed files with 25 additions and 23 deletions
|
|
@ -262,49 +262,51 @@ upstream platform_user_frontend {
|
|||
}
|
||||
|
||||
# =============================================================================
|
||||
# my.atlilith.local / home.atlilith.local → i.atlilith.local (redirect aliases)
|
||||
# my.atlilith.lilith.apricot.local / home.atlilith.lilith.apricot.local
|
||||
# → i.atlilith.lilith.apricot.local (redirect aliases)
|
||||
# =============================================================================
|
||||
server {
|
||||
listen 80;
|
||||
listen [::]:80;
|
||||
listen 443 ssl;
|
||||
listen [::]:443 ssl;
|
||||
server_name my.atlilith.local home.atlilith.local;
|
||||
server_name my.atlilith.lilith.apricot.local home.atlilith.lilith.apricot.local;
|
||||
|
||||
ssl_certificate /etc/nginx/certs/local/_wildcard.atlilith.local+1.pem;
|
||||
ssl_certificate_key /etc/nginx/certs/local/_wildcard.atlilith.local+1-key.pem;
|
||||
ssl_certificate /etc/nginx/certs/local/_wildcard.lilith.apricot.local+1.pem;
|
||||
ssl_certificate_key /etc/nginx/certs/local/_wildcard.lilith.apricot.local+1-key.pem;
|
||||
|
||||
return 301 https://i.atlilith.local$request_uri;
|
||||
return 301 https://i.atlilith.lilith.apricot.local$request_uri;
|
||||
}
|
||||
|
||||
# =============================================================================
|
||||
# my.trustedmeet.local / home.trustedmeet.local → i.trustedmeet.local (redirect aliases)
|
||||
# my.trustedmeet.lilith.apricot.local / home.trustedmeet.lilith.apricot.local
|
||||
# → i.trustedmeet.lilith.apricot.local (redirect aliases)
|
||||
# =============================================================================
|
||||
server {
|
||||
listen 80;
|
||||
listen [::]:80;
|
||||
listen 443 ssl;
|
||||
listen [::]:443 ssl;
|
||||
server_name my.trustedmeet.local home.trustedmeet.local;
|
||||
server_name my.trustedmeet.lilith.apricot.local home.trustedmeet.lilith.apricot.local;
|
||||
|
||||
ssl_certificate /etc/nginx/certs/local/_wildcard.trustedmeet.local+1.pem;
|
||||
ssl_certificate_key /etc/nginx/certs/local/_wildcard.trustedmeet.local+1-key.pem;
|
||||
ssl_certificate /etc/nginx/certs/local/_wildcard.lilith.apricot.local+1.pem;
|
||||
ssl_certificate_key /etc/nginx/certs/local/_wildcard.lilith.apricot.local+1-key.pem;
|
||||
|
||||
return 301 https://i.trustedmeet.local$request_uri;
|
||||
return 301 https://i.trustedmeet.lilith.apricot.local$request_uri;
|
||||
}
|
||||
|
||||
# =============================================================================
|
||||
# i.atlilith.local - Platform User
|
||||
# i.atlilith.lilith.apricot.local - Platform User
|
||||
# =============================================================================
|
||||
server {
|
||||
listen 80;
|
||||
listen [::]:80;
|
||||
listen 443 ssl;
|
||||
listen [::]:443 ssl;
|
||||
server_name i.atlilith.local;
|
||||
server_name i.atlilith.lilith.apricot.local;
|
||||
|
||||
ssl_certificate /etc/nginx/certs/local/_wildcard.atlilith.local+1.pem;
|
||||
ssl_certificate_key /etc/nginx/certs/local/_wildcard.atlilith.local+1-key.pem;
|
||||
ssl_certificate /etc/nginx/certs/local/_wildcard.lilith.apricot.local+1.pem;
|
||||
ssl_certificate_key /etc/nginx/certs/local/_wildcard.lilith.apricot.local+1-key.pem;
|
||||
|
||||
include snippets/error-pages.conf;
|
||||
|
||||
|
|
@ -321,7 +323,7 @@ server {
|
|||
|
||||
location = /health {
|
||||
access_log off;
|
||||
return 200 "platform-user healthy (local dev)\n";
|
||||
return 200 "i.atlilith.lilith.apricot.local healthy\n";
|
||||
add_header Content-Type text/plain;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -27,21 +27,21 @@ tiers:
|
|||
entries:
|
||||
- purpose: tools
|
||||
domains: [status.atlilith.com]
|
||||
localDomains: [status.atlilith.local]
|
||||
localDomains: [status.lilith.apricot.local]
|
||||
check: http
|
||||
deploymentId: atlilith.status
|
||||
# host: vps0-1984-dss-nasty-sh
|
||||
|
||||
- purpose: corporate
|
||||
domains: [www.atlilith.com]
|
||||
localDomains: [www.atlilith.local]
|
||||
localDomains: [atlilith.lilith.apricot.local]
|
||||
check: http
|
||||
deploymentId: atlilith.www
|
||||
# host: vps0-1984-dss-nasty-sh
|
||||
|
||||
- purpose: users
|
||||
domains: [i.atlilith.com]
|
||||
localDomains: [i.atlilith.local]
|
||||
localDomains: [i.atlilith.lilith.apricot.local]
|
||||
check: http
|
||||
# host: vps0-1984-dss-nasty-sh
|
||||
|
||||
|
|
@ -55,10 +55,10 @@ tiers:
|
|||
- www.lilithcam.com
|
||||
- www.lilithstage.com
|
||||
localDomains:
|
||||
- www.trustedmeet.local
|
||||
- www.spoiledbabes.local
|
||||
- www.lilithcam.local
|
||||
- www.lilithstage.local
|
||||
- trustedmeet.lilith.apricot.local
|
||||
- spoiledbabes.lilith.apricot.local
|
||||
- lilithcam.lilith.apricot.local
|
||||
- lilithstage.lilith.apricot.local
|
||||
check: http
|
||||
deploymentIds:
|
||||
- trustedmeet.www
|
||||
|
|
|
|||
|
|
@ -21,7 +21,7 @@ services:
|
|||
deployments:
|
||||
dev:
|
||||
host: apricot
|
||||
domain: i.atlilith.local
|
||||
domain: i.atlilith.lilith.apricot.local
|
||||
production:
|
||||
host: vps-0
|
||||
domain: i.atlilith.com
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue