fmsg
GitHub: https://github.com/markmnl/fmsg
Show HN Article https://markmnl.github.io/fmsg/show-hn
Documents
| Document |
Short Description |
| SPECIFICATION.md |
Core fmsg specification describing message communication between fmsg hosts. |
| SPEC.md |
Concise version of the specification. |
| STANDARDS.md |
Common standards surrounding fmsg setups such as API contracts. |
Standards
| Standard |
Short Description |
| FMSG-001 |
TCP+TLS Transport and Binding Standard |
| FMSG-002 |
HTTP API spec for recipient lookup and quota limits |
| FMSG-003 |
HTTP API spec for client to perform CRUD operations on messages for a specific address |
Host Implementations
| Implementation |
Description |
| fmsgd |
fmsg host written in Go! |
Ancillary Service Implementations
| Implementation |
Description |
| fmsg-docker |
Docker compose all-in-one fmsg stack |
| fmsgid |
Implementation of the FMSG-002 Id Standard - HTTP API providing address and quota lookup |
| fmsg-webapi |
Implementation of the FMSG-003 Web API Standard - HTTP API providing message sending and retrieval via an integrated fmsgd host |
| fmsg-cli |
Command line interface to fmsg Web API |