|
| 1 | +<% require "dotenv"; Dotenv.load(".env.deploy") %> |
| 2 | +service: evolution |
| 3 | + |
| 4 | +# Name of the container image. |
| 5 | +image: <%= ENV["IMAGE_NAME"] %> |
| 6 | + |
| 7 | +# Deploy to these servers. |
| 8 | +servers: |
| 9 | + web: |
| 10 | + - <%= ENV["WEB_SERVER_IP"] %> |
| 11 | + |
| 12 | +proxy: |
| 13 | + ssl: true |
| 14 | + forward_headers: true |
| 15 | + host: <%= ENV["WEB_SERVER_URL"] %> |
| 16 | + app_port: 8080 |
| 17 | + healthcheck: |
| 18 | + path: / |
| 19 | + |
| 20 | +# Credentials for your image host. |
| 21 | +registry: |
| 22 | + server: <%= ENV["REGISTRY_SERVER"] %> |
| 23 | + username: <%= ENV["REGISTRY_USERNAME"] %> |
| 24 | + password: |
| 25 | + - REGISTRY_PASSWORD |
| 26 | + |
| 27 | +# Configure builder setup. |
| 28 | +builder: |
| 29 | + arch: amd64 |
| 30 | + |
| 31 | +aliases: |
| 32 | + console: app exec --interactive --reuse "bin/rails console" |
| 33 | + shell: app exec --interactive --reuse "sh" |
| 34 | + logs: app logs -f |
| 35 | + logs-sidekiq: app logs -f --container=sidekiq |
| 36 | + dbc: app exec --interactive --reuse "bin/rails dbconsole" |
| 37 | + |
| 38 | +env: |
| 39 | + clear: |
| 40 | + SERVER_URL: https://<%= ENV["WEB_SERVER_URL"] %> |
| 41 | + |
| 42 | + AUTHENTICATION_TYPE: apikey |
| 43 | + AUTHENTICATION_EXPOSE_IN_FETCH_INSTANCES: true |
| 44 | + AUTHENTICATION_API_KEY: <%= ENV["AUTHENTICATION_API_KEY"] %> |
| 45 | + |
| 46 | + LANGUAGE: pt-BR |
| 47 | + |
| 48 | + DATABASE_ENABLED: true |
| 49 | + DATABASE_PROVIDER: <%= ENV["DATABASE_PROVIDER"] %> |
| 50 | + DATABASE_CONNECTION_URI: <%= ENV["DATABASE_CONNECTION_URI"] %> |
| 51 | + DATABASE_CONNECTION_CLIENT_NAME: evolution |
| 52 | + DATABASE_SAVE_DATA_INSTANCE: true |
| 53 | + DATABASE_SAVE_DATA_NEW_MESSAGE: true |
| 54 | + DATABASE_SAVE_MESSAGE_UPDATE: true |
| 55 | + DATABASE_SAVE_DATA_CONTACTS: true |
| 56 | + DATABASE_SAVE_DATA_CHATS: true |
| 57 | + DATABASE_SAVE_DATA_LABELS: true |
| 58 | + DATABASE_SAVE_DATA_HISTORIC: true |
| 59 | + |
| 60 | + OPENAI_ENABLED: false |
| 61 | + DIFY_ENABLED: false |
| 62 | + CHATWOOT_ENABLED: true |
| 63 | + DEL_INSTANCE: false |
| 64 | + |
| 65 | + TYPEBOT_ENABLED: true |
| 66 | + TYPEBOT_API_VERSION: latest |
| 67 | + |
| 68 | + CACHE_REDIS_ENABLED: true |
| 69 | + CACHE_REDIS_URI: <%= ENV["REDIS_URL"] %>/2 |
| 70 | + CACHE_REDIS_PREFIX_KEY: evolution |
| 71 | + CACHE_REDIS_SAVE_INSTANCES: false |
0 commit comments