This repository is public, but it is not configured for zero-touch deployment. Operators are responsible for:
- supplying strong secrets
- restricting infrastructure access
- validating provider callback configuration
- rotating credentials before production use
At minimum, set and protect these values:
APP_SECRET_KEYBOT_TOKENADMIN_API_KEYPOSTGRES_PASSWORDREDIS_PASSWORDXUI_PASSWORDNOWPAYMENTS_API_KEYNOWPAYMENTS_IPN_SECRETTETRAPAY_API_KEY
If you discover a security issue, do not open a public issue with exploit details.
Contact the repository owner privately through GitHub before public disclosure.
- Production deployments should always define
NOWPAYMENTS_IPN_SECRET. - Production deployments should always define a strong
REDIS_PASSWORD. - Review callback URLs carefully before enabling live payment flows.