.circleci | ||
cmd/merp | ||
models | ||
.dockerignore | ||
.drone.yml | ||
.gitignore | ||
.revive.toml | ||
db.go | ||
Dockerfile | ||
go.mod | ||
go.sum | ||
indexpage.go | ||
LICENSE | ||
Makefile | ||
merp.go | ||
README.md | ||
server.go |
_____ ___ ___ ___
| | -_| _| . |
|_|_|_|___|_| | _|
|_|
Simple clone of a popular iot api (starts with dw
and ends with eet.io
)
for me to learn more go
Features
- send merps
- get latest merp
- get latest merps
Internals
- Postgres db storage
TODO
- merp notifications to long polling clients
- merp notifications via email
- expiration/pruning of old merps
- receipt of merps using POSTs instead of querystring GET
Notes
The source code from this repo and all deps are included in the Docker image by the Dockerfile, vendoring them into the build artifact without requiring that they be copied into the git repo.
License
Author
sneak <sneak@sneak.berlin>