Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/danielwte/unlimited-ondemand-auto-extender
Automatisiert das Nachbuchen von Datenvolumen für SIM24- und 1&1-Unlimited-OnDemand-Tarife mit Docker.
https://github.com/danielwte/unlimited-ondemand-auto-extender
1und1 automation celluar datenvolumen docker mobile-data ondemand ondemand-tarif oneandone playwright python sim24 unlimited
Last synced: 24 days ago
JSON representation
Automatisiert das Nachbuchen von Datenvolumen für SIM24- und 1&1-Unlimited-OnDemand-Tarife mit Docker.
- Host: GitHub
- URL: https://github.com/danielwte/unlimited-ondemand-auto-extender
- Owner: DanielWTE
- Created: 2024-12-07T23:37:47.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2025-01-11T21:01:54.000Z (26 days ago)
- Last Synced: 2025-01-11T22:18:09.554Z (26 days ago)
- Topics: 1und1, automation, celluar, datenvolumen, docker, mobile-data, ondemand, ondemand-tarif, oneandone, playwright, python, sim24, unlimited
- Language: Python
- Homepage:
- Size: 12.7 KB
- Stars: 3
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Unlimited OnDemand Auto Extender
Dieses Tool automatisiert das Nachbuchen von Datenvolumen bei SIM24- und 1&1-Unlimited-Demand-Tarifen. Bei diesen Tarifen muss nach Verbrauch der ersten 50GB das Datenvolumen manuell in Schritten nachgebucht werden. Dieser Prozess wird durch dieses Script vollautomatisch erledigt.
## Features
- Automatische Anmeldung im SIM24- oder 1&1-Portal
- Kontinuierliche Überwachung des Datenvolumens
- Automatisches Nachbuchen bei Bedarf
- Ausführliche Logging-Funktionen
- Dockerisierte Lösung für einfache Installation## Voraussetzungen
- Docker auf dem System installiert
- SIM24 oder 1&1 Account-Zugangsdaten
- Ein aktiver Unlimited-Demand-Tarif bei einem der unterstützten Anbieter## Installation & Einrichtung
1. Image herunterladen:
```bash
docker pull ghcr.io/danielwte/unlimited-ondemand-auto-extender:latest
```2. Container starten:
```bash
docker run -d \
-e USERNAME="service-username" \
-e PASSWORD="service-password" \
-e SERVICE="service" \
-e CHECK_INTERVAL=300 \
--name unlimited-ondemand-auto-extender \
ghcr.io/danielwte/unlimited-ondemand-auto-extender:latest
```### Umgebungsvariablen
- `USERNAME`: Der Benutzername für das entsprechende Portal
- `PASSWORD`: Das Passwort für das entsprechende Portal
- `CHECK_INTERVAL`: Prüfintervall in Sekunden (Standard: 300)
- `SERVICE`: Der zu überwachende Service (Standard: sim24, Optionen: sim24, 1und1)## Logs einsehen
Die Logs können wie folgt eingesehen werden:
```bash
docker logs unlimited-ondemand-auto-extender
```## Container-Verwaltung
Container neustarten:
```bash
docker restart unlimited-ondemand-auto-extender
```Container stoppen:
```bash
docker stop unlimited-ondemand-auto-extender
```Container entfernen:
```bash
docker rm unlimited-ondemand-auto-extender
```## Automatischer Start nach Systemneustart
Für einen automatischen Start nach einem Systemneustart:
```bash
docker run -d \
--restart unless-stopped \
-e USERNAME="service-username" \
-e PASSWORD="service-password" \
-e SERVICE="service" \
-e CHECK_INTERVAL=300 \
--name unlimited-ondemand-auto-extender \
ghcr.io/danielwte/unlimited-ondemand-auto-extender:latest
```## Sicherheit
- Die Zugangsdaten werden nur innerhalb des Containers verwendet
- Es werden keine Daten persistent gespeichert
- Die Kommunikation erfolgt direkt mit dem Portal des entsprechenden Anbieters## Disclaimer
Dieses Tool ist ein inoffizielles Hilfsprogramm und steht in keiner Verbindung zu SIM24 oder 1&1. Die Nutzung erfolgt auf eigene Verantwortung.