A backend for storing OpenAPI specifications
- Have Python 3.5 or higher installed. Lower python 3.x versions may or may not work.
- Run the setup script (
./setup.sh
) - Run the server (
./start.sh
)
- Build the image (
docker build . -t openapi-space
) - Run
docker run -p <port>:80 openapi-space
replacing<port>
with the port you want the app to be accessible at. - OpenAPI space should now be accessible at
http://localhost:<port>
- Install virtualenv
- Create a virtualenv (
virtualenv -p /path/to/python3 venv
) - Enter the virtualenv (
source venv/bin/activate
) - Install dependencies (
pip install -r requirements.txt
) - Start the server
- Development mode:
python main.py
- uWSGI:
uwsgi --ini uwsgi.ini
- Development mode: