Skip to content

edoardottt/gochanges

Folders and files

NameName
Last commit message
Last commit date

Latest commit

6ff9c82 Β· Nov 10, 2024
Feb 27, 2023
Nov 10, 2024
Jun 22, 2020
Jun 22, 2020
Nov 10, 2024
Nov 10, 2024
Jun 22, 2020
Jun 22, 2020
Jun 22, 2020
Jul 6, 2021
Jun 22, 2020
Jun 22, 2020
Jun 22, 2020
Jun 22, 2020
Nov 10, 2024
Jun 22, 2020
Jul 22, 2021
Jul 22, 2021
Nov 10, 2024
Nov 10, 2024

Repository files navigation

⚠️ARCHIVED (AT LEAST FOR NOW). NO LONGER MANTAINED.⚠️

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

Go workflows Go report card open issues
ask me anything License
opensourcelove tweet
Built with
docker-logo go-logo mongodb-logo

Requirements πŸ”

  • docker
  • docker-compose

Tested on my lightweight laptop, THE ENGINE correctly monitors over 150 websites, the backend is not communicating with the frontend.

Use these solutions:

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:

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

License πŸ“

This repository is under GNU Affero General Public License v3.0.
edoardottt.com to contact me.