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: