Service Proxy

The Service Proxy is a special service in each environment that is responsible for routing traffic from the outside world into your environment’s network, to specific code services. This is configured using sites. The service proxy is the only service exposed outside of your environment’s network - all external (non-console, non-VPN) traffic goes through it and is proxied to other services.

Client IP Forwarding

Because the traffic is proxied to your code service, the client IP is not directly available. This can be made available in another header, upon request.

Viewing/Downloading Configurations

Internally, each service proxy uses NGINX, with a configuration file generated for each site. To list these files, use the CLI‘s files list command.

datica -E "<your_env_name>" files list

Then, find the file corresponding to the site you’re interested in (named after it - for example, /etc/nginx/sites-enabled/.example.com) and download it with the files download command:

datica -E "<your_env_name>" files download <filename>

Cloud computing for healthcare

If you store, process, or transmit Protected Health Information, rely on Datica to keep you HIPAA compliant with our platform as a service, mobile backend, or managed HL7 integrations.

Contact Us Learn More

Datica learning resources

Learn the important and intracate details of HIPAA compliance, make use of HL7, and understand the security aspects of handling protected health information with our learning resources.

Visit Datica Learning Resources