Skip to content

hermescenter/dontspy.eu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Don't Spy EU

A website, a campaign, and a mixture of different technologies. Know about us Hermes Center.

DontSpyEU is the the second iteration of DontSpyONUS.

reminder:

How this was running?

in tmux three sessions:

  1. DEBUG=*,-follow-redirects,-nc:cache,-send,-express:* node bin/nocoserver.js
  2. cd site; while true; do git pull; hugo; sleep 120; done
  3. while true; do DEBUG=*,-follow* node bin/single-photo-processor.js --update; done
  4. npm run express; this is the only command still running after the project discontinuation.
dontspy> db.safety.count()
270

👋


How to run this code spaghetti combo?

  1. The of the node part is really cursed and quirky: npm install; npm run setup; npm run copy
  2. This is for hugo, to spin the webserver: cd site; npm install; hugo -D server
  3. Read and follow config/README.md to setup PostgreSQL local connection
  4. cd py and read REMIND.sh because it contans a few notes on requirement packages
  5. sudo apt install inotify-tools # not currently used
  6. git submodule update --init pulls from this repository fork, as it got discontinued during the development of this website. Thanks anyway to @negrel for the great job! 🙏

After, maybe, something would work also in your system: but this is not guarantee, and it is not our goal.

Our goal is just to forbid face recognition in the wild!

How test the system locally

  1. DEBUG=*,-follow* node bin/contributions-importer.js
  2. DEBUG=*,-follow* node bin/photos-processor.js