https://github.com/stscoundrel/travers
Monitor certain firearms exercises on a certain island
https://github.com/stscoundrel/travers
events go golang google-cloud google-cloud-function storage
Last synced: 10 months ago
JSON representation
Monitor certain firearms exercises on a certain island
- Host: GitHub
- URL: https://github.com/stscoundrel/travers
- Owner: stscoundrel
- License: mit
- Created: 2025-02-15T14:38:45.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-03-01T16:43:34.000Z (10 months ago)
- Last Synced: 2025-03-01T17:33:38.247Z (10 months ago)
- Topics: events, go, golang, google-cloud, google-cloud-function, storage
- Language: Go
- Homepage:
- Size: 27.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Travers
Monitor certain firearms exercises on a certain island.
Work in progress for personal use.
### Deploy
To hook up the cloud infra with Terraform:
- Manually zip latest src version to `function-source.zip`. To be automated.
- Populate `service-account.json` with credentials from Cloud Console.
- `terraform plan` / `terraform apply`
Currently Terraform host state locally.
Presently creates:
- Cloud function to run Travers
- Event Scheduler action to trigger it daily
- Storage bucket for event data storage
- Required storage buckets & permissions
To be added:
- Messaging on new events.
### Whats in the name?
One meaning of _Travers_ is _someone who lives at a crossing place_. To get to activities which this Travers monitors, you'll have to cross body of water and some other things.