Parcourir la source

Updated with screenshots and better setup/run instructions

allens il y a 1 semaine
Parent
commit
c992d71906
1 fichiers modifiés avec 19 ajouts et 11 suppressions
  1. 19 11
      README.md

+ 19 - 11
README.md

@@ -1,36 +1,44 @@
 # Checklist
-
 A web based app to add and check items off a list, which outputs a page that can be set up as a browser source in OBS.
 
-## Setup
+#### Screenshots
+<a href=https://git.deadtom.me/deadtom/Checklist/src/master/screenshots/managelist.png><img src=https://git.deadtom.me/deadtom/Checklist/raw/master/screenshots/managelist.png width=100></a>&nbsp;&nbsp;<a href=https://git.deadtom.me/deadtom/Checklist/src/master/screenshots/list.png><img src=https://git.deadtom.me/deadtom/Checklist/raw/master/screenshots/list.png width=100></a>
 
-Create your venv, we'll call it ".venv", and activate it.
+#### Setup
+Create your venv, and activate it:
 
+```bash
+python3 -m venv env
+source env/bin/activate
 ```
+
+Upgrade pip, and install dependancies:
+
+```bash
 pip install --upgrade pip
-pip install .
+pip install -e .
 ```
 
-## Run with:
+#### Run Checklist with:
 
-```
-.venv/bin/python -m gunicorn -b 0.0.0.0:<portnumber> -w 1 'app:app'
+```bash
+env/bin/python -m gunicorn -b 0.0.0.0:5022 -w 1 'checklist:create_app()'
 ```
 
 Of course, if you prefer to run your flask apps with something else, go for it.
 
-## OBS (or whatever streaming software you're using)
+#### In your streaming software
 
 Create a browser source, and point it to:
 ```
-http://localhost:<portnumber>/list
+http://localhost:5022/list
 ```
 Be sure to check the box for "Refresh browser when scene becomes active"
 
 To manage your check list, go to:
 
 ```
-http://localhost:<portnumber>
+http://localhost:5022
 ```
 
-I've included "ListBackground.png" as an opaque background for your list, in OBS, but of course use whatever you like.
+I've included "ListBackground.png" for use as an opaque background for your list in your streaming software, but of course use whatever you like.