fix rewards and bypass ip limits
build container / build (push) Failing after 2s

This commit is contained in:
2026-11-02 02:49:23 +01:00
parent 3de09009d6
commit d589dd4d64
6 changed files with 344 additions and 10 deletions
+13 -1
View File
@@ -49,12 +49,24 @@ module.exports = {
merchant_map: "main",
port: 8090,
close_timeout: 4000,
ip_limit: 3,
// Max concurrent non-merchant characters per IP (multiplied by an IP
// exception's limit) and per account. Login and the backend cron both use
// these values; 9 here allows 3 accounts with 3 characters each from one IP.
ip_limit: 9,
character_limit: 3,
// Max concurrent merchant characters per IP and per account. Upstream is
// hard-coded to 1/1; this local build reads these options in login and in
// the backend cron. 3 here means three merchant accounts may share one IP.
merchant_ip_limit: 3,
merchant_owner_limit: 1,
// Without an email service, mark new accounts as verified at signup and
// keep existing accounts verified on login. Set to false to restore the
// upstream verification flow (requires AWS SES).
auto_verify_email: true,
// Tutorial/class rewards normally require a platform auth id (Steam/MAS)
// as an anti-alt measure. Web-only accounts have no auth id; set to false
// to let verified web accounts claim them too. Default is true.
tutorial_reward_requires_auth_id: false,
fast_sdk: 0,
machines: machines,
servers: servers,