https://github.com/dkarter/live_rss
WIP!!!
https://github.com/dkarter/live_rss
Last synced: about 2 months ago
JSON representation
WIP!!!
- Host: GitHub
- URL: https://github.com/dkarter/live_rss
- Owner: dkarter
- Created: 2023-01-16T03:55:56.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-01-09T04:13:28.000Z (over 2 years ago)
- Last Synced: 2025-02-25T13:54:52.429Z (over 1 year ago)
- Language: Elixir
- Homepage:
- Size: 70.3 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# LiveRSS
A lightweight, self-hosted RSS Reader.
Runs on a single container and uses SQLite3 as the database.
> THIS IS STILL A WIP!
To start your Phoenix server:
- Run `mix setup` to install and setup dependencies
- Start Phoenix endpoint with `mix phx.server` or inside IEx with `iex -S mix phx.server`
# Running with Docker
First build an image:
```bash
docker build -f Dockerfile . -t live_rss
```
Then create a local database file:
```bash
touch prod.db
```
Map the database to your local file and run migration:
```bash
docker run -it \
-e DATABASE_PATH=/app/prod.db \
-e SECRET_KEY_BASE=$(mix phx.gen.secret) \
-v $(pwd)/prod.db:/app/prod.db \
live_rss bin/migrate
```
Run the server:
```bash
docker run -it -d \
-p 4000:4000 \
-e DATABASE_PATH=/app/prod.db \
-e SECRET_KEY_BASE=$(mix phx.gen.secret) \
-v $(pwd)/prod.db:/app/prod.db \
live_rss
```