Skip to content
/ gaurun Public
forked from mercari/gaurun

A general push notification server in Go

License

Notifications You must be signed in to change notification settings

mattn/gaurun

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gaurun

Gaurun is a general push notification server in Go.

Status

Gaurun is production ready.

Supported Platforms

Installation

make gom
make bundle
make

Configuration

See CONFIGURATION.md about details.

The configuration for gaurun is conservative by default. If you require higher performance of gaurun, you can tune the performance with some parameters such as workers and queues in the core section.

Specification

See SPEC.md about details.

Run

bin/gaurun -c conf/gaurun.toml

Crash Recovery

Gaurun supports re-push notifications lost by server-crash with access.log.

bin/gaurun_recovery -c conf/gaurun.toml -l /tmp/gaurun.log

Commiters

License

Copyright 2014-2015 Mercari, Inc.

Licensed under the MIT License.

About

A general push notification server in Go

Resources

License

Stars

Watchers

Forks

Sponsor this project

 

Packages

No packages published

Languages

  • Go 98.6%
  • Makefile 1.4%