--- # Staging overlay — Fibitex beta environment (gitignored: app.staging.yml). # # Host naming (matches Cloudflare DNS on fibitex.com zone): # domain: fibitex.com + subdomain: beta → beta.fibitex.com (Gereh) # shahoo_subdomain: shahoo → shahoo.fibitex.com (Shahoo + BFF) # # Do NOT use domain: beta.fibitex.com + subdomain: www (creates www.beta.fibitex.com). # # cp config/app.staging.yml.example config/app.staging.yml # export OPENDAX_ENV=staging # bundle exec rake render:config # docker compose up -d --force-recreate proxy frontend shahoo shahoo-bff # app: domain: fibitex.com subdomain: beta shahoo_subdomain: shahoo # optional explicit host (default: shahoo.fibitex.com): # shahoo_host: shahoo.fibitex.com serverip: enabled: true ip: YOUR_SERVER_PUBLIC_IP ssl: enabled: true email: admin@fibitex.com csrfEnabled: true captchaLogin: true images: peatio: custom/dena:1 barong: custom/dalan:1 frontend: custom/gereh:1 gereh: custom/gereh:1 shahoo: custom/shahoo:1 shahoo_bff: custom/shahoo-bff:1 database: password: "STRONG_DB_PASSWORD" vault: root_token: "PASTE_FROM_EXISTING_CONFIG" peatio_rails_token: "PASTE_FROM_EXISTING_CONFIG" peatio_crypto_token: "PASTE_FROM_EXISTING_CONFIG" peatio_upstream_token: "PASTE_FROM_EXISTING_CONFIG" peatio_matching_token: "PASTE_FROM_EXISTING_CONFIG" barong_token: "PASTE_FROM_EXISTING_CONFIG" jibit: key: "YOUR_JIBIT_KEY" secret: "YOUR_JIBIT_SECRET" kavenegar: key: "YOUR_KAVENEGAR_KEY" sender: "YOUR_SENDER" vandar: mobile: "YOUR_VANDAR_MOBILE" password: "YOUR_VANDAR_PASSWORD" key: "YOUR_VANDAR_KEY" captcha: siteKey: "YOUR_RECAPTCHA_SITE_KEY" secretKey: "YOUR_RECAPTCHA_SECRET_KEY" smtp: host: mail.fibitex.com port: 587 user: "no-reply@fibitex.com" password: "YOUR_SMTP_PASSWORD" sender_email: "no-reply@fibitex.com" sender_name: Fibitex # Host logo on your domain (not postimg.cc) — improves Gmail inbox rate sender_logo: https://beta.fibitex.com/logo-email.png auth: plain domain: fibitex.com starttls_auto: true openssl_verify_mode: none BetaCandaTestNetwork: false