← Back
Wed Jul 15 10:30:43 UTC 2026
=== current nginx configs ===
appx.freshvibeapps.com
default
docs-clients
freshcards-acme
freshcards.freshvibeapps.com
freshcards.freshvibeapps.com.bak-20260715
freshvibeapps-landing
hopfan.freshvibeapps.com
my.freshvibeapps.com
operator-panel
panel.freshvibeapps.com
pb.freshvibeapps.com
preview-clients
preview.freshvibeapps.com
studio.freshvibeapps.com
vibecoder.freshvibeapps.com
vibescope.freshvibeapps.com
wildcard-clients
--- enabled ---
appx.freshvibeapps.com
docs-clients
freshcards-acme
freshcards.freshvibeapps.com
freshvibeapps-landing
hopfan.freshvibeapps.com
my.freshvibeapps.com
panel.freshvibeapps.com
pb.freshvibeapps.com
preview-clients
preview.freshvibeapps.com
studio.freshvibeapps.com
vibecoder.freshvibeapps.com
vibescope.freshvibeapps.com
wildcard-clients
--- wildcard-clients ---
# /etc/nginx/sites-available/wildcard-clients
# Wildcard vhost for client subdomains. Excludes system subdomains
# (panel, studio, pb, preview, my) which have their own vhosts.
map $host $subdomain {
default "";
~^(?[^.]+)\.freshvibeapps\.com$ $s;
}
server {
listen 80;
server_name ~^(?!panel|studio|pb|preview|my|appx|www)(?[^.]+)\.freshvibeapps\.com$;
return 301 https://$host$request_uri;
}
server {
listen 443 ssl http2;
server_name ~^(?!panel|studio|pb|preview|my|appx|www)(?[^.]+)\.freshvibeapps\.com$;
ssl_certificate /etc/letsencrypt/live/freshvibeapps.com-0001/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/freshvibeapps.com-0001/privkey.pem;
include /etc/letsencrypt/options-ssl-nginx.conf;
ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem;
location = /auth-shim.js {
root /var/www/freshvibeapps;
add_header Cache-Control "no-store, must-revalidate";
}
location / {
alias /var/www/freshvibeapps/clients/$subdomain/;
try_files $uri $uri/ /index.html =404;
index index.html;
}
sub_filter '' '';
sub_filter_types text/html;
sub_filter_once off;
}
--- certs ---
README
freshvibeapps.com
freshvibeapps.com-0001
freshvibeapps.com-preview
--- perma URL config example (oscar-web) ---
cat: /etc/nginx/sites-enabled/oscar-web.freshvibeapps.com: No such file or directory
--- finished ---