Barfinex
Loading

Provider Docker Compose

Public overview of the Provider container stack without private deployment variables.

What Docker Compose Owns

The Provider stack is usually started as a small group of containers: the Provider gateway, required storage, cache or queue infrastructure, and optional local administration tools. The concrete service names, ports, volumes, and environment variables are deployment-specific and should be read from the owning repository.

Expected Shape

A Provider compose file normally defines:

  • the Provider application container;
  • persistent data services required by that Provider version;
  • local-only admin tools when they are enabled;
  • private volumes for configs, certificates, and credentials;
  • a private network shared by the stack.

Public Rules

  • Do not publish real secrets, exchange keys, private certificate paths, or local machine paths.
  • Do not expose internal data stores as public integration surfaces.
  • Studio should connect to the HTTPS Provider gateway, not to individual downstream containers.
  • Keep the public website at the architecture level; keep executable compose details in the Provider repository.

For the current runnable compose file and exact environment contract, use the Provider deployment docs in trading.apps.

Let’s Get in Touch

Have questions or want to explore Barfinex? Send us a message.