Welcome to Azure Data Factory Webhook, a lightweight webhook written in Rust and deployed with Docker. This project leverages Rust's efficiency and cross-compilation capabilities to produce a Docker image with a minimal footprint (only 21MB).
- Built with Rust for efficiency and performance.
- Dockerized deployment for easy scalability and management.
- Cross-compiled to the x86_64-unknown-linux-musl target for a minimal image size.
- Thanks to the Rust community for their dedication to this project.
To get started with this webhook, follow these simple steps:
- Clone the Repository:
git clone https://github.com/HsiangSun/adf_webhook.git
cd adf_webhook
- Clone the Repository:
docker build -t adf_webhook .
- Run the Docker Container:
docker run -p <local_port>:<container_port> -v <local_env_path>:/app/.env adf_webhook
- Access Your Webhook:
Your webhook will be accessible at http://localhost:<local_port>. Make sure to configure your Azure Data Factory to use this webhook URL.
This project is licensed under the MIT License - see the LICENSE file for details.