version: '3.8' services: frontend: build: context: ./frontend dockerfile: Dockerfile args: NEXT_PUBLIC_NETWORK: ${NEXT_PUBLIC_NETWORK:-TESTNET} NEXT_PUBLIC_SOROBAN_RPC_URL: ${NEXT_PUBLIC_SOROBAN_RPC_URL:-https://soroban-testnet.stellar.org} NEXT_PUBLIC_STELLAR_NETWORK_PASSPHRASE: ${NEXT_PUBLIC_STELLAR_NETWORK_PASSPHRASE:-"Test SDF Network ; September 2015"} NEXT_PUBLIC_REGISTRY_CONTRACT_ID: ${NEXT_PUBLIC_REGISTRY_CONTRACT_ID:-CCXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX01} NEXT_PUBLIC_BOT_NFT_CONTRACT_ID: ${NEXT_PUBLIC_BOT_NFT_CONTRACT_ID:-CCXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX02} NEXT_PUBLIC_ACCRUAL_CONTRACT_ID: ${NEXT_PUBLIC_ACCRUAL_CONTRACT_ID:-CCXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX03} NEXT_PUBLIC_MARKETPLACE_CONTRACT_ID: ${NEXT_PUBLIC_MARKETPLACE_CONTRACT_ID:-CCXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX04} NEXT_PUBLIC_TOKEN_CONTRACT_ID: ${NEXT_PUBLIC_TOKEN_CONTRACT_ID:-CCXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX05} NEXT_PUBLIC_HORIZON_URL: ${NEXT_PUBLIC_HORIZON_URL:-https://horizon-testnet.stellar.org} ports: - "3000:3000" environment: - NODE_ENV=production - PORT=3000 restart: unless-stopped