- Frontend Vue 3 (Composition API) + Vite + Vue Router - Backend Go (stdlib) : API REST todo/notes + proxy RSS + auth token - Docker Compose : SPA nginx + backend + Miniflux + Postgres - Widgets : horloge canvas météo, todo 3 colonnes, notes persistées, agrégateur RSS multi-feeds, pomodoro, recherche DuckDuckGo (Ctrl+K) - Auth : dashboard public, todo/notes protégés par token - Widgets expandables (mode agrandi centré)
90 lines
2.0 KiB
JSON
90 lines
2.0 KiB
JSON
{
|
|
"feeds": [
|
|
{
|
|
"label": "zwindler",
|
|
"name": "Zwindler's Reflection",
|
|
"url": "https://blog.zwindler.fr/index.xml"
|
|
},
|
|
{
|
|
"label": "jvns",
|
|
"name": "Julia Evans",
|
|
"url": "https://jvns.ca/atom.xml"
|
|
},
|
|
{
|
|
"label": "vicki",
|
|
"name": "Vicki Boykis",
|
|
"url": "https://vickiboykis.com/index.xml"
|
|
},
|
|
{
|
|
"label": "eli",
|
|
"name": "Eli Bendersky",
|
|
"url": "https://eli.thegreenplace.net/feeds/all.atom.xml"
|
|
},
|
|
{
|
|
"label": "noted",
|
|
"name": "Noted - Self-Hosting",
|
|
"url": "https://noted.lol/rss/"
|
|
},
|
|
{
|
|
"label": "mcorbin",
|
|
"name": "mcorbin",
|
|
"url": "https://www.mcorbin.fr/feed.xml"
|
|
},
|
|
{
|
|
"label": "seb666",
|
|
"name": "Seboss666",
|
|
"url": "https://blog.seboss666.info/feed"
|
|
},
|
|
{
|
|
"label": "iximiuz",
|
|
"name": "Ivan Velichko",
|
|
"url": "https://iximiuz.com/feed.rss"
|
|
},
|
|
{
|
|
"label": "chollinger",
|
|
"name": "Christian Hollinger",
|
|
"url": "https://chollinger.com/blog/index.xml"
|
|
},
|
|
{
|
|
"label": "rmoff",
|
|
"name": "Robin Moffatt",
|
|
"url": "https://rmoff.net/index.xml"
|
|
},
|
|
{
|
|
"label": "ssp",
|
|
"name": "Simon Spati",
|
|
"url": "https://www.ssp.sh/index.xml"
|
|
},
|
|
{
|
|
"label": "geerling",
|
|
"name": "Jeff Geerling",
|
|
"url": "https://www.jeffgeerling.com/blog.xml"
|
|
},
|
|
{
|
|
"label": "dataguy",
|
|
"name": "Confessions of a Data Guy",
|
|
"url": "https://www.confessionsofadataguy.com/feed/"
|
|
},
|
|
{
|
|
"label": "fasterth",
|
|
"name": "fasterthanlime",
|
|
"url": "https://fasterthanli.me/index.xml"
|
|
},
|
|
{
|
|
"label": "bitfield",
|
|
"name": "Bitfield Consulting (Go)",
|
|
"url": "https://bitfieldconsulting.com/posts?format=rss"
|
|
},
|
|
{
|
|
"label": "kobzol",
|
|
"name": "Kobzol (Rust)",
|
|
"url": "https://kobzol.github.io/feed.xml"
|
|
},
|
|
{
|
|
"label": "momjian",
|
|
"name": "Bruce Momjian (PostgreSQL)",
|
|
"url": "https://momjian.us/main/rss/pgblog.xml"
|
|
}
|
|
]
|
|
}
|