Skip to content

Bloblblobl/rumble-server

Repository files navigation

Rumble-Server

Python 2-based Chat Server Will Use Flask-Restful and SQLite Database

Project Map

PythonAnywhere Setup (from Scratch)

  1. Login to PythonAnywhere
  2. git clone https://github.com/Bloblblobl/Rumble-Server.git
  3. cd Rumble-Server
  4. pip install --user -r requirements.txt
  5. Replace WSGI configuration file with pythonanywhere_wsgi.py
  6. cd rumble_server
  7. sqlite3 rumble.db < rumble_schema.sql
  8. Reload app from dashboard

Refresh App on PythonAnywhere

  1. Login to PythonAnywhere
  2. Go to Bash Console
  3. Execute the Following Commands: cd Rumble-Server/ git pull --rebase
  4. Reload the App from the Dashboard

Local Setup

  • Download sqlite3 and add to path
  • Create SQLite Database called 'rumble.db' in the rumble_server directory
  • Execute the 'rumble_schema.sql'
  • pipenv --two
  • pipenv install
  • pipenv run python api.py

About

Python-based Chat Server

Resources

Stars

Watchers

Forks

Packages

No packages published