-
Notifications
You must be signed in to change notification settings - Fork 7
Installation
Tomy Hsieh edited this page Oct 24, 2021
·
5 revisions
It is strongly recommended to host this app on a 24/7 accessible environment (e.g. AWS, GCP, Azure,...), to make sure you won't miss any new video notification.
-
Install Docker + Docker Compose
-
Clone this project
git clone https://github.com/tomy0000000/Tubee.git
- (Optional) Disable built-in Postgres by activate
docker-compose.override.yml
Skip if you prefer the built-in database solution. Be aware that even though any database support by SQLAlchemy would allow you to launch the app, but not all of them functions as expected to Postgres, try at your own risk.
cp instance/docker-compose.override.yml .
- Generate config and place the
client_secret.json
from YouTube Data API ininstance/
cp instance/production.template.env instance/production.env
and then manually fill in each field.
- Launch Service
docker-compose up --detach
- Tubee should now be accessible at http://127.0.0.1:5000