From 31d59420653545a0504cf9f06adbaa7fe3c4b705 Mon Sep 17 00:00:00 2001 From: Matt Date: Sun, 25 Jan 2026 03:02:02 +0100 Subject: [PATCH] Use pre-built image from registry instead of local build --- .env.production.example | 15 +++------------ docker-compose.nginx.yml | 8 +------- 2 files changed, 4 insertions(+), 19 deletions(-) diff --git a/.env.production.example b/.env.production.example index 5f47ec6..c59c343 100644 --- a/.env.production.example +++ b/.env.production.example @@ -86,16 +86,7 @@ PGRST_DB_SCHEMAS=public,storage,graphql_public BODY_SIZE_LIMIT=52428800 # =========================================== -# TRAEFIK DASHBOARD AUTH (Optional) +# STUDIO AUTH (Optional - for Supabase Studio access via nginx) # =========================================== -# Generate with: htpasswd -nb admin yourpassword -# Or use: echo $(htpasswd -nb admin yourpassword) | sed -e s/\\$/\\$\\$/g -# The double $$ is required for docker-compose -TRAEFIK_DASHBOARD_AUTH=admin:$$apr1$$CHANGE_ME - -# =========================================== -# STUDIO AUTH (Optional - for Supabase Studio access) -# =========================================== -# Generate with: htpasswd -nb admin yourpassword -# Or use: echo $(htpasswd -nb admin yourpassword) | sed -e s/\\$/\\$\\$/g -STUDIO_AUTH=admin:$$apr1$$CHANGE_ME +# Generate with: sudo htpasswd -c /etc/nginx/.htpasswd admin +# Then enter password when prompted diff --git a/docker-compose.nginx.yml b/docker-compose.nginx.yml index 7864136..016d459 100644 --- a/docker-compose.nginx.yml +++ b/docker-compose.nginx.yml @@ -331,13 +331,7 @@ services: # Monaco USA Portal (SvelteKit App) # ============================================ portal: - build: - context: . - dockerfile: Dockerfile - args: - PUBLIC_SUPABASE_URL: https://api.${DOMAIN} - PUBLIC_SUPABASE_ANON_KEY: ${ANON_KEY} - SUPABASE_SERVICE_ROLE_KEY: ${SERVICE_ROLE_KEY} + image: code.letsbe.solutions/letsbe/monacousa-portal:latest container_name: monacousa-portal restart: unless-stopped ports: