Advertisement
Guest User

Untitled

a guest
Feb 7th, 2018
321
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 6.75 KB | None | 0 0
  1. version: '2'
  2. services:
  3.   nginx:
  4.     image: labhackercd/nginx-edemocracia
  5.     depends_on:
  6.      - colab
  7.     volumes:
  8.      - colab_assets:/var/labhacker/colab/public:z
  9.       - audiencias:/var/labhacker/audiencias:z
  10.       - wikilegis:/var/labhacker/wikilegis:z
  11.     ports:
  12.      - "8000:80"
  13.     links:
  14.      - 'audienciasweb'
  15.     environment:
  16.       NAME_RESOLVER: '127.0.0.11'
  17.  
  18.   db:
  19.     image: postgres:9.6
  20.     environment:
  21.       POSTGRES_USER: root
  22.       POSTGRES_PASSWORD: root
  23.       POSTGRES_DB: root
  24.       PGDATA : /var/lib/postgresql/data/
  25.     volumes:
  26.      - pg_data:/var/lib/postgresql/data/
  27.  
  28.   colab:
  29.     image: labhackercd/edemocracia-colab:1.15.5
  30.     command: ./start-colab.sh
  31.     environment:
  32.       DEBUG: 'True'
  33.       TEMPLATE_DEBUG: 'True'
  34.       DEFAULT_FROM_EMAIL: '"Portal e-Democracia" <edemocracia@camara.leg.br>'
  35.       SERVER_EMAIL: ''
  36.       EMAIL_HOST: ''
  37.       EMAIL_PORT: 587
  38.       EMAIL_HOST_USER: ''
  39.       EMAIL_HOST_PASSWORD: ''
  40.       EMAIL_USE_TLS: ''
  41.       EMAIL_SUBJECT_PREFIX: '[e-Democracia]'
  42.       SECRET_KEY: 'secret'
  43.       ALLOWED_HOSTS: '*'
  44.       ROBOTS_NOINDEX: "True"
  45.       SOCIAL_AUTH_GOOGLE_OAUTH2_KEY: ''
  46.       SOCIAL_AUTH_GOOGLE_OAUTH2_SECRET: ''
  47.       SOCIAL_AUTH_FACEBOOK_KEY: ''
  48.       SOCIAL_AUTH_FACEBOOK_SECRET: ''
  49.       DATABASE_HOST: 'db'
  50.       DATABASE_NAME: 'colab'
  51.       DATABASE_USER: 'root'
  52.       DATABASE_PASSWORD: 'root'
  53.       MEMCACHED_LOCATION: 'memcached:1234'
  54.       ADMIN_EMAIL: email@admin.com
  55.       ADMIN_USERNAME: admin
  56.       ADMIN_PASSWORD: 123
  57.       SITE_DOMAIN: http://127.0.0.1:8000
  58.       SITE_NAME: Câmara dos Deputados
  59.       SITE_LOGO: ''
  60.       SITE_BACKGROUND_IMAGE: ''
  61.       ENABLE_AUDIENCIAS: 'true'
  62.       ENABLE_WIKILEGIS: 'true'
  63.       AUDIENCIAS_API_KEY: secret_key
  64.       WIKILEGIS_API_KEY: api_key
  65.     volumes:
  66.      - colab_assets:/var/labhacker/colab/public:z
  67.     links:
  68.      - 'audienciasweb'
  69.     expose:
  70.      - "8000"
  71.     depends_on:
  72.      - db
  73.  
  74.   redis:
  75.     image: redis:alpine
  76.  
  77.   audienciasweb:
  78.     image: labhackercd/audiencias-publicas:1.2.1
  79.     command: ./start-web.sh
  80.     restart: on-failure
  81.     links:
  82.      - db
  83.       - redis
  84.     volumes:
  85.      - audiencias:/var/labhacker/audiencias
  86.     environment:
  87.       EMAIL_HOST: ''
  88.       EMAIL_HOST_USER: ''
  89.       EMAIL_HOST_PASSWORD: ''
  90.       EMAIL_PORT: 25
  91.       EMAIL_USE_TLS: 'False'
  92.       DEFAULT_FROM_EMAIL: '"Portal e-Democracia[audiencias]" <edemocracia@camara.leg.br>'
  93.       NOTIFICATION_EMAIL_LIST: edemocracia@camara.leg.br,portalconteudo.lista@camara.leg.br
  94.       DJANGO_SECRET_KEY: secret_key
  95.       DEBUG: 'False'
  96.       ENABLE_REMOTE_USER: 'True'
  97.       URL_PREFIX: audiencias
  98.       FORCE_SCRIPT_NAME: /audiencias
  99.       STATIC_URL: /audiencias/static/
  100.       SESSION_COOKIE_NAME: audiencias_session
  101.       LOGIN_URL: /home
  102.       LOGIN_REDIRECT_URL: /home
  103.       LOGOUT_REDIRECT_URL: /home
  104.       ALLOWED_HOSTS: 'audienciasweb, 127.0.0.1'
  105.       YOUTUBE_API_KEY: ''
  106.       YOUTUBE_CHANNEL_ID: ''
  107.       YOUTUBE_SEARCH_QUERY: ''
  108.       GOOGLE_ANALYTICS_ID: ''
  109.       OLARK_ID: ''
  110.       ADMIN_PASSWORD: 123
  111.       ADMIN_EMAIL: email@admin.com
  112.       ADMIN_USERNAME: admin
  113.       DATABASE_ENGINE: postgresql_psycopg2
  114.       DATABASE_NAME: audiencias
  115.       DATABASE_PASSWORD: root
  116.       DATABASE_USER: root
  117.       DATABASE_HOST: db
  118.       DATABASE_PORT: 5432
  119.       DEBUG: 'False'
  120.       REDIS_SERVER: redis
  121.       WEBSERVICE_URL: https://infoleg.camara.leg.br/ws-pauta/evento/interativo
  122.       COMPRESS_OFFLINE: 'True'
  123.       SITE_DOMAIN: http://127.0.0.1:8000
  124.       SITE_NAME: Câmara dos Deputados
  125.     expose:
  126.      - "8000"
  127.     depends_on:
  128.      - db
  129.       - redis
  130.  
  131.   audienciasworker:
  132.     image: labhackercd/audiencias-publicas:1.2.1
  133.     command: ./start-worker.sh
  134.     links:
  135.      - redis
  136.       - db
  137.     environment:
  138.       EMAIL_HOST: ''
  139.       EMAIL_HOST_USER: ''
  140.       EMAIL_HOST_PASSWORD: ''
  141.       EMAIL_PORT: 25
  142.       EMAIL_USE_TLS: 'False'
  143.       DEFAULT_FROM_EMAIL: '"Portal e-Democracia[audiencias]" <edemocracia@camara.leg.br>'
  144.       NOTIFICATION_EMAIL_LIST: edemocracia@camara.leg.br,portalconteudo.lista@camara.leg.br
  145.       DJANGO_SECRET_KEY: secret_key
  146.       DEBUG: 'False'
  147.       ENABLE_REMOTE_USER: 'True'
  148.       URL_PREFIX: audiencias
  149.       FORCE_SCRIPT_NAME: /audiencias
  150.       STATIC_URL: /audiencias/static/
  151.       SESSION_COOKIE_NAME: audiencias_session
  152.       LOGIN_URL: /home
  153.       LOGIN_REDIRECT_URL: /home
  154.       LOGOUT_REDIRECT_URL: /home
  155.       ALLOWED_HOSTS: 'audienciasweb, 127.0.0.1'
  156.       YOUTUBE_API_KEY: ''
  157.       YOUTUBE_CHANNEL_ID: ''
  158.       YOUTUBE_SEARCH_QUERY: ''
  159.       GOOGLE_ANALYTICS_ID: ''
  160.       OLARK_ID: ''
  161.       ADMIN_PASSWORD: 123
  162.       ADMIN_EMAIL: email@admin.com
  163.       ADMIN_USERNAME: admin
  164.       DATABASE_ENGINE: postgresql_psycopg2
  165.       DATABASE_NAME: audiencias
  166.       DATABASE_PASSWORD: root
  167.       DATABASE_USER: root
  168.       DATABASE_HOST: db
  169.       DATABASE_PORT: 5432
  170.       DEBUG: 'False'
  171.       REDIS_SERVER: redis
  172.       WEBSERVICE_URL: https://infoleg.camara.leg.br/ws-pauta/evento/interativo
  173.       COMPRESS_OFFLINE: 'True'
  174.       SITE_DOMAIN: http://127.0.0.1:8000
  175.       SITE_NAME: Câmara dos Deputados
  176.     volumes:
  177.      - audiencias:/var/labhacker/audiencias
  178.     depends_on:
  179.      - 'audienciasweb'
  180.  
  181.   wikilegisweb:
  182.     image: labhackercd/wikilegis:1.3.1
  183.     command: ./start.sh
  184.     restart: on-failure
  185.     links:
  186.      - db
  187.     volumes:
  188.      - wikilegis:/var/labhacker/wikilegis
  189.     environment:
  190.       API_KEY: api_key
  191.       SECRET_KEY: secret_key
  192.       FORCE_SCRIPT_NAME: /wikilegis
  193.       DEBUG: 'False'
  194.       ALLOWED_HOSTS: '*'
  195.       LOGIN_URL: /home
  196.       LOGIN_REDIRECT_URL: /
  197.       AUTH_USER_MODEL: accounts.User
  198.       ENABLE_REMOTE_USER: 'True'
  199.       SESSION_COOKIE_NAME: wikilegis_session
  200.       ACCOUNT_ACTIVATION_REQUIRED: 0
  201.       ACCOUNT_ACTIVATION_DAYS: 7
  202.       ENABLE_SOCIAL_AUTH: 'False'
  203.       EMAIL_HOST: ''
  204.       EMAIL_PORT: 25
  205.       EMAIL_HOST_USER: ''
  206.       EMAIL_HOST_PASSWORD: ''
  207.       EMAIL_USE_TLS: 'False'
  208.       DEFAULT_FROM_EMAIL: '"Portal e-Democracia[Wikilegis]" <edemocracia@camara.leg.br>'
  209.       LANGUAGE_CODE: pt-br
  210.       TIME_ZONE: America/Sao_Paulo
  211.       STATIC_URL: /wikilegis/static/
  212.       MEDIA_URL: /wikilegis/media/
  213.       COMPRESS_OFFLINE: 'True'
  214.       ADMIN_PASSWORD: 123
  215.       ADMIN_EMAIL: email@admin.com
  216.       DATABASE_ENGINE: postgresql_psycopg2
  217.       DATABASE_NAME: wikilegis
  218.       DATABASE_PASSWORD: root
  219.       DATABASE_USER: root
  220.       DATABASE_HOST: db
  221.       DATABASE_PORT: 5432
  222.       DEBUG: 'False'
  223.       SITE_DOMAIN: http://127.0.0.1:8000
  224.       SITE_NAME: Câmara dos Deputados
  225.     expose:
  226.      - "8000"
  227.     depends_on:
  228.      - db
  229.  
  230. volumes:
  231.   pg_data:
  232.     driver: local
  233.   colab_assets:
  234.     driver: local
  235.   audiencias:
  236.     driver: local
  237.   wikilegis:
  238.     driver: local
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement