Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/justxuewei/ip-monitor
Monitor your IP changes and push notifications via ServerChan to let you know.
https://github.com/justxuewei/ip-monitor
Last synced: 21 days ago
JSON representation
Monitor your IP changes and push notifications via ServerChan to let you know.
- Host: GitHub
- URL: https://github.com/justxuewei/ip-monitor
- Owner: justxuewei
- Created: 2022-10-30T05:41:22.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2022-11-03T13:03:42.000Z (about 2 years ago)
- Last Synced: 2024-11-09T05:33:32.570Z (3 months ago)
- Language: Go
- Homepage:
- Size: 6.84 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# IP Monitor
IP Monitor is an application running on Linux to monitor your IP changes. It is
a DDNS-like way. If your IPs are changed, the application will push a message to
let you know via [ServerChan](https://sct.ftqq.com/).The application runs with crontab to make all functionalities work. Here's a
typical example that checks IPs in every 5 minutes.```bash
$ go build -o ipmonitor cmd/main.go
$ sudo mv ipmonitor /usr/local/bin
$ crontab -e
# insert a new line:
# */5 * * * * ipmonitor --key={sendkey} --name={server name (optional)} --heartbeat=true --devices={links (optional, e.g. "lo,enp0")}
```