Skip to content
Open sourceEnvironnement de développementVariables d'environnement

Les variables d’environnement d’OctoBot

La traduction française de cette page est en cours.

Installation des Tentacles

TENTACLES_URL_TAG overrides the default OctoBot version tag for tentacles package installation. Some additional tags are available :

  • latest : to install the latest published tentacles (usually requires an up-to-date dev branch on OctoBot to work)
  • tests/XXX : for tentacles_manager package tests

Interface node

  • NODE_PORT (Docker et docker-compose) : port hôte mappé vers l’interface node dans le conteneur (par défaut 8000). La node écoute sur le port 8000 dans l’image sauf si vous modifiez la configuration du conteneur.
  • En exécutant OctoBot localement sans Docker, ouvrez http://localhost:8000/ après le démarrage, sauf si votre documentation d’installation indique autrement.

Interface web des OctoBots manuels

Ces variables s’appliquent à l’interface web enfant de chaque OctoBot manuel (pas à l’interface node sur le port 8000) :

  • WEB_ADDRESS overrides the host IP address, can be set to 0.0.0.0 to accept all incoming connections.
  • WEB_PORT overrides the default web port (5001).
  • PORT est aussi utilisé dans certains déploiements comme alias du port web manuel ; préférez WEB_PORT lorsque les deux sont documentés pour votre configuration.
  • CHILD_WEB_PORTS (Docker) : plage de ports exposée pour les OctoBots manuels démarrés depuis la node (par défaut 5001-5010).

Plateformes d’échange

  • DEFAULT_REQUEST_TIMEOUT: Exchanges requests timeout in milliseconds. Can be increased if your internet connection is very slow. Default value is 20000.
  • ENABLE_CCXT_VERBOSE: Set to True to log each ccxt exchange request. Default is False.
  • ENABLE_CCXT_RATE_LIMIT: Set to False to disable ccxt rate limit. This will make each exchange request to be instantly emitted. Be careful as this can lead to an IP ban if the exchange spamming rules are not respected. Default is True.