-# pull latest code to debug
-# cd /root/
-# git clone "https://gerrit.o-ran-sc.org/r/pti/o2"
-# cd o2
-# git pull https://gerrit.o-ran-sc.org/r/pti/o2 refs/changes/85/7085/5
-# pip install retry
-
-# pip install -e /root/o2
-# pip install -e /src
-
-cat <<EOF>>/etc/hosts
-127.0.0.1 api
-127.0.0.1 postgres
-127.0.0.1 redis
-EOF
-
-
-flask run --host=0.0.0.0 --port=80 --cert /configs/server.crt --key /configs/server.key
+# The gunicorn start with [::] to listen on both IPv4 and IPv6
+gunicorn -b [::]:80 o2app.entrypoints.flask_application:app \
+--certfile /configs/server.crt \
+--keyfile /configs/server.key \
+--ca-certs /configs/smoca.crt \
+--cert-reqs 2