bitrix-cdn is a high-performance Content Delivery Network (CDN) designed specifically for Bitrix users. It offers automatic conversion of images to the WebP format, helping your website load faster while maintaining high quality. This application uses tools like Docker and caching systems to enhance performance and reduce load times.
Follow these straightforward steps to download and set up bitrix-cdn on your computer.
- Operating System: Windows, macOS, or Linux
- Hardware: Minimum 4 GB RAM, 1 GHz CPU
- Software: Docker installed on your system
- Network: Internet connection for the CDN features
-
Visit the Releases Page: To download the latest version, visit this page to download.
-
Choose the Right Version: You will see a list of available releases. Click on the latest version that suits your operating system.
-
Download the Package: Click the link to download the package to your computer.
-
Extract the Files: Once the download is complete, locate the ZIP or TAR file you downloaded. Right-click and select "Extract Here" or use your preferred extraction tool.
-
Open Terminal or Command Prompt: You will need to run commands. Open the terminal on macOS or Linux, or Command Prompt on Windows.
-
Navigate to the Directory: Use the
cdcommand to change into the directory where you extracted bitrix-cdn files.For example:
cd path/to/bitrix-cdn -
Run Docker Commands: To start the CDN service, type the following command:
docker-compose up
This will set up the CDN and make it accessible.
Once the service is running, you can access your CDN configuration through your web browser. Simply enter your serverβs IP address or localhost in the address bar, followed by the designated port if applicable.
-
Set Up Your Bitrix Connection: Ensure that your Bitrix installation is configured to point to the CDN. You can do this in your Bitrix admin settings.
-
Configure Image Optimization: Enable automatic image optimization in your CDN settings. This will allow your images to convert to WebP automatically.
-
Test Your Setup: Upload an image to Bitrix and check if it is automatically converted and served. If everything is set up correctly, you should see improved load times.
To monitor the performance of your CDN, you can integrate tools like Grafana and Prometheus. These allow you to visualize stats and check the effectiveness of your CDN setup.
- Documentation: Visit our Wiki for in-depth documentation and FAQs.
- Support: Join our community on GitHub Discussions for help and tips.
bitrix-cdn leverages several powerful technologies to provide its services:
- Docker: Simplifies deployment in isolated containers.
- Redis: Used for caching data for quicker access.
- Nginx: Serves as the web server for handling requests.
bitrix-cdn is open-source software licensed under the MIT License. You can use, modify, and distribute it freely.
Explore the high-performance world of CDNs today with bitrix-cdn!