WORK IN PROGRESS
Phase-2 refactoring of original AERPAW Portal aimed at addressing feedback from Phase-1 and migrating services to be ReST API based.
DISCLAIMER: The code herein may not be up to date nor compliant with the most recent package and/or security notices. The frequency at which this code is reviewed and updated is based solely on the lifecycle of the project for which it was written to support, and is not actively maintained outside of that scope. Use at your own risk.
The Python environment illustrated in this document is deployed using virtualenv
(https://virtualenv.pypa.io/en/latest/). You are welcome to use whichever environment you are most comfortable with.
The portal can be run in three different modes depending on your use case
local-dev
)
5432:5432
)8000
)local-ssl
)
5432:5432
)8080:80
, 8443:443
)8000
)docker
)
N/A:5432
)80:80
, 443:443
)N/A:8000
)Note: The documentation herein was written based on a macOS local deployment and a CentOS Linux remote deployment