Ein Offline-DSGVO-Beschwerdegenerator gegen Tracking-Einbettungen https://tracktor.it
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Matthias Eberl cc15e82b7a Added new Tracker: Media.net 1 month ago
data Added new Tracker: Media.net 1 month ago
docs create pagination and simple admin panel 9 months ago
generator Added web tracker Plista 1 month ago
scripts remove config.php after building 7 months ago
web Added new Tracker: Media.net 1 month ago
.gitignore add logging; fix bug in spam protection #79 7 months ago
LICENSE Lizenz ausgefüllt 1 year ago
README.md copyedits 6 months ago
screenshot.png update readme 11 months ago

README.md

Tracktor.it-Logo

tracktor.it!

Tracktor.it ist ein DSGVO-Beschwerdegenerator für ein Internet ohne Tracking.

Melde Webseiten und Apps mit Werbetrackern einfach & schnell und hilf dadurch, das Internet trackingfrei für alle zu machen.

Webseite: tracktor.it

Screenshot

Ordner-Struktur

Ordner Beschreibung
/build Dieser Ordner wird von scripts/build.js erstellt und enthält das Production Build
/data Hier sind alle Daten gespeichert (Sprachdateien, Tracker, Templates, ...)
/generator Der eigentliche Beschwerdegenerator (React-App)
/web Der PHP-Teil der Webseite
/scripts Enthält Skripte zur Automatisierung

Die data-Verzeichnisse in /web/data und /generator/src/data werden automatisch mit dem Skript /data/build-data.js befüllt.

Entwicklung

  1. Programme installieren (nachfolgender Code ist für Debian)
sudo apt install nodejs npm php php-sqlite3
  1. Dieses Repository klonen
git clone https://codeberg.org/rufposten/tracktor.it
  1. Benötigte Pakete installieren
# Für die Daten
cd tracktor.it/data
npm install

# Für die React-App
cd tracktor.it/generator
npm install
  1. Live-Entwicklungsumgebung starten
    Das Skript startet einen PHP-Server, den Webpack-Server und überwacht das Daten-Verzeichnis auf Änderungen und führt ggf. automatisch data/build-data.js aus.
# cd tracktor.it/scripts
chmod +x start-dev.sh
./start-dev.sh
  1. Production Build erstellen
# cd tracktor.it/scripts
node build.js
# Production Build wird in Traecktor/build gespeichert

Dokumentationen

Icons
Fxemoji-Set von Mozilla unter Creative Commons Attribution 4.0 International License

tracktor.it! is MIT licensed.