Advertisement
Guest User

Untitled

a guest
Sep 17th, 2018
113
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 7.56 KB | None | 0 0
  1. postgres:
  2.   image: "aidanlister/postgres-hstore"
  3.   volumes:
  4.    - /project
  5.   ports:
  6.    - "5432:5432"
  7.  
  8. #backup:
  9. #  dockerfile: Dockerfile
  10. #  build: ../backup
  11. #  links:
  12. #    - postgres
  13. #  volumes:
  14. #    - .:/opt/project
  15. #  environment:
  16. #      DUMP_PATH: "/tmp/"
  17. #      DB_NAME: "postgres"
  18. #      DB_HOST: "postgres"
  19. #      DB_USER: "postgres"
  20. #      DB_PASSWD: "postgres"
  21. #      FTP_HOST: "ftp" # Не прилинкован!
  22. #      FTP_PORT: "21"
  23. #      FTP_USER: "user"
  24. #      FTP_PASSWD: "ftp_password"
  25. #      CRON_SHEDULE: "*/1 * * * *"
  26. #      SRC_PATH: "/src/"
  27. #      MEDIA_PATH: "/opt/project/media/"
  28. #pgadmin:
  29. #   image: "fenglc/pgadmin4"
  30. #   ports:
  31. #     - "5050:5050"
  32. #   links:
  33. #     - postgres
  34.  
  35. rest:
  36.   restart: always
  37.   build: .
  38.   command: reflex -r '\.py$$' -s -- sh -c 'python manage.py runserver_plus 0.0.0.0:8000'
  39.   volumes:
  40.    - .:/opt/project
  41.     - ./dockerfiles/sshdconf/sshd_config:/etc/ssh/sshd_config
  42.     - ./dockerfiles/id_rsa.pub:/root/.ssh/authorized_keys
  43.     - $HOME/.pycharm_helpers/:/root/.pycharm_helpers/
  44.   environment:
  45.     PYTHONUNBUFFERED: 1
  46.     DEBUG: "True"
  47.     SENTRY: "False"
  48.     SENTRY_SITE: "Local"
  49.     WERKZEUG_DEBUG_PIN: "off"
  50.     REST_DOMAIN: "rest.es.test:8000"
  51.     FRONT_DOMAIN: "app.es.test:8070"
  52.     PANEL_DOMAIN: "hell.es.test:8090"
  53.     PROFILES_DOMAIN: "profiles.es.test:8080"
  54.     YANDEX_MONEY_FAIL_URL: "https://dev-app.epicstars.com/#!fail-payment/"
  55.     YANDEX_MONEY_SUCCESS_URL: "https://dev-app.epicstars.com/#!success-payment/"
  56.  
  57.     YANDEX_MONEY_SCID: "539922"
  58.     YANDEX_MONEY_SHOP_ID: "69387"
  59.     # ONLY FOR apps.es.test KEY!
  60.     YANDEX_MAPS_KEY: "ANKJgFkBAAAAW7FIGQMAUJXLq0yJxeq73wJXR4kt0Igid9EAAAAAAAAAAADVlVfSg8t40J3KUcDA1Roft6oLyQ=="
  61.     EMAIL_HOST: "smtp.mailtrap.io"
  62.     EMAIL_HOST_USER: "d332a0f7f97f52"
  63.     EMAIL_HOST_PASSWORD: "b5eacc127665d3"
  64.     EMAIL_PORT: "2525"
  65.  
  66.     UPDATE_YOUTUBE: "False"
  67.     YOUTUBE_DEFAULT_APP_ID: "447330965031-uphn363tc0up7642mcu8k173020ujn2f.apps.googleusercontent.com"
  68.     YOUTUBE_APP3_SECRET: "qPVW_qYBhM_dNvVvdRytlRTz"
  69.  
  70.     UPDATE_INSTAGRAM: "False"
  71.     INSTAGRAM_CLIENT_ID: "227697300a7b43e0bbf08c2b34ba16e2"
  72.     INSTAGRAM_CLIENT_SECRET: "514f04be6ca84a5294ad136691cee4ea"
  73.     UPDATE_INSTAGRAM_REPORT: "False"
  74.  
  75.     UPDATE_TWITTER: "False"
  76.     TWITTER_CONSUMER_TOKEN: "XpMvaJ8fYOZ29y5SJatG4jgJ5"
  77.     TWITTER_CONSUMER_SECRET: "kCoIh6uL57SlqoIM55JBMHki1MYSxqEccpbynYitZSK31tnYfL"
  78.     TWITTER_CALLBACK_URL: "http://app.es.test:8070/#!twitter-success"
  79.  
  80.     UPDATE_FACEBOOK: "False"
  81.     FACEBOOK_CLIENT_ID: "1487633798000470"
  82.     FACEBOOK_CLIENT_SECRET: "68bd3f93506ed87d1f4b20fcdb3c454d"
  83.  
  84.     UPDATE_VK: "False"
  85.     VK_CLIENT_ID: "6113885"
  86.     VK_CLIENT_SECRET: "qXYOQxSO3FbJGlDsybyY"
  87.     VK_SERVICE_TOKEN: "40859cd140859cd140859cd16340d8d68c4408540859cd119ed7b2ba02192885bb4a1a4"
  88.     VK_REDIRECT_URL: "http://app.es.test:8070"
  89.  
  90.     UPDATE_TELEGRAM: "False"
  91.     TELEBOT_HOST: "https://telebot.epicstars.com"
  92.     TELEBOT_TOKEN: "Token d4d93926963a6d2e1cc50a81554353863129583f"
  93.  
  94.     PG_ANALYZE_ENABLED: "False"
  95.     CANCEL_NEW_DEAL: "True"
  96.     UPDATE_DEAL_URL_COUNTER: "False"
  97.     COUNTER_URL: "http://localhost:8088"
  98.     SEND_PUSH: "False"
  99.     COUNTER_TOKEN: "123456"
  100.     UPDATE_PLATFORM_RATING: "False"
  101.     PLATFORM_LIMITED_FUNCTIONALITY: "False"
  102.     UPDATE_PLATFORM_ACTIVITY_RATING: "True"
  103.  
  104.     FCM_API_TOKEN: 'AAAAI7_ruos:APA91bEZMfSeR9zplGVjuwL-R7GDJKidK-gGvLvfTvIdLytcUqRNa3cIWPmYshnz2lKfdkOhnD-3e_cXQr8xZ27VtNhgSlJsJAfFyHSqC84njSio3TJkV0wlAwbSL93ctIpdc_Gk77Sv'
  105.     FCM_PROJECT_ID: '153543752331'
  106.   links:
  107.    - postgres
  108.     - rabbitmq
  109.   ports:
  110.    - "8000:8000"
  111.     - "2222:22"
  112.  
  113. # front:
  114. #   dockerfile: Dockerfile.local
  115. #   build: ../front
  116. #   #volumes:
  117. #     #- /front
  118. #   command: bash -c 'webpack-dev-server --host 0.0.0.0 --port 8070 --public app.es.test'
  119. #   ports:
  120. #     - "8070:8070"
  121.  
  122. # panel:
  123. #   dockerfile: Dockerfile.local
  124. #   build: ../panel
  125. #   command: bash -c 'webpack-dev-server --host 0.0.0.0 --port 8090 --public hell.es.test'
  126. #   ports:
  127. #     - "8090:8090"
  128.  
  129. celery:
  130.   build: .
  131.   command: reflex -r '\.py$$' -s -- sh -c 'celery --app=config.celery:app worker --loglevel=DEBUG -B'
  132.   volumes:
  133.    - .:/project
  134.   environment:
  135.     PYTHONUNBUFFERED: 1
  136.     DEBUG: "True"
  137.     C_FORCE_ROOT: "True"
  138.     SENTRY: "False"
  139.     SENTRY_SITE: "Local"
  140.     WERKZEUG_DEBUG_PIN: "off"
  141.     REST_DOMAIN: "rest.es.test:8000"
  142.     FRONT_DOMAIN: "app.es.test:8070"
  143.     PANEL_DOMAIN: "hell.es.test:8090"
  144.     PROFILES_DOMAIN: "profiles.es.test:8080"
  145.     YANDEX_MONEY_FAIL_URL: "https://dev-app.epicstars.com/#!fail-payment/"
  146.     YANDEX_MONEY_SUCCESS_URL: "https://dev-app.epicstars.com/#!success-payment/"
  147.  
  148.     YANDEX_MONEY_SCID: "539922"
  149.     YANDEX_MONEY_SHOP_ID: "69387"
  150.     # ONLY FOR apps.es.test KEY!
  151.     YANDEX_MAPS_KEY: "ANKJgFkBAAAAW7FIGQMAUJXLq0yJxeq73wJXR4kt0Igid9EAAAAAAAAAAADVlVfSg8t40J3KUcDA1Roft6oLyQ=="
  152.     EMAIL_HOST: "smtp.mailtrap.io"
  153.     EMAIL_HOST_USER: "d332a0f7f97f52"
  154.     EMAIL_HOST_PASSWORD: "b5eacc127665d3"
  155.     EMAIL_PORT: "2525"
  156.  
  157.  
  158.     UPDATE_YOUTUBE: "False"
  159.     YOUTUBE_DEFAULT_APP_ID: "447330965031-uphn363tc0up7642mcu8k173020ujn2f.apps.googleusercontent.com"
  160.     YOUTUBE_APP3_SECRET: "qPVW_qYBhM_dNvVvdRytlRTz"
  161.  
  162.     UPDATE_INSTAGRAM: "False"
  163.     INSTAGRAM_CLIENT_ID: "227697300a7b43e0bbf08c2b34ba16e2"
  164.     INSTAGRAM_CLIENT_SECRET: "514f04be6ca84a5294ad136691cee4ea"
  165.     UPDATE_INSTAGRAM_REPORT: "False"
  166.  
  167.     UPDATE_TWITTER: "False"
  168.     TWITTER_CONSUMER_TOKEN: "XpMvaJ8fYOZ29y5SJatG4jgJ5"
  169.     TWITTER_CONSUMER_SECRET: "kCoIh6uL57SlqoIM55JBMHki1MYSxqEccpbynYitZSK31tnYfL"
  170.     TWITTER_CALLBACK_URL: "http://app.es.test:8070/#!twitter-success"
  171.  
  172.     UPDATE_FACEBOOK: "False"
  173.     FACEBOOK_CLIENT_ID: "287150214701756"
  174.     FACEBOOK_CLIENT_SECRET: "e65ddc797565c88647300166d42dab05"
  175.  
  176.     UPDATE_VK: "False"
  177.     VK_CLIENT_ID: "6113885"
  178.     VK_CLIENT_SECRET: "qXYOQxSO3FbJGlDsybyY"
  179.     VK_SERVICE_TOKEN: "40859cd140859cd140859cd16340d8d68c4408540859cd119ed7b2ba02192885bb4a1a4"
  180.     VK_REDIRECT_URL: "http://app.es.test:8070"
  181.  
  182.     UPDATE_TELEGRAM: "False"
  183.     TELEBOT_HOST: "https://telebot.epicstars.com"
  184.     TELEBOT_TOKEN: "Token d4d93926963a6d2e1cc50a81554353863129583f"
  185.  
  186.     PG_ANALYZE_ENABLED: "False"
  187.     CANCEL_NEW_DEAL: "True"
  188.     UPDATE_DEAL_URL_COUNTER: "False"
  189.     COUNTER_URL: "http://localhost:8088"
  190.     SEND_PUSH: "False"
  191.     COUNTER_TOKEN: "123456"
  192.     UPDATE_PLATFORM_RATING: "False"
  193.     PLATFORM_LIMITED_FUNCTIONALITY: "False"
  194.     UPDATE_PLATFORM_ACTIVITY_RATING: "True"
  195.  
  196.   links:
  197.    - postgres
  198.     - rabbitmq
  199.  
  200. rabbitmq:
  201.   image: "rabbitmq:3"
  202.   ports:
  203.    - "5672:5672"
  204.  
  205.  
  206. #nginx:
  207.   #restart: always
  208.   #build: ../nginx
  209.   #ports:
  210.     #- "80:80"
  211.   #volumes_from:
  212.     #- rest
  213.     #- landing
  214.     #- front
  215.   #links:
  216.     #- rest:rest
  217.  
  218. notify:
  219.   restart: always
  220.   build: ../notify
  221.   #command: reflex -r '\.py$$' -s -- sh -c 'python -m notificator'
  222.   volumes:
  223.    - ../notify:/project
  224.   environment:
  225.     DEBUG: "True"
  226.     SOCKET_PORT: "8888"
  227.     PG_USER: "postgres"
  228.     PG_DATABASE: "postgres"
  229.     PG_PASSWORD: "postgres"
  230.     PG_HOST: "postgres"
  231.     PG_PORT: "5432"
  232.     RABBITMQ_DOMAIN: "rabbitmq"
  233.   links:
  234.    - postgres
  235.     - rabbitmq
  236.   ports:
  237.    - "8888:8888"
  238.  
  239. # flower:
  240. #   image: "totem/celery-flower-docker"
  241. #   restart: always
  242. #   # environment:
  243. #     # AMQP_HOST: "localhost"
  244. #     # AMQP_ADMIN_HOST: "localhost"
  245. #   links:
  246. #     - rabbitmq
  247. #   ports:
  248. #     - "5555:5555"
  249.  
  250. #profiles:
  251. #  dockerfile: Dockerfile.local
  252. #  restart: always
  253. #  build: ../epic-profiles
  254. #  ports:
  255. #    - "8080:8080"
  256. #  links:
  257. #    - rest:rest.es.test
  258. #  command: bash -c 'npm run start'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement