https://github.com/thiagoloureiro/megaphone
A framework to self register services on Consul.IO
https://github.com/thiagoloureiro/megaphone
consul register
Last synced: 2 months ago
JSON representation
A framework to self register services on Consul.IO
- Host: GitHub
- URL: https://github.com/thiagoloureiro/megaphone
- Owner: thiagoloureiro
- Created: 2017-11-25T22:45:10.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2023-11-03T07:58:24.000Z (over 1 year ago)
- Last Synced: 2025-04-11T22:46:11.072Z (2 months ago)
- Topics: consul, register
- Language: C#
- Size: 60.5 KB
- Stars: 9
- Watchers: 2
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# MegaPhone
A framework to self register services on Consul.IO*MegaPhone*
MegaPhone is a lightweight framework to run self hosting REST services using Web Api or NancyFx ontop of a Consul or ETCD cluster. Each service will start out by allocating a free port to run on, once the service is started, it will register itself in the local cluster provider.
This project was inheritate from the original Microphone with the intention to keep the development, improvement and fixes, because the actual project is unoperative and nuget packages outdated.
**MegaPhone.Core**
[](http://www.nuget.org/packages/Megaphone.Core)**MegaPhone.Etcd**
[](http://www.nuget.org/packages/Megaphone.Etcd)**MegaPhone.Nancy**
[](http://www.nuget.org/packages/Megaphone.Nancy)**MegaPhone.WebApi**
[](http://www.nuget.org/packages/Megaphone.WebApi)[](https://ci.appveyor.com/project/thiagoloureiro/megaphone)
[](https://ci.appveyor.com/project/thiagoloureiro/megaphone/history)