Skip to content

lucasluitjes/js-tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JsTracker

This Elixir web application uses the Chromesmith library to spin up Chrome headless instances, visit websites, and records all the external javascripts used by those websites.

It's part of a project under development, to continuously monitor websites for external dependencies. It's somewhat similar to OpenWPM, but with a slightly different aim.

Phoenix instructions

To start your Phoenix server:

  • Install dependencies with mix deps.get
  • Create and migrate your database with mix ecto.create && mix ecto.migrate
  • Install Node.js dependencies with cd assets && npm install
  • Start Phoenix endpoint with mix phx.server

Now you can visit localhost:4000 from your browser.

Ready to run in production? Please check our deployment guides.

Learn more

About

Little Elixir project to monitor 3rd party JS

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published