Made changes related to @rawmind0's code review
This commit is contained in:
parent
625adadd9a
commit
32d80f0ade
@ -3,110 +3,106 @@ version: '2'
|
||||
services:
|
||||
postgres:
|
||||
image: postgres:9.5
|
||||
restart: always
|
||||
volumes:
|
||||
- postgres-data:/var/lib/postgresql/data
|
||||
environment:
|
||||
POSTGRES_PASSWORD: ${DB_PASSWORD}
|
||||
POSTGRES_USER: huginn
|
||||
POSTGRES_DB: huginn
|
||||
POSTGRES_USER: ${DB_USER}
|
||||
POSTGRES_DB: ${DB_NAME}
|
||||
http_proxy:
|
||||
https_proxy:
|
||||
labels:
|
||||
io.rancher.container.pull_image: always
|
||||
|
||||
huginn-web:
|
||||
image: huginn/huginn-single-process:fc1daf8b91398929cedd72895cc95647e3ed7b6a
|
||||
restart: always
|
||||
external_links:
|
||||
- postgres: postgres
|
||||
environment:
|
||||
DATABASE_ADAPTER: postgresql
|
||||
POSTGRES_PORT_5432_TCP_ADDR: postgres
|
||||
POSTGRES_PORT_5432_TCP_PORT: 5432
|
||||
DATABASE_ADAPTER: postgresql
|
||||
DATABASE_NAME: huginn
|
||||
DATABASE_USERNAME: huginn
|
||||
DATABASE_NAME: ${DB_NAME}
|
||||
DATABASE_USERNAME: ${DB_USER}
|
||||
DATABASE_PASSWORD: ${DB_PASSWORD}
|
||||
APP_SECRET_TOKEN: ${APP_SECRET_TOKEN}
|
||||
DOMAIN: $DOMAIN
|
||||
INVITATION_CODE: $INVITATION_CODE
|
||||
SKIP_INVITATION_CODE: $SKIP_INVITATION_CODE
|
||||
REQUIRE_CONFIRMED_EMAIL: true
|
||||
SMTP_DOMAIN: $DOMAIN
|
||||
SMTP_USER_NAME: $SMTP_USER_NAME
|
||||
SMTP_PASSWORD: $SMTP_PASSWORD
|
||||
SMTP_SERVER: $SMTP_SERVER
|
||||
SMTP_PORT: $SMTP_PORT
|
||||
SMTP_AUTHENTICATION: $SMTP_AUTHENTICATION
|
||||
DOMAIN: ${DOMAIN}
|
||||
INVITATION_CODE: ${INVITATION_CODE}
|
||||
SKIP_INVITATION_CODE: ${SKIP_INVITATION_CODE}
|
||||
REQUIRE_CONFIRMED_EMAIL: ${REQUIRE_CONFIRMED_EMAIL}
|
||||
SMTP_DOMAIN: ${DOMAIN}
|
||||
SMTP_USER_NAME: ${SMTP_USER_NAME}
|
||||
SMTP_PASSWORD: ${SMTP_PASSWORD}
|
||||
SMTP_SERVER: ${SMTP_SERVER}
|
||||
SMTP_PORT: ${SMTP_PORT}
|
||||
SMTP_AUTHENTICATION: ${SMTP_AUTHENTICATION}
|
||||
SMTP_ENABLE_STARTTLS_AUTO: true
|
||||
USE_EVERNOTE_SANDBOX: false
|
||||
EMAIL_FROM_ADDRESS: $EMAIL_FROM_ADDRESS
|
||||
ADDITIONAL_GEMS: $ADDITIONAL_GEMS
|
||||
EMAIL_FROM_ADDRESS: ${EMAIL_FROM_ADDRESS}
|
||||
ADDITIONAL_GEMS: ${ADDITIONAL_GEMS}
|
||||
http_proxy:
|
||||
https_proxy:
|
||||
labels:
|
||||
io.rancher.container.pull_image: always
|
||||
|
||||
huginn-agent-runner:
|
||||
image: huginn/huginn-single-process:fc1daf8b91398929cedd72895cc95647e3ed7b6a
|
||||
restart: always
|
||||
external_links:
|
||||
- postgres: postgres
|
||||
environment:
|
||||
DATABASE_ADAPTER: postgresql
|
||||
POSTGRES_PORT_5432_TCP_ADDR: postgres
|
||||
POSTGRES_PORT_5432_TCP_PORT: 5432
|
||||
DATABASE_ADAPTER: postgresql
|
||||
DATABASE_NAME: huginn
|
||||
DATABASE_USERNAME: huginn
|
||||
DATABASE_NAME: ${DB_NAME}
|
||||
DATABASE_USERNAME: ${DB_USER}
|
||||
DATABASE_PASSWORD: ${DB_PASSWORD}
|
||||
APP_SECRET_TOKEN: ${APP_SECRET_TOKEN}
|
||||
DOMAIN: $DOMAIN
|
||||
INVITATION_CODE: $INVITATION_CODE
|
||||
SKIP_INVITATION_CODE: $SKIP_INVITATION_CODE
|
||||
REQUIRE_CONFIRMED_EMAIL: true
|
||||
SMTP_DOMAIN: $DOMAIN
|
||||
SMTP_USER_NAME: $SMTP_USER_NAME
|
||||
SMTP_PASSWORD: $SMTP_PASSWORD
|
||||
SMTP_SERVER: $SMTP_SERVER
|
||||
SMTP_PORT: $SMTP_PORT
|
||||
SMTP_AUTHENTICATION: $SMTP_AUTHENTICATION
|
||||
DOMAIN: ${DOMAIN}
|
||||
INVITATION_CODE: ${INVITATION_CODE}
|
||||
SKIP_INVITATION_CODE: ${SKIP_INVITATION_CODE}
|
||||
REQUIRE_CONFIRMED_EMAIL: ${REQUIRE_CONFIRMED_EMAIL}
|
||||
SMTP_DOMAIN: ${DOMAIN}
|
||||
SMTP_USER_NAME: ${SMTP_USER_NAME}
|
||||
SMTP_PASSWORD: ${SMTP_PASSWORD}
|
||||
SMTP_SERVER: ${SMTP_SERVER}
|
||||
SMTP_PORT: ${SMTP_PORT}
|
||||
SMTP_AUTHENTICATION: ${SMTP_AUTHENTICATION}
|
||||
SMTP_ENABLE_STARTTLS_AUTO: true
|
||||
USE_EVERNOTE_SANDBOX: false
|
||||
EMAIL_FROM_ADDRESS: $EMAIL_FROM_ADDRESS
|
||||
ADDITIONAL_GEMS: $ADDITIONAL_GEMS
|
||||
EMAIL_FROM_ADDRESS: ${EMAIL_FROM_ADDRESS}
|
||||
ADDITIONAL_GEMS: ${ADDITIONAL_GEMS}
|
||||
http_proxy:
|
||||
https_proxy:
|
||||
labels:
|
||||
io.rancher.container.pull_image: always
|
||||
command: /scripts/init bin/agent_runner.rb
|
||||
|
||||
huginn-delayed-job:
|
||||
image: huginn/huginn-single-process:fc1daf8b91398929cedd72895cc95647e3ed7b6a
|
||||
restart: always
|
||||
external_links:
|
||||
- postgres: postgres
|
||||
environment:
|
||||
DATABASE_ADAPTER: postgresql
|
||||
POSTGRES_PORT_5432_TCP_ADDR: postgres
|
||||
POSTGRES_PORT_5432_TCP_PORT: 5432
|
||||
DATABASE_ADAPTER: postgresql
|
||||
DATABASE_NAME: huginn
|
||||
DATABASE_USERNAME: huginn
|
||||
DATABASE_NAME: ${DB_NAME}
|
||||
DATABASE_USERNAME: ${DB_USER}
|
||||
DATABASE_PASSWORD: ${DB_PASSWORD}
|
||||
APP_SECRET_TOKEN: ${APP_SECRET_TOKEN}
|
||||
DOMAIN: $DOMAIN
|
||||
INVITATION_CODE: $INVITATION_CODE
|
||||
SKIP_INVITATION_CODE: $SKIP_INVITATION_CODE
|
||||
REQUIRE_CONFIRMED_EMAIL: true
|
||||
SMTP_DOMAIN: $DOMAIN
|
||||
SMTP_USER_NAME: $SMTP_USER_NAME
|
||||
SMTP_PASSWORD: $SMTP_PASSWORD
|
||||
SMTP_SERVER: $SMTP_SERVER
|
||||
SMTP_PORT: $SMTP_PORT
|
||||
SMTP_AUTHENTICATION: $SMTP_AUTHENTICATION
|
||||
DOMAIN: ${DOMAIN}
|
||||
INVITATION_CODE: ${INVITATION_CODE}
|
||||
SKIP_INVITATION_CODE: ${SKIP_INVITATION_CODE}
|
||||
REQUIRE_CONFIRMED_EMAIL: ${REQUIRE_CONFIRMED_EMAIL}
|
||||
SMTP_DOMAIN: ${DOMAIN}
|
||||
SMTP_USER_NAME: ${SMTP_USER_NAME}
|
||||
SMTP_PASSWORD: ${SMTP_PASSWORD}
|
||||
SMTP_SERVER: ${SMTP_SERVER}
|
||||
SMTP_PORT: ${SMTP_PORT}
|
||||
SMTP_AUTHENTICATION: ${SMTP_AUTHENTICATION}
|
||||
SMTP_ENABLE_STARTTLS_AUTO: true
|
||||
USE_EVERNOTE_SANDBOX: false
|
||||
EMAIL_FROM_ADDRESS: $EMAIL_FROM_ADDRESS
|
||||
ADDITIONAL_GEMS: $ADDITIONAL_GEMS
|
||||
EMAIL_FROM_ADDRESS: ${EMAIL_FROM_ADDRESS}
|
||||
ADDITIONAL_GEMS: ${ADDITIONAL_GEMS}
|
||||
http_proxy:
|
||||
https_proxy:
|
||||
labels:
|
||||
io.rancher.container.pull_image: always
|
||||
command: /scripts/init script/delayed_job run
|
||||
|
||||
volumes:
|
||||
|
@ -9,6 +9,23 @@ catalog:
|
||||
label: Database Password
|
||||
required: true
|
||||
type: password
|
||||
- variable: DB_NAME
|
||||
description: The database name
|
||||
label: Database Name
|
||||
required: true
|
||||
default: "huginn"
|
||||
type: string
|
||||
- variable: DB_USER
|
||||
description: The database username
|
||||
label: Database Username
|
||||
required: true
|
||||
default: "huginn"
|
||||
type: string
|
||||
- variable: APP_SECRET_TOKEN
|
||||
description: The secret token used by Huginn
|
||||
label: App Secret Token
|
||||
required: true
|
||||
type: password
|
||||
- variable: DOMAIN
|
||||
description: The domain and port ( if necessary ) that should be used to get to Huginn
|
||||
label: Domain
|
||||
|
Loading…
x
Reference in New Issue
Block a user