Waha setup for coolify (compose file + env variables)

Compose file:

# https://waha.devlike.pro/docs/how-to/install/

services:

  waha:

    restart: always

    # https://waha.devlike.pro/docs/how-to/engines/#docker-images

    # https://portal.devlike.pro/docker-image

    image: devlikeapro/waha:latest

    # WAHA Core

    # image: devlikeapro/waha:latest

    ports:

      – ‘3000:3000/tcp’

    volumes:

      # Store sessions in the .sessions folder (comment it if you’re using MongoDB)

      – ‘./sessions:/app/.sessions’

      # Save media files

      # https://waha.devlike.pro/docs/how-to/storages/#save-media-files-between-the-container-restarts

      – ‘./.media:/app/.media’

    environment:

      – WHATSAPP_API_KEY=${WHATSAPP_API_KEY}

      – WAHA_DASHBOARD_USERNAME=${WAHA_DASHBOARD_USERNAME}

      – WAHA_DASHBOARD_PASSWORD=${WAHA_DASHBOARD_PASSWORD}

      – WAHA_DASHBOARD_ENABLED=${WAHA_DASHBOARD_ENABLED}

      – WAHA_LOG_FORMAT=${WAHA_LOG_FORMAT}

      – WAHA_LOG_LEVEL=${WAHA_LOG_LEVEL}

      – WHATSAPP_DEFAULT_ENGINE=${WHATSAPP_DEFAULT_ENGINE}

      – WAHA_PRINT_QR=${WAHA_PRINT_QR}

      – WHATSAPP_SWAGGER_USERNAME=${WHATSAPP_SWAGGER_USERNAME}

      – WHATSAPP_SWAGGER_PASSWORD=${WHATSAPP_SWAGGER_PASSWORD}

      – WAHA_MEDIA_STORAGE=${WAHA_MEDIA_STORAGE}

      – WHATSAPP_FILES_LIFETIME=${WHATSAPP_FILES_LIFETIME}

      – WHATSAPP_FILES_FOLDER=${WHATSAPP_FILES_FOLDER}

      – WHATSAPP_DOWNLOAD_MEDIA=${WHATSAPP_DOWNLOAD_MEDIA}

      – WHATSAPP_SWAGGER_CONFIG_ADVANCED=${WHATSAPP_SWAGGER_CONFIG_ADVANCED}

      #- WHATSAPP_FILES_MIMETYPES=${WHATSAPP_FILES_MIMETYPES}

      – WHATSAPP_API_HOSTNAME=${WHATSAPP_API_HOSTNAME}

     # – WHATSAPP_API_PORT=3000

      – WAHA_BASE_URL=${WAHA_BASE_URL}

volumes:

  # NOTE: Only if you’re using MongoDB

  mongodb_data: {}

  minio_data: {}

Env variables:

WAHA_BASE_URL=YOUR DOMAIN HERE WITH HTTP(S) AT START OR FDQN

WAHA_DASHBOARD_ENABLED=true

WAHA_DASHBOARD_PASSWORD=wahadash123

WAHA_DASHBOARD_USERNAME=ahzb

WAHA_LOG_FORMAT=JSON

WAHA_LOG_LEVEL=info

WAHA_MEDIA_STORAGE=LOCAL

WAHA_PRINT_QR=False

WHATSAPP_API_HOSTNAME= HOST NAME HERE THAT IS JUST DOMAIN WITHOUT HTTP(S)

WHATSAPP_API_KEY=waha123

WHATSAPP_DEFAULT_ENGINE=NOWEB

WHATSAPP_DOWNLOAD_MEDIA=true

WHATSAPP_FILES_FOLDER=(Multiline environment variable, edit in normal view)

WHATSAPP_FILES_LIFETIME=0

WHATSAPP_FILES_MIMETYPES=

WHATSAPP_SWAGGER_CONFIG_ADVANCED=True

WHATSAPP_SWAGGER_PASSWORD=wahaswag123

WHATSAPP_SWAGGER_USERNAME=ahzb

Marketing & Automation Agency

that partners with your business to grow it to a point where it can run itself.

If it's FREE it's For ME!

I regularly send out free little gems in my messages. If you want them just enter your email Below.

Subscription

Contact Us

Fill in your details below and we will contact you.
Contact