Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/arthurmelton/newseekr
An alternative frontend for your favorite news outlets
https://github.com/arthurmelton/newseekr
frontend news ocaml privacy privacy-frontend self-hosted
Last synced: 25 days ago
JSON representation
An alternative frontend for your favorite news outlets
- Host: GitHub
- URL: https://github.com/arthurmelton/newseekr
- Owner: arthurmelton
- License: agpl-3.0
- Created: 2023-09-22T00:44:08.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2023-09-30T01:07:48.000Z (over 1 year ago)
- Last Synced: 2024-12-09T09:09:00.427Z (about 1 month ago)
- Topics: frontend, news, ocaml, privacy, privacy-frontend, self-hosted
- Language: OCaml
- Homepage:
- Size: 79.1 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Newseekr
[![Build status](https://github.com/arthurmelton/Newseekr/workflows/Build/badge.svg)](https://github.com/arthurmelton/Newseekr/actions)
An alternative frontend for your favorite news outlets! Do note though that
using this will not show ads and in effect make the new outlet loose money.## Requirements
- [Opam/Ocaml](https://ocaml.org/docs/up-and-running#installation-on-unix)
## Configuration
All of the settings are changed through environment variables
- `PORT`=`8080`
## Running
For running on a server and production you should use `flambda` for compiling. To tell opam to do so, you can do the following:
```sh
opam switch create 4.14.0+flambda ocaml-variants.4.14.0+options ocaml-option-flambda
eval (opam env --switch=4.14.0+flambda)
```To compile the program you will run the following:
```sh
git clone https://github.com/arthurmelton/newseekr
cd newseekr
opam install . --deps-only
dune build --release newseekr
```Your executable will be at
```sh
_build/default/bin/main.exe
```## Supports
- [CNN](https://cnn.com)
- [Fox News](https://foxnews.com)
- [Make Use Of](https://makeuseof.com)
- [The Register](https://theregister.com)
- [The Verge](https://theverge.com)
- [Wired](https://wired.com)