Data and instructions for Heroku
This commit is contained in:
parent
864db1ba02
commit
8ed6b3fac3
3
.gitignore
vendored
3
.gitignore
vendored
@ -5,9 +5,6 @@
|
||||
__javascript__
|
||||
__pycache__
|
||||
refs
|
||||
bower_components
|
||||
eosjs.js
|
||||
local_settings.py
|
||||
|
||||
\#*
|
||||
.#*
|
||||
|
53
INSTALL.md
Normal file
53
INSTALL.md
Normal file
@ -0,0 +1,53 @@
|
||||
# Deploying Eos
|
||||
|
||||
## General
|
||||
|
||||
Install the web dependencies.
|
||||
|
||||
cd /path/to/Eos/eosweb/core
|
||||
bower install
|
||||
|
||||
Install the Python dependencies. (If doing this in a virtualenv, add the virtualenv path to *.gitignore*.)
|
||||
|
||||
cd /path/to/Eos
|
||||
pip install -r requirements.txt
|
||||
|
||||
Build the JavaScript code.
|
||||
|
||||
./build_js.sh
|
||||
|
||||
## Standalone
|
||||
|
||||
Create *local_settings.py*.
|
||||
|
||||
cd /path/to/Eos
|
||||
cp local_settings{.example,}.py
|
||||
|
||||
Modify *local_settings.py* as required.
|
||||
|
||||
Launch the server.
|
||||
|
||||
cd /path/to/Eos
|
||||
FLASK_APP=eosweb EOSWEB_SETTINGS=$PWD/local_settings.py python -m flask run
|
||||
|
||||
Access Eos at http://localhost:5000/.
|
||||
|
||||
## Heroku
|
||||
|
||||
Add a MongoDB (recommended) or PostgreSQL resource to your Heroku app.
|
||||
|
||||
Create *local_settings.py*.
|
||||
|
||||
cd /path/to/Eos
|
||||
cp local_settings{.example,}.py
|
||||
|
||||
Modify *local_settings.py* as required. Take special note of `BASE_URI` and the database information.
|
||||
|
||||
Push the changes to the Heroku app.
|
||||
|
||||
heroku git:remote -a your-app-12345
|
||||
git add .
|
||||
git commit -m 'For Heroku'
|
||||
git push heroku master
|
||||
|
||||
Access Eos at https://your-app-12345.herokuapp.com/.
|
@ -1,5 +1,7 @@
|
||||
ORG_NAME = 'Your Organisation Here'
|
||||
|
||||
BASE_URI = 'http://localhost:5000'
|
||||
|
||||
SECRET_KEY = 'xxxxxxxxxxxxxxxxxxxxxxxx'
|
||||
|
||||
AUTH_METHODS = [
|
||||
|
1
runtime.txt
Normal file
1
runtime.txt
Normal file
@ -0,0 +1 @@
|
||||
python-3.6.3
|
Loading…
Reference in New Issue
Block a user