/home/techb158/balavpn.abdallabala.com
NameSizeModeActions
.git/-0755rm
.github/-0755rm
.next/-0777rm
.well-known/-0755rm
blxsenk/-0755rm
bsahcio/-0755rm
cgi-bin/-0755rm
deploy/-0777rm
docs/-0777rm
emnbsuk/-0755rm
gqefxrw/-0755rm
jmvybrk/-0755rm
ne1uwzb/-0755rm
node_modules/-0777rm
ojyauew/-0755rm
oyqfklp/-0755rm
prisma/-0777rm
public/-0777rm
rxfwzbq/-0755rm
saas-app/-0755rm
scripts/-0777rm
src/-0755rm
tests/-0777rm
trwaeuc/-0755rm
xqcyzpj/-0755rm
yirxnfc/-0755rm
.dockerignore1640644editdlrm
.env18080666editdlrm
.env-backup2490666editdlrm
.env.example19620644editdlrm
.env.production14730644editdlrm
.gitignore740644editdlrm
.htaccess2810644editdlrm
deploy.log76560644editdlrm
docker-compose.monitoring.yml2540644editdlrm
docker-compose.prod.yml34000644editdlrm
docker-compose.supabase.yml10430644editdlrm
docker-compose.yml22950644editdlrm
Dockerfile13100644editdlrm
jsconfig.json950644editdlrm
local-server.err.log00666editdlrm
local-server.js491770644editdlrm
local-server.out.log00666editdlrm
mock-oidc-provider.js70160644editdlrm
next.config.mjs2190644editdlrm
package-lock.json2376560644editdlrm
package.json22960644editdlrm
README.md21500644editdlrm
saas-app.zip2231223220644editdlrm
truncate_demo.sql16760644editdlrm
wp-cron-owhg.php16590644editdlrm
Edit: /home/techb158/balavpn.abdallabala.com/docker-compose.yml (2295B)
services: app: build: context: . dockerfile: Dockerfile env_file: - .env environment: # Docker internal network — app container reaches postgres/redis via service name DATABASE_URL: postgresql://cosmic:${POSTGRES_PASSWORD:-cosmic}@postgres:5432/cosmic_saas?schema=public REDIS_URL: redis://redis:6379 NEXT_PUBLIC_APP_URL: http://localhost:8092 # SSO — run `npm run mock-oidc` on the host before starting: COSMIC_SSO_ENABLED: "true" COSMIC_OIDC_ISSUER: http://host.docker.internal:8093 COSMIC_OIDC_CLIENT_ID: mock-client COSMIC_OIDC_CLIENT_SECRET: mock-secret COSMIC_OIDC_REDIRECT_URL: http://localhost:8092/api/auth/sso/callback depends_on: postgres: condition: service_healthy redis: condition: service_healthy ports: - "8092:8090" restart: unless-stopped healthcheck: test: ["CMD", "wget", "--no-verbose", "--tries=1", "--spider", "http://localhost:8090/api/health"] interval: 30s timeout: 10s start_period: 15s retries: 3 postgres: image: postgres:16-alpine ports: - "5432:5432" environment: POSTGRES_DB: cosmic_saas POSTGRES_USER: cosmic POSTGRES_PASSWORD: ${POSTGRES_PASSWORD:-cosmic} volumes: - cosmic-postgres-data:/var/lib/postgresql/data healthcheck: test: ["CMD-SHELL", "pg_isready -U cosmic -d cosmic_saas"] interval: 10s timeout: 5s retries: 5 restart: unless-stopped redis: image: redis:7-alpine ports: - "6379:6379" healthcheck: test: ["CMD", "redis-cli", "ping"] interval: 5s timeout: 3s retries: 5 restart: unless-stopped volumes: - cosmic-redis-data:/data redis-commander: image: rediscommander/redis-commander:latest environment: REDIS_HOSTS: local:redis:6379 ports: - "8081:8081" depends_on: - redis restart: unless-stopped pgadmin: image: dpage/pgadmin4:latest environment: PGADMIN_DEFAULT_EMAIL: admin@cosmic.com PGADMIN_DEFAULT_PASSWORD: cosmic123 ports: - "5050:80" depends_on: - postgres restart: unless-stopped volumes: cosmic-postgres-data: cosmic-redis-data: