Website to protect images from facial recognition
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.
 
 
 
 
bitscuit e86722528c fixed typo in readme 2 years ago
html fixed some stuff 2 years ago
.gitignore added code to upload files 3 years ago
LICENSE Initial commit 3 years ago
README.md fixed typo in readme 2 years ago
launch added code to upload files 3 years ago
main.js fixed some stuff 2 years ago
package-lock.json imported libraries 3 years ago
package.json imported libraries 3 years ago

README.md

Fawkes

Website to protect images from facial recognition

Installation

You can host the website on your own computer, by following these steps:

Note: this guide assumes you're running Ubuntu and have already installed node.js on your system.

  1. Open a terminal window
  2. Download the code: git clone https://git.bitscuit.be/bitscuit/Fawkes.git
  3. Move into the project directory: cd Fawkes
  4. Install the dependencies: npm i socket.io

You can now edit the main.js file with your favourite text editor and change the following:

  • Set the value of hostname to your machine's IP address on your local network. This will make it possible for anyone on your local network to join the game.
  • Set the value of port to whatever port you want the game to run at.

Usage

Once you've installed the website on your system, run ./launch to start the webserver.

You can now visit the site by entering <IP-address>:<port> in your browser.

If you want others to be able to access it over the Internet, you should forward a port on your router and redirect it to your machine. More information about this can be found here. Others can then visit the website by entering your public IP address in their browser.

SystemD

For a more permanent setup, I recommend you create a SystemD unit for your Fawkes website.

Copy the following blueprint to /etc/systemd/system/fawkes.service and adjust it according to your specific setup:

[Unit]
Description=Fawkes Webserver

[Service]
User=msta
ExecStart=/home/msta/Fawkes/launch

[Install]
WantedBy=multi-user.target

Afterwards, run sudo systemctl enable fawkes.service to enable the service.

Disclaimer

Copyright 2021 Thomas Van Acker

This project is available under the GPLv3 license. This program comes with ABSOLUTELY NO WARRANTY.

I am not resposible for any damage that may be caused by this software. USE AT YOUR OWN RISK.

Acknowledgements

Scrawl uses the following libraries: