Skip to content
This repository was archived by the owner on Apr 6, 2025. It is now read-only.

Commit 53003f5

Browse files
authored
Merge pull request #21 from LCOGT/feature/update-readme
Feature/update readme
2 parents 8417895 + 4ba10c4 commit 53003f5

File tree

3 files changed

+40
-75
lines changed

3 files changed

+40
-75
lines changed

.travis.yml

Lines changed: 0 additions & 24 deletions
This file was deleted.

README.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,33 @@ is used to denote commands that should be run using your virtual environment.
4343

4444
The quickanalysis server should now be accessible from <http://127.0.0.1:5000>!
4545

46+
## Deployment
47+
48+
Deploy the application using the elastic beanstalk cli.
49+
This should already be installed in your virtual environment (see Local Development above).
50+
Additionally, ensure that you have aws credentials configured on your machine.
51+
52+
### Initialize the CLI
53+
54+
If this is a new environment, initialize elastic beanstalk with `$ eb init`.
55+
56+
Select the region `us-east-1`, select the `quickanalysis` application, select `no` for CodeCommit.
57+
58+
We currently use a single dev environment for this application. With `$ eb list`, verify that `quickanalysis-dev` is selected.
59+
60+
### Deploy
61+
62+
With cli initialized and configured, we can deploy by running `$ eb deploy`.
63+
64+
For more information on using the eb cli, please refer to the [aws documentation](https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/eb-cli3.html).
65+
66+
## Monitoring and Debugging
67+
68+
Monitoring and debugging are both possible through the elastic beanstalk console.
69+
You can navigate to the console on your own, or with the eb cli by running `$ eb console`.
70+
71+
Logs can also be retrieved directly in your terminal with `$ eb logs`.
72+
4673
## API Endpoints
4774

4875
This server is accessible at http://quickanalysis.photonranch.org/.

requirements.txt

Lines changed: 13 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -1,86 +1,56 @@
1-
argon2-cffi==20.1.0
21
astropy==4.2
3-
async-generator==1.10
42
attrs==20.3.0
53
auto-stretch==0.0.1
6-
awsebcli==3.19.3
7-
backcall==0.2.0
4+
awsebcli==3.20.3
85
bcrypt==3.2.0
9-
bleach==3.3.0
106
blessed==1.17.12
117
boto3==1.16.33
12-
botocore==1.19.33
8+
botocore==1.23.54
139
cached-property==1.5.2
14-
cachetools==4.2.1
10+
cachetools==5.2.0
1511
cement==2.8.2
1612
certifi==2020.12.5
1713
cffi==1.14.4
1814
chardet==3.0.4
15+
charset-normalizer==2.0.12
1916
click==7.1.2
2017
colorama==0.4.3
2118
coverage==5.3
2219
coveralls==2.2.0
2320
cryptography==3.2.1
2421
cycler==0.10.0
2522
decorator==4.4.2
26-
defusedxml==0.6.0
2723
docker==4.4.0
2824
docker-compose==1.25.5
2925
dockerpty==0.4.1
3026
docopt==0.6.2
31-
entrypoints==0.3
3227
flasgger==0.9.5
3328
Flask==1.1.2
3429
Flask-Cors==3.0.10
3530
future==0.16.0
36-
future-fstrings==1.2.0
3731
idna==2.10
3832
imageio==2.9.0
33+
importlib-metadata==4.0.1
3934
iniconfig==1.1.1
40-
ipykernel==5.4.3
41-
ipython==7.20.0
42-
ipython-genutils==0.2.0
43-
ipywidgets==7.6.3
4435
itsdangerous==1.1.0
45-
jedi==0.18.0
4636
Jinja2==2.11.2
4737
jmespath==0.10.0
4838
jsonschema==3.2.0
49-
jupyter==1.0.0
50-
jupyter-client==6.1.11
51-
jupyter-console==6.2.0
52-
jupyter-core==4.7.1
53-
jupyterlab-pygments==0.1.2
54-
jupyterlab-widgets==1.0.0
5539
kiwisolver==1.3.1
5640
MarkupSafe==1.1.1
5741
marshmallow==3.9.1
5842
matplotlib==3.3.3
59-
mistune==0.8.4
60-
monotonic==1.5
61-
nbclient==0.5.1
62-
nbconvert==6.0.7
63-
nbformat==5.1.2
64-
nest-asyncio==1.5.1
43+
mistune==2.0.3
6544
networkx==2.5
66-
notebook==6.2.0
6745
numpy==1.19.4
6846
packaging==20.7
69-
pandocfilters==1.4.3
7047
paramiko==2.7.2
71-
parso==0.8.1
72-
pathspec==0.5.9
73-
pexpect==4.8.0
74-
pickleshare==0.7.5
48+
pathspec==0.9.0
7549
Pillow==8.0.1
7650
pluggy==0.13.1
77-
prometheus-client==0.9.0
78-
prompt-toolkit==3.0.14
79-
ptyprocess==0.7.0
8051
py==1.9.0
8152
pycparser==2.20
8253
pyerfa==1.7.1.1
83-
Pygments==2.7.4
8454
PyNaCl==1.4.0
8555
pyparsing==2.4.7
8656
pyrsistent==0.17.3
@@ -90,27 +60,19 @@ python-dateutil==2.8.1
9060
python-dotenv==0.15.0
9161
PyWavelets==1.1.1
9262
PyYAML==5.3.1
93-
pyzmq==22.0.2
94-
qtconsole==5.0.2
95-
QtPy==1.9.0
96-
requests==2.24.0
63+
requests==2.26.0
9764
s3transfer==0.3.3
9865
scikit-image==0.17.2
9966
scipy==1.5.4
100-
semantic-version==2.5.0
101-
Send2Trash==1.5.0
102-
six==1.15.0
67+
semantic-version==2.8.5
68+
six==1.14.0
10369
termcolor==1.1.0
104-
terminado==0.9.2
105-
testpath==0.4.4
10670
texttable==1.6.3
10771
tifffile==2020.12.8
10872
toml==0.10.2
109-
tornado==6.1
110-
traitlets==5.0.5
111-
urllib3==1.25.11
73+
typing-extensions==3.7.4.3
74+
urllib3==1.26.9
11275
wcwidth==0.1.9
113-
webencodings==0.5.1
11476
websocket-client==0.57.0
11577
Werkzeug==1.0.1
116-
widgetsnbextension==3.5.1
78+
zipp==3.4.1

0 commit comments

Comments
 (0)