Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languageyaml
  obsidian-devportal:
    image: apiida/controlplane-devportal
    container_name: joshn-doe-api-shop
    ports:
      - "3009:443"
    environment:
      BACKEND_URL: https://localhost:8080<tenant>.backend.apiida.io
      # To disable the insertion of the tenant ID the string must not contain 'addTenantIdToBack'.
      # INSERT_TENANT_ID: doNotInsertIt
      DEV_PORTAL_TOKEN: vpfw2d823h8uQRN
      TINY_EDITOR_API_KEY: YourEditorKey
      # ssl configuration - here you can mount your certificate in the container and if you want, also change the whole nginx configuration.
      # volumes:
      #   - ./frontend.crt:/etc/ssl/certs/devportal.crt
      #   - ./frontend.key:/etc/ssl/private/devportal.key
      # http://nginx.org/en/docs/
      #   - ./nginx.conf:/etc/nginx/conf.d/default.conf

...

Variable

Default Value

Description

BACKEND_URL

https://localhost:8080

The public URL of your Control Plane backend. This must be accessible from your webbrowser. For example: https://<tenant>.backend.apiida.io

SUPPORT_URL

http://support.apiida.com

The link to the support portal. Is displayed as a button in the main menu and on the 'Not Found' page.

DEV_PORTAL_TOKEN

0qPG7xXzm65SnioUM2fK

The token of the Developer Portal. You can find this in the Administrations Portal.

INSERT_TENANT_ID

addTenantIdToBackendUrl

To disable the insertion of the tenant ID the string must not contain 'addTenantIdToBack'.

NGINX_PORT_SSL

443

Nginx Port with SSL.

NGINX_PORT

80

Nginx Port with out SSL.

TINY_EDITOR_API_KEY

You must create and provide your own tiny api key here. This is free of charge!

https://www.tiny.cloud/blog/how-to-get-tinymce-cloud-up-in-less-than-5-minutes/

...