{ email chris@sigd.net } # DeafMissoula.org configuration deafmissoula.org { reverse_proxy 172.18.0.1:801 } # www.deafmissoula.org - redirect to main domain www.deafmissoula.org { redir https://deafmissoula.org{uri} permanent } # ChrisHaulmark.com configuration chrishaulmark.com { reverse_proxy 172.18.0.1:803 } # www.chrishaulmark.com - redirect to main domain www.chrishaulmark.com { redir https://chrishaulmark.com{uri} permanent } # MAD-Lawsuit.org configuration - Frontend only mad-lawsuit.org { # Disable caching for API routes to prevent stale responses header /api/* { Cache-Control "no-store, no-cache, must-revalidate" } reverse_proxy 172.18.0.1:806 } # www.mad-lawsuit.org - redirect to main domain www.mad-lawsuit.org { redir https://mad-lawsuit.org{uri} permanent } # MAD-Lawsuit Backend API - Dedicated subdomain for file downloads and API files.mad-lawsuit.org { reverse_proxy 172.18.0.1:901 } # Deaf Summit Website - deafsummit.org configuration deafsummit.org { # Route API requests to backend handle /api/* { reverse_proxy 172.18.0.1:808 } # Route everything else to frontend handle { reverse_proxy 172.18.0.1:807 } } # www.deafsummit.org - redirect to main domain www.deafsummit.org { redir https://deafsummit.org{uri} permanent } # Direct IP access :80 { reverse_proxy 172.18.0.1:801 } # FinLion.com configuration finlion.com { reverse_proxy 172.18.0.1:805 } # www.finlion.com - redirect to main domain www.finlion.com { redir https://finlion.com{uri} permanent } # FinLion.org configuration finlion.org { reverse_proxy 172.18.0.1:805 } # www.finlion.org - redirect to main domain www.finlion.org { redir https://finlion.org{uri} permanent } # FinLion.net configuration finlion.net { reverse_proxy 172.18.0.1:805 } # www.finlion.net - redirect to main domain www.finlion.net { redir https://finlion.net{uri} permanent } # DeafGain.org configuration deafgain.org { reverse_proxy 172.18.0.1:804 } # www.deafgain.org - redirect to main domain www.deafgain.org { redir https://deafgain.org{uri} permanent }