As an end-user, I want to access the application over the internet
The application needs to be accessible over the public internet and should be put into operation on the given CSCloud machine.
-
The application must be accessible at http://cscloudX-XXX.lnu.se/issues-app/ where X-XXX is the machine given. -
HTTPS must be enforced. The application should respond on HTTP, but this should result in a redirect to HTTPS. -
The application must be operational behind a reversed proxy not exposing anything else than port 80 and 443. -
The application must be resilient against application crashes. The application should restart automatically. -
The application must be operational in a "production" environment. Only packages necessary for the operational needs should be installed. (not development-dependencies)