Collect info about the youtube videos you watch and view the data in the form of charts.
| Component | Description | Path |
|---|---|---|
| Server | Recive data from browser extension and store it | ./src |
| web | Display data stored on the server in form of charts and tables | ./web |
| Browser extension | Send youtube video info to server | ./browser-extension |
- Run
./build-browser-extension.shwith argumentfirefoxorchromeorallto build the extension and package it - Use the final
.xpior.zipfile to install the extension in your browser
- Build the Docker Image using
./build-image.sh - Run the Docker Image using
docker run -d --restart always -p 8080:8080 <IMAGE>- You may add a volume to make the database persistent
- Run
./installer.sh install- By default the server will be installed in${XDG_DATA_HOME}/chiantiIfXDG_DATA_HOMEis set, otherwise it will be installed in/usr/share/chianti
- Go to installed extensions page in your browser and click remove/uninstall
- Stop the Docker container
- Remove the Docker container
- Remove the Docker image
- Run
./installer.sh uninstall