Apache HTTP Server 2.2.18 or later is recommended.
Callimachus should be setup using the ORIGIN that resolves to Apache Server (not the Callimachus service directly).
Add the following to Apache's main configuration file to setup a reverse proxy to the service running on localhost:8080. On Linux, that file is generally at /etc/httpd/conf/httpd.conf.
# Reverse Proxy to Callimachus ProxyPass / http://localhost:8080/ ProxyPreserveHost On AcceptPathInfo On AllowEncodedSlashes NoDecode
The following Apache documentation relates: