mirror of https://github.com/snachodog/mybuddy.git
Merge pull request #45 from novski/master
Update manual install instructions.
This commit is contained in:
commit
d4bd80328f
21
README.md
21
README.md
|
@ -180,7 +180,7 @@ Python 3.x, nginx, uwsgi and sqlite and should be sufficient for a few users
|
||||||
|
|
||||||
1. Install Python 3.x, pip, nginx and uwsgi
|
1. Install Python 3.x, pip, nginx and uwsgi
|
||||||
|
|
||||||
sudo apt-get install python3 python3-pip nginx uwsgi uwsgi-plugin-python3 git
|
sudo apt-get install python3 python3-pip nginx uwsgi uwsgi-plugin-python3 git libopenjp2-7-dev
|
||||||
|
|
||||||
1. Default python3 to python for this session
|
1. Default python3 to python for this session
|
||||||
|
|
||||||
|
@ -210,6 +210,7 @@ Python 3.x, nginx, uwsgi and sqlite and should be sufficient for a few users
|
||||||
1. Initiate the Python environment
|
1. Initiate the Python environment
|
||||||
|
|
||||||
pipenv install --three --dev
|
pipenv install --three --dev
|
||||||
|
pipenv shell
|
||||||
|
|
||||||
1. Build static assets
|
1. Build static assets
|
||||||
|
|
||||||
|
@ -236,8 +237,6 @@ Python 3.x, nginx, uwsgi and sqlite and should be sufficient for a few users
|
||||||
1. Create and configure the uwsgi app
|
1. Create and configure the uwsgi app
|
||||||
|
|
||||||
sudo editor /etc/uwsgi/apps-available/babybuddy.ini
|
sudo editor /etc/uwsgi/apps-available/babybuddy.ini
|
||||||
sudo ln -s /etc/uwsgi/apps-available/babybuddy.ini /etc/uwsgi/apps-enabled/babybuddy.ini
|
|
||||||
sudo service uwsgi restart
|
|
||||||
|
|
||||||
Example config:
|
Example config:
|
||||||
|
|
||||||
|
@ -256,14 +255,17 @@ Python 3.x, nginx, uwsgi and sqlite and should be sufficient for a few users
|
||||||
See the [uWSGI documentation](http://uwsgi-docs.readthedocs.io/en/latest/)
|
See the [uWSGI documentation](http://uwsgi-docs.readthedocs.io/en/latest/)
|
||||||
for more advanced configuration details.
|
for more advanced configuration details.
|
||||||
|
|
||||||
**Note: Find the location of the pipenv virtual environment for the
|
**Note: Find the location of the pipenv virtual environment for the
|
||||||
`virtualenv` parameter with the command `pipenv --venv`.**
|
`virtualenv` parameter with the command `pipenv --venv`.**
|
||||||
|
|
||||||
|
1. Symlink config and restart uWSGI:
|
||||||
|
|
||||||
|
sudo ln -s /etc/uwsgi/apps-available/babybuddy.ini /etc/uwsgi/apps-enabled/babybuddy.ini
|
||||||
|
sudo service uwsgi restart
|
||||||
|
|
||||||
1. Create and configure the nginx server
|
1. Create and configure the nginx server
|
||||||
|
|
||||||
sudo vim /etc/nginx/sites-available/babybuddy
|
sudo editor /etc/nginx/sites-available/babybuddy
|
||||||
sudo ln -s /etc/nginx/sites-available/babybuddy /etc/nginx/sites-enabled/babybuddy
|
|
||||||
sudo service nginx restart
|
|
||||||
|
|
||||||
Example config:
|
Example config:
|
||||||
|
|
||||||
|
@ -284,6 +286,11 @@ Python 3.x, nginx, uwsgi and sqlite and should be sufficient for a few users
|
||||||
See the [nginx documentation](https://nginx.org/en/docs/) for more advanced
|
See the [nginx documentation](https://nginx.org/en/docs/) for more advanced
|
||||||
configuration details.
|
configuration details.
|
||||||
|
|
||||||
|
1. Symlink config and restart NGINX:
|
||||||
|
|
||||||
|
sudo ln -s /etc/nginx/sites-available/babybuddy /etc/nginx/sites-enabled/babybuddy
|
||||||
|
sudo service nginx restart
|
||||||
|
|
||||||
1. That's it (hopefully)! :tada:
|
1. That's it (hopefully)! :tada:
|
||||||
|
|
||||||
## Configuration
|
## Configuration
|
||||||
|
|
Loading…
Reference in New Issue