Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/DIVERSIFY-project/amiunique
Learn how identifiable you are on the Internet
https://github.com/DIVERSIFY-project/amiunique
amiunique fingerprinting fp7 inria insa javascript kth privacy
Last synced: about 1 month ago
JSON representation
Learn how identifiable you are on the Internet
- Host: GitHub
- URL: https://github.com/DIVERSIFY-project/amiunique
- Owner: DIVERSIFY-project
- License: mit
- Created: 2014-12-02T17:21:33.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2020-09-03T17:21:45.000Z (over 4 years ago)
- Last Synced: 2024-08-01T12:16:48.524Z (4 months ago)
- Topics: amiunique, fingerprinting, fp7, inria, insa, javascript, kth, privacy
- Language: JavaScript
- Homepage: https://amiunique.org/
- Size: 7.23 MB
- Stars: 683
- Watchers: 62
- Forks: 94
- Open Issues: 25
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
- awesome-starred - amiunique - Learn how identifiable you are on the Internet (JavaScript)
README
# Am I Unique ? #
This repository contains all the source code from the [AmIUnique.org](https://amiunique.org/) website.
This application was built using the [framework Play 2.3](https://playframework.com/) for the back-end and [Bootstrap](http://getbootstrap.com/) for the front-end.### Requirements ###
**JDK8** is needed to build the application.### Creation of the database ###
A database is needed to store the fingerprints.
To facilitate the creation process, the "**fpDB.sql**" file located at the root of the repository contains the structure of the table. You just need to import it with mysqldump or through phpMyAdmin to have everything set up properly.
Then, you have to modify the "**amiunique-source/website/conf/application.conf**" to include your database connection credentials (user and password).
Same action required in "**amiunique-source /website/conf/META-INF/persistence.xml**" to activate the persistence of data.### Launch of the application ###
Like other play applications, run "**./activator run**" at the root of the website directory to launch the web application. You will then be able to access your app via "**localhost:9000**".
You may also need to regenerate the Play application secret. To do so, run "**play-update-secret**" in the Play console.