This Docker container automatically reconnects a FritzBox router every night at 3:00 AM using the TR-064 interface.
- Docker installed on your system
- A FritzBox router with TR-064 enabled
- Clone this repository:
git clone <repository-url> cd fritzbox-reconnect-docker
- Build the Docker image:
docker build -t fritzbox-reconnect .
Run the container with the required environment variables:
docker run -d --name fritzbox-reconnect \
-e FRITZBOX_IP="192.168.178.1" \
-e FRITZBOX_USER="your_username" \
-e FRITZBOX_PASSWORD="your_password" \
fritzbox-reconnect
FRITZBOX_IP
(default:192.168.178.1
): The IP address of your FritzBox router.FRITZBOX_USER
: Your FritzBox username.FRITZBOX_PASSWORD
: Your FritzBox password.
The container logs directly to stdout
, so you can check the logs using:
docker logs -f fritzbox-reconnect
This project is licensed under the GNU General Public License v3.0. See the LICENSE file for details.
This project is not affiliated with AVM or the FritzBox brand.