Skip to content
This repository has been archived by the owner on Apr 4, 2020. It is now read-only.
/ tf-notify Public archive

Trigger push notifications with Steem blockchain operations

License

Notifications You must be signed in to change notification settings

travelfeed-io/tf-notify

Repository files navigation

TravelFeed notify

This service streams the Steem blockchain from a meeseeker redis instance and sends web-push notifications to users on certain events. The 20 most recent notifications (per user) are additionally stored in mongodb.

Development

  1. Run meeseeker as docker container

Use the anyx.io node to avoid problems caused by api.steemit.com.

docker run -d --name meeseeker -p 6379:6379 --env MEESEEKER_PUBLISH_OP_CUSTOM_ID=true --env MEESEEKER_NODE_URL=https://anyx.io --env MEESEEKER_INCLUDE_VIRTUAL=false inertia/meeseeker:latest
  1. Run tf-notify

Nodemon automatically restarts on changes.

npm run dev

Production

  1. Run meeseeker as docker container
docker run -d --name meeseeker --env MEESEEKER_PUBLISH_OP_CUSTOM_ID=true --env MEESEEKER_INCLUDE_VIRTUAL=false --env MEESEEKER_EXPIRE_KEYS=300 --env MEESEEKER_NODE_URL=https://anyx.io --restart unless-stopped inertia/meeseeker:latest
  1. Pull tfnotify from Docker hub & run
docker run -d --link meeseeker:meeseeker --env-file .env --restart unless-stopped travelfeed/tfnotify

About

Trigger push notifications with Steem blockchain operations

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published