|Hamcha c801e74db3 Add stub backends||1 month ago|
|cmd||1 month ago|
|proto||1 month ago|
|storage||1 month ago|
|README.md||1 month ago|
|endpoints.go||1 month ago|
|go.mod||1 month ago|
|go.sum||1 month ago|
|service.go||1 month ago|
|transport.go||1 month ago|
RSS/Atom feed generator with a simple REST API (and hopefully gRPC)
The service is written to be able to work both as a RSS/Atom feed server and as a static generator for one.
cmd folder, you’ll find 3 versions of bacheca:
bacheca-moaworks as a microservice in a Moa environment
bacheca-serverworks as a stand-alone server
bacheca-staticgenerates a static XML file
Another option, especially when using the static CLI, is to just make your own tools to modify the storage backend directly.
Bacheca needs a backend to store its data, currently the main plan is to support at least 1 file-based backend (
file) and a KV-based backend (
bolt). If you want to implement and contribute your own storage backend (like PostgreSQL) feel free to!
protoc --go_out=plugins=grpc:. bacheca.proto