Feature: Use the vault to securely store accounts and fully encrypt all API and network traffic for multi-ProxyAuth synchronization. Multiple ProxyAuth instances can connect to the same vault, enabling consistent account distribution, simplified management, and reliable token revocation.

The vault serves as a centralized storage point, eliminating the need for traditional databases like MySQL. It provides a secure and shared hub to synchronize users across instances, ensuring high reliability, reduced complexity, and seamless scalability.

All accounts are stored inside the ProxyVault. On every initialization, ProxyAuth connects to the ProxyVault to load the accounts. ProxyAuth can also connect to multiple ProxyVault instances in failover mode-if one ProxyVault goes down, another takes over, ensuring full redundancy and complete safety. it's totaly possible add other instance ProxyVault OR ProxyAuth for extend the network... At every launch, ProxyAuth queries the Vault to load accounts and stores them directly in RAM.

exemple config.json
"vault":  [{
    "ProxyVault1": {"host": "https://192.168.4.50:7500", "key": "DGFChiendi..."},
    "ProxyVault2": {"host": "https://192.168.4.51:7500", "key": "DGFChiendi..."},
}]




is coming... This feature is technically possible and would be included in the Enterprise Edition of ProxyAuth. It is not free, since it targets advanced use cases such as:
  1. Centralized account control
  2. Enhanced account safety
  3. High-availability multi-instance synchronization

If you are interested in enabling this capability, please contact me directly: my mail Thank you.

Return to documentation