Skip to content

Fast, scalable, easy to use website changes tracker πŸ”

License

Notifications You must be signed in to change notification settings

korableg/gochanges

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Fast, scalable, easy to use website changes tracker
Coded with πŸ’™ by edoardottt.

Go workflows Go report card Mainteinance open issues
pr-welcome ask me anything License
say thanks opensourcelove tweet
Built with
docker-logo go-logo mongodb-logo

Requirements πŸ”

  • docker
  • docker-compose

Tested on my lightweight laptop, correctly monitors over 150 websites

Get Started πŸŽ‰

  1. Download this repo
  2. Open a terminal and type docker info && sudo ip addr show docker0. Find the url of the network. You can see mine works on 172.17.0.1
  3. Based on you connection url, edit the environment variable MONGO_CONN (Dockerfile file)
  4. Type in your terminal make up
  5. Enjoy!

Common errors here : COMMON ERRORS

Contributing πŸ› 

Just open an issue/pull request. See also CONTRIBUTING.md and CODE OF CONDUCT.md

To Do:

  • Add comments
  • Storing data into MongoDB
  • Dockerfile
  • docker-compose.yml
  • Default interval (5 min)
  • Common errors
  • Mount external volume
  • Read input by localhost:xxxx
  • Understandable frontend
  • Data in frontend (emails, telegram tokens and websites tracked)
  • Dynamic Home Page
  • Tests
  • Integrate Telegram-botAPI
  • Send mail using OAuth2.0

If you liked it drop a ⭐

https://www.edoardoottavianelli.it for contact me.

                                                                        Edoardo Ottavianelli Β©

About

Fast, scalable, easy to use website changes tracker πŸ”

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 67.2%
  • CSS 18.1%
  • HTML 9.9%
  • Dockerfile 2.8%
  • Makefile 2.0%