mirror of
https://github.com/davegallant/rfd-fyi.git
synced 2026-05-04 02:03:11 +00:00
An alternative frontend for hot deals 🔥
https://rfd.davegallant.ca
- Vue 27.4%
- Go 26.1%
- JavaScript 20%
- CSS 17.4%
- HTML 6.2%
- Other 2.9%
|
|
||
|---|---|---|
| .agents/skills/update-changelog | ||
| .github/workflows | ||
| backend | ||
| public | ||
| src | ||
| .browserslistrc | ||
| .dockerignore | ||
| .editorconfig | ||
| .envrc | ||
| .eslintignore | ||
| .gitignore | ||
| AGENTS.md | ||
| babel.config.js | ||
| CHANGELOG.md | ||
| Dockerfile | ||
| flake.lock | ||
| flake.nix | ||
| index.html | ||
| jsconfig.json | ||
| Makefile | ||
| package-lock.json | ||
| package.json | ||
| README.md | ||
| renovate.json | ||
| VERSION | ||
| vite.config.mjs | ||
rfd-fyi
This repository provides a simple, less-distracting overlay for hot deals posted on https://forums.redflagdeals.com.
The frontend is made with Vue 3 and the backend is written in Go. The backend exists for caching purposes; to prevent excessive requests to RedFlagDeals itself.
Docker
To run the latest:
docker run -d --name rfd-fyi -p 8080:8080 ghcr.io/davegallant/rfd-fyi
To build container from source:
make dev
Local Development
To get up and running locally: in one shell, run:
make backend
In another shell, run:
make frontend