small web tool to allow multiple users to access spotify controls of one user.
- frontend:
- needs node (tested with v12.14.1) & npm (tested with 6.13.4)
- run
npm install
infrontend
folder
- backend:
- set PYTHONPATH to the main project folder (NOT the server folder)
- create config as seen in the
config-template.ini
asserver/config.ini
- install dependencies using
pipenv install
- prod_mode = false in
server/config.ini
pipenv run python main.py
- run
npm run build-prod
infrontend
folder, creatingdist
- setup ssl as seen in the
config-template.ini
- prod_mode = true in
server/config.ini
pipenv run python main.py
- disable ssl settings in
server/config.ini
(apache2 will handle ssl) - needs modules:
proxy_http
andproxy_wstunnel
- add site config as seen in
apache2_vhost.conf
pipenv run python main.py
- for proper security, close the port the server is running on to the public...