5-Minute DeploymentElasticProxy
Follow this guide to complete the deployment and configuration of ElasticProxy in minutes, and start protecting your Elasticsearch cluster immediately.
Before You Start
Make sure you have the following environment ready:
- • A running Elasticsearch cluster (7.x or 8.x)
- • A server or local environment with Docker installed
- • Administrator privileges (for port binding and file operations)
Deployment Steps
Follow these steps to quickly deploy ElasticProxy.
Prerequisites
1 minuteEnsure your environment meets the basic requirements.
- Java 17 or higher
- Docker (recommended) or direct deployment environment
- Accessible Elasticsearch cluster
- Port 8000 available (default port)
Download & Deploy
2 minutesOne-click deployment of ElasticProxy using Docker.
- Pull the latest Docker image
- Create a configuration file
- Start the container service
- Verify service status
Basic Configuration
1 minuteModify the configuration file to connect to your Elasticsearch.
- Set the Elasticsearch connection address
- Configure authentication information (if needed)
- Adjust the service port (optional)
- Set basic security policies
Start Service
30 secondsStart the ElasticProxy proxy service.
- Start the service using Docker
- View startup logs
- Confirm that the service is running normally
- Check health status
Verify Deployment
30 secondsTest the proxy function and connection status.
- Health check interface test
- Proxy function verification
- View monitoring indicators
- Test query protection
Troubleshooting
Encountering issues? Check these common solutions.
Port 8000 is occupied
Modify the server.port configuration in the configuration file, or stop the process that is occupying the port.
Failed to connect to Elasticsearch
Check if the ES address, network connectivity, and authentication information are correct.
Failed to pull Docker image
Check your network connection, or use a domestic mirror source.
Deployment Complete! What's Next?
Congratulations! You have successfully deployed ElasticProxy. Now you can perform more in-depth configuration and optimization.
Need help or have questions?
Our technical team is always here to support you.