Skip to content

Latest commit

 

History

History
45 lines (35 loc) · 984 Bytes

README.md

File metadata and controls

45 lines (35 loc) · 984 Bytes

everything

This program brings News-feeds, Podcasts, YouTube subscriptions and much more into one place.

Disclaimer

This program is meant for use in private LANs only.
Do NOT make this accessible to untrusted users.
This program is not secure.

Installation

python3 -m virtualenv venv
source ./venv/bin/activate
pip install -r requirements.txt
deactivate

Create a file src/secrets.py that contains the following variables:

  • YOUTUBE_API_KEY

Maybe adjust the values in src/conf.py to your needs.

If you want to run this as a service enter the correct values in everything.service and execute:

sudo ln -s $(realpath ./everything.service) /etc/systemd/system
sudo systemctl enable everything

Execution

Run it with

./src/everything.py

or

sudo systemctl start everything

This will spawn a webserver on the specified address in src/conf.py (default 127.0.0.1:7070).

TODO

  • Twitter module
  • mobile friendly