ProxyFlow | Advanced Security & Maintenance
ProxyFlow is an all-in-one solution for server protection and management. Whether you need to perform maintenance without interruption or protect your community from malicious actors, ProxyFlow provides the essential tools in one lightweight and efficient package.
Core Features
- Easy Maintenance Mode
- Toggle the server's maintenance status with a single command (/maintenance).
- Display a custom MOTD in the server list when maintenance is active.
- Automatically kick players who do not have bypass permission with a configurable message.
- Grant access to staff and specific players with the proxyflow.maintenance.bypass permission.
- Advanced Connection Security
- VPN & Proxy Blocking: Integrates with the free proxycheck.io API to detect and block players using anonymous networks.
- Country Blocking: Set up a blacklist to block specific countries or a whitelist to only allow certain countries.
- Built-in Anti-Bot: A simple but effective connection rate-limiter mitigates basic bot attacks.
- Multi-Account Prevention: Prevents multiple users from joining from the same IP address.
- Automatic Temp-Ban: IPs that repeatedly trigger security flags are automatically and temporarily banned to protect your server.
- Lightweight and Configurable
- Built to be fast and have a minimal impact on your server's performance.
- Every feature can be enabled or disabled.
- Customize all player-facing messages, permissions, and settings in a clean and simple config.yml.
Commands & Permissions
Commands:
- /maintenance - Toggles maintenance mode on or off.
- /proxyflow reload - Reloads the configuration file from disk.
Permissions:
- proxyflow.command.maintenance - Allows use of the /maintenance command.
- proxyflow.command.reload - Allows use of the /proxyflow reload command.
- proxyflow.maintenance.bypass - Allows a player to join when the server is in maintenance mode.
- proxyflow.security.vpn.bypass - Allows a player to join even if their IP is flagged as a VPN/proxy.
Configuration
The configuration is designed to be simple and straightforward. Here's a look at the default config.yml: