Super Ultra Server Of Doom
Web Service for running a local jukebox.
Requirements:
- python3
- mysql-server
- ability to fill in the holes of this setup guide with your immense knowledge
- clone repository and cd into it
git clone https://github.com/whale-net/SUSOD.git && cd SUSOD
- Create python virtual environment
python3 -m venv env
- Actiavte virtual environment
source env/bin/activate
- Install requirements
python3 -m pip install -e .
- Give start script permissions
chmod +x ./bin/run
- Modify ./SUSOD/config.py
- follow guide to setup MySQL server and user account matching your config
mysql -u DB_USERNAME -p DB_NAME < test_schema.sql
nodeenv --python-virtualenv
deactivate
to exist venvsource env/bin/activate
to re-activate the venvnpm install .
to install node modules
- less screen clutter
npm run dev & ./bin/run
- easier error debugging
npm run dev
./bin/run
- Execute
./bin/run
and visithttp://localhost:8000/example
It's MIT. If somehow there is something you want to use in this repository, go ahead and use it, but let me know. I would just like to know how and where you use it.