Go to file
2019-11-27 09:22:25 -08:00
.circleci have circleci push images up 2019-10-27 06:31:06 -07:00
cmd/merp renamed type as recommended to avoid stuttering 2019-11-08 21:59:16 -08:00
models refactored totally, but now exits and doesn't serve for some reason 2019-11-08 21:30:54 -08:00
.dockerignore added GAE, testing 2019-10-29 09:40:30 -07:00
.drone.yml break out build/lint into diff phases 2019-11-07 12:51:21 -08:00
.gitignore using go modules now 2019-10-29 10:12:59 -07:00
.revive.toml seems to work now 2019-11-07 13:04:57 -08:00
db.go fix linting issues 2019-11-08 22:01:59 -08:00
Dockerfile latest 2019-11-11 15:22:42 -08:00
go.mod latest 2019-11-11 15:22:42 -08:00
go.sum latest 2019-11-11 15:22:42 -08:00
indexpage.go fixed bug 2019-11-08 05:26:59 -08:00
LICENSE readme and license updates 2019-11-27 09:22:25 -08:00
Makefile latest 2019-11-11 15:22:42 -08:00
merp.go starting to work on notifications 2019-11-18 00:14:05 -08:00
README.md readme and license updates 2019-11-27 09:22:25 -08:00
server.go starting to work on notifications 2019-11-18 00:14:05 -08:00

 _____ ___ ___ ___
|     | -_|  _| . |
|_|_|_|___|_| |  _|
              |_|

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

WTFPL

Author

sneak <sneak@sneak.berlin>