Fetch AIS data from one provider and push it to another.
I live on a 12m Grainger TR-40 Trimaran called Yana. The location of this vessel is known in close-to-real time anywhere in the world through AIS. This tool runs in the cloud and pulls the boat's position from APIs that have access to global AIS satellite data. Currently, I use it to push updates for my boat's position on the app/website noforeignland.com.
- Install golang 1.22+.
- Install staticcheck
go install honnef.co/go/tools/cmd/staticcheck@latest. - Run
maketo build the application. - Copy
.envtemplateto.envand populate the values. - Run
make runto run the application.