No description
- PHP 63.4%
- HTML 21%
- JavaScript 10.9%
- CSS 3%
- Makefile 1.3%
- Other 0.4%
|
All checks were successful
[Workflow] On Documentation Change / techdocs (push) Successful in 44s
[Workflow] On Documentation Change / Generate (push) Successful in 0s
[Workflow] On Documentation Change / Build (Zensical) + sync to Garage web (push) Successful in 37s
[Workflow] On Documentation Change / Deploy (docs site / Garage web) (push) Successful in 0s
Repo-scoped Garage key via repo-level TECHDOCS_S3_* (shadows org). The shared docs-site prefix stops receiving updates; the docs domain routes /freshrss-application to the new bucket in homelab's phase C cutover. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> |
||
|---|---|---|
| .forgejo/workflows | ||
| .github/workflows | ||
| docs | ||
| ops | ||
| src | ||
| .editorconfig | ||
| .env.example | ||
| .gitignore | ||
| .releaserc.json | ||
| age.pubkey | ||
| AGENTS.md | ||
| catalog-info.yml | ||
| CHANGELOG.md | ||
| docker-compose.yml | ||
| LICENSE | ||
| Makefile | ||
| README.md | ||
freshrss-application
An experimental playground for running FreshRSS with a PostgreSQL backend. The repository packages the application and database in a single Docker Compose stack and ships the documentation used by the development team.
Setup
-
Copy
.env.exampleto.envand adjust values if needed. -
Start the stack:
make start # or docker-compose up -d -
Open http://localhost:8080 and follow the FreshRSS installation wizard.
Dependencies
- Docker and Docker Compose
- GNU Make
- Optional: mkcert for local HTTPS
Tech Stack
- FreshRSS – self‑hosted RSS reader
- PostgreSQL – persistent storage
- Docker Compose – container orchestration
Possible next extensions:
https://framagit.org/nicofrand/xextension-threepanesview https://github.com/tryallthethings/freshvibes?tab=readme-ov-file https://github.com/giventofly/freshrss-comicsinfeed