Skip to content

legifrss/legifrss

Repository files navigation

README

Abstract

Everything is written in English, but you can open issues in French or English.

Why this repository: I was missing a way to see every change in the french law, but keep only some of them for later.

Legifrance provides a way to receive newsletters, but sadly they're not optimal.

Note that this project is at its ALPHA stage, it's more of a PoC for now.

How to use

Read the doc at https://legifrss.github.io. If you need it translated in English please contact me.

How to run

Batch (the part that fetch stuff from Legifrance)

go build -o bin/batch cmd/batch/batch.go && bin/batch

Server (the part that serve RSS content)

go build -o bin/server cmd/server/server.go && bin/server

Technical stuff

  • the server is based on https://github.com/gin-gonic/gin, and it's pretty good!
  • the server uses a local db.json as a database (10 days of retention)
  • the tests are not good, I know :/
  • I use some personal ansible scripts to deploy

TODO

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •