Guest User

Untitled

a guest
Nov 24th, 2017
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.62 KB | None | 0 0
  1. version: "2.1"
  2. services:
  3. postgresql:
  4. image: postgres:9.6
  5. restart: always
  6. environment:
  7. - "COMPOSE_HTTP_TIMEOUT=200000"
  8. - "POSTGRES_USER=root"
  9. - "POSTGRES_PASSWORD=root"
  10. - "POSTGRES_DB=hh"
  11. backend:
  12. image: tyrex/backend
  13. restart: always
  14. stdin_open: true
  15. tty: true
  16. environment:
  17. - "API_BASE_PATH=/api"
  18. - "HOST_NAME=haaye-henricus.de"
  19. - "PORT=3000"
  20. - "DATABASE_HOST=postgresql"
  21. - "DATABASE_PORT=5432"
  22. - "DATABASE_NAME=hh"
  23. - "DATABASE_USER=root"
  24. - "DATABASE_PASSWORD=root"
  25. - "DEBUG_DATABASE_CONNECTOR=true"
  26. ports:
  27. - "3000:3000"
  28. command: ["./wait-for-it.sh", "postgresql:5432", "--", "node", "."]
  29.  
  30. // Copyright IBM Corp. 2014,2015. All Rights Reserved.
  31. // Node module: loopback-example-offline-sync
  32. // This file is licensed under the MIT License.
  33. // License text available at https://opensource.org/licenses/MIT
  34.  
  35. 'use strict';
  36.  
  37. var DATABASE_HOST = process.env.DATABASE_HOST || 'localhost';
  38. var DATABASE_USER = process.env.DATABASE_USER || 'root';
  39. var DATABASE_PASSWORD = process.env.DATABASE_PASSWORD || 'root';
  40. var DATABASE_PORT = process.env.DATABASE_PORT || '5432';
  41. var DATABASE_NAME = process.env.DATABASE_NAME || 'hh';
  42. var DEBUG_DATABASE_CONNECTOR = process.env.DEBUG_DATABASE_CONNECTOR || false;
  43. var FILES_DIRECTORY = process.env.FILES_DIRECTORY || './storage';
  44.  
  45. console.log('Database Url', 'postgresql://' + DATABASE_USER + ':' + DATABASE_PASSWORD + '@' + DATABASE_HOST + ':' + DATABASE_PORT + '/' + DATABASE_NAME);
  46.  
  47. console.log('New Build');
  48.  
  49. module.exports = {
  50. 'db': {
  51. 'name': 'db',
  52. 'connector': 'memory',
  53. },
  54. 'postgresql': {
  55. 'url': 'postgresql://' + DATABASE_USER + ':' + DATABASE_PASSWORD + '@' + DATABASE_HOST + ':' + DATABASE_PORT + '/' + DATABASE_NAME,
  56. 'debug': DEBUG_DATABASE_CONNECTOR,
  57. 'name': 'postgresql',
  58. 'connector': 'postgresql',
  59. },
  60. 'files_datasource': {
  61. 'name': 'files_datasource',
  62. 'connector': 'loopback-component-storage',
  63. 'provider': 'filesystem',
  64. 'root': FILES_DIRECTORY,
  65. 'nameConflict': 'makeUnique',
  66. },
  67. };
  68.  
  69. events.js:163
  70. throw er; // Unhandled 'error' event
  71. ^
  72.  
  73. Error: listen EADDRNOTAVAIL 54.201.47.166:5432
  74. at Object.exports._errnoException (util.js:1050:11)
  75. at exports._exceptionWithHostPort (util.js:1073:20)
  76. at Server.setupListenHandle [as _listen2] (net.js:1243:19)
  77. at listenInCluster (net.js:1307:12)
  78. at doListen (net.js:1432:7)
  79. at GetAddrInfoReqWrap.asyncCallback [as callback] (dns.js:62:16)
  80. at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:78:10)
Add Comment
Please, Sign In to add comment