Skip to content

Instantly share code, notes, and snippets.

@nihonjinrxs
Last active July 4, 2017 21:53
Show Gist options
  • Save nihonjinrxs/638079c83957d0e4585438f0d65509c5 to your computer and use it in GitHub Desktop.
Save nihonjinrxs/638079c83957d0e4585438f0d65509c5 to your computer and use it in GitHub Desktop.
Error running habitica in a local container with bootstrapped local clone
🗂 ~/code/ryan/habitica
🌿 [develop] $
docker run -t --volume `pwd`:/usr/src/habitrpg habitica_web npm install > ~/Desktop/npm_install_volume.log
🗂 ~/code/ryan/habitica
🌿 [develop] $
docker run -t --volume `pwd`:/usr/src/habitrpg habitica_web bower install --allow-root > ~/Desktop/bower_install_volume.log
🗂 ~/code/ryan/habitica
🌿 [develop] $
docker-compose -f docker-compose.yml -f docker-compose.dev.yml up -d
Starting habitica_mongo_1 ...
Starting habitica_mongo_1 ... done
Starting habitica_web_1 ...
Starting habitica_web_1 ... done
🗂 ~/code/ryan/habitica
🌿 [develop] $
docker-compose exec web sh
ERROR: No container found for web_1
🗂 ~/code/ryan/habitica
🌿 [develop] $
docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
fcb73800494d mongo "docker-entrypoint..." 12 minutes ago Up 4 minutes 0.0.0.0:27017->27017/tcp habitica_mongo_1
🗂 ~/code/ryan/habitica
🌿 [develop] $
docker-compose -f docker-compose.yml -f docker-compose.dev.yml up -d
habitica_mongo_1 is up-to-date
Starting habitica_web_1
Starting habitica_web_1 ... done
🗂 ~/code/ryan/habitica
🌿 [develop] $
docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
2a96080c1263 habitica_web "node ./website/tr..." 5 minutes ago Up 2 seconds 0.0.0.0:3000->3000/tcp habitica_web_1
fcb73800494d mongo "docker-entrypoint..." 12 minutes ago Up 5 minutes 0.0.0.0:27017->27017/tcp habitica_mongo_1
🗂 ~/code/ryan/habitica
🌿 [develop] $
docker logs 2a96080c1263
2017-07-02T05:22:00.697Z - error: Error: Slack url is required
at new IncomingWebhook (/usr/src/habitrpg/node_modules/@slack/client/lib/clients/incoming-webhook/client.js:23:11)
at Object.<anonymous> (/usr/src/habitrpg/website/transpiled-babel/libs/slack.js:27:15)
at Module._compile (module.js:570:32)
at loader (/usr/src/habitrpg/node_modules/babel-register/lib/node.js:144:5)
at Object.require.extensions.(anonymous function) [as .js] (/usr/src/habitrpg/node_modules/babel-register/lib/node.js:154:7)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)
at Function.Module._load (module.js:438:3)
at Module.require (module.js:497:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (/usr/src/habitrpg/website/transpiled-babel/libs/payments.js:35:14)
at Module._compile (module.js:570:32)
at loader (/usr/src/habitrpg/node_modules/babel-register/lib/node.js:144:5)
at Object.require.extensions.(anonymous function) [as .js] (/usr/src/habitrpg/node_modules/babel-register/lib/node.js:154:7)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)
at Function.Module._load (module.js:438:3)
at Module.require (module.js:497:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (/usr/src/habitrpg/website/transpiled-babel/models/group.js:82:17)
at Module._compile (module.js:570:32)
at loader (/usr/src/habitrpg/node_modules/babel-register/lib/node.js:144:5)
at Object.require.extensions.(anonymous function) [as .js] (/usr/src/habitrpg/node_modules/babel-register/lib/node.js:154:7)
{ fullError: {} }
/usr/src/habitrpg/website/transpiled-babel/middlewares/redirects.js:21
var baseUrlSplit = BASE_URL.split('//');
^
TypeError: Cannot read property 'split' of undefined
at Object.<anonymous> (/usr/src/habitrpg/website/transpiled-babel/middlewares/redirects.js:19:20)
at Module._compile (module.js:570:32)
at loader (/usr/src/habitrpg/node_modules/babel-register/lib/node.js:144:5)
at Object.require.extensions.(anonymous function) [as .js] (/usr/src/habitrpg/node_modules/babel-register/lib/node.js:154:7)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)
at Function.Module._load (module.js:438:3)
at Module.require (module.js:497:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (/usr/src/habitrpg/website/transpiled-babel/middlewares/index.js:67:18)
at Module._compile (module.js:570:32)
at loader (/usr/src/habitrpg/node_modules/babel-register/lib/node.js:144:5)
at Object.require.extensions.(anonymous function) [as .js] (/usr/src/habitrpg/node_modules/babel-register/lib/node.js:154:7)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)
at Function.Module._load (module.js:438:3)
at Module.require (module.js:497:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (/usr/src/habitrpg/website/transpiled-babel/server.js:25:14)
at Module._compile (module.js:570:32)
at loader (/usr/src/habitrpg/node_modules/babel-register/lib/node.js:144:5)
at Object.require.extensions.(anonymous function) [as .js] (/usr/src/habitrpg/node_modules/babel-register/lib/node.js:154:7)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)
at Function.Module._load (module.js:438:3)
at Module.require (module.js:497:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (/usr/src/habitrpg/website/transpiled-babel/index.js:43:20)
2017-07-02T05:25:22.272Z - error: Error: Slack url is required
at new IncomingWebhook (/usr/src/habitrpg/node_modules/@slack/client/lib/clients/incoming-webhook/client.js:23:11)
at Object.<anonymous> (/usr/src/habitrpg/website/transpiled-babel/libs/slack.js:27:15)
at Module._compile (module.js:570:32)
at loader (/usr/src/habitrpg/node_modules/babel-register/lib/node.js:144:5)
at Object.require.extensions.(anonymous function) [as .js] (/usr/src/habitrpg/node_modules/babel-register/lib/node.js:154:7)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)
at Function.Module._load (module.js:438:3)
at Module.require (module.js:497:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (/usr/src/habitrpg/website/transpiled-babel/libs/payments.js:35:14)
at Module._compile (module.js:570:32)
at loader (/usr/src/habitrpg/node_modules/babel-register/lib/node.js:144:5)
at Object.require.extensions.(anonymous function) [as .js] (/usr/src/habitrpg/node_modules/babel-register/lib/node.js:154:7)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)
at Function.Module._load (module.js:438:3)
at Module.require (module.js:497:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (/usr/src/habitrpg/website/transpiled-babel/models/group.js:82:17)
at Module._compile (module.js:570:32)
at loader (/usr/src/habitrpg/node_modules/babel-register/lib/node.js:144:5)
at Object.require.extensions.(anonymous function) [as .js] (/usr/src/habitrpg/node_modules/babel-register/lib/node.js:154:7)
{ fullError: {} }
/usr/src/habitrpg/website/transpiled-babel/middlewares/redirects.js:21
var baseUrlSplit = BASE_URL.split('//');
^
TypeError: Cannot read property 'split' of undefined
at Object.<anonymous> (/usr/src/habitrpg/website/transpiled-babel/middlewares/redirects.js:19:20)
at Module._compile (module.js:570:32)
at loader (/usr/src/habitrpg/node_modules/babel-register/lib/node.js:144:5)
at Object.require.extensions.(anonymous function) [as .js] (/usr/src/habitrpg/node_modules/babel-register/lib/node.js:154:7)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)
at Function.Module._load (module.js:438:3)
at Module.require (module.js:497:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (/usr/src/habitrpg/website/transpiled-babel/middlewares/index.js:67:18)
at Module._compile (module.js:570:32)
at loader (/usr/src/habitrpg/node_modules/babel-register/lib/node.js:144:5)
at Object.require.extensions.(anonymous function) [as .js] (/usr/src/habitrpg/node_modules/babel-register/lib/node.js:154:7)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)
at Function.Module._load (module.js:438:3)
at Module.require (module.js:497:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (/usr/src/habitrpg/website/transpiled-babel/server.js:25:14)
at Module._compile (module.js:570:32)
at loader (/usr/src/habitrpg/node_modules/babel-register/lib/node.js:144:5)
at Object.require.extensions.(anonymous function) [as .js] (/usr/src/habitrpg/node_modules/babel-register/lib/node.js:154:7)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)
at Function.Module._load (module.js:438:3)
at Module.require (module.js:497:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (/usr/src/habitrpg/website/transpiled-babel/index.js:43:20)
2017-07-02T05:27:00.559Z - error: Error: Slack url is required
at new IncomingWebhook (/usr/src/habitrpg/node_modules/@slack/client/lib/clients/incoming-webhook/client.js:23:11)
at Object.<anonymous> (/usr/src/habitrpg/website/transpiled-babel/libs/slack.js:27:15)
at Module._compile (module.js:570:32)
at loader (/usr/src/habitrpg/node_modules/babel-register/lib/node.js:144:5)
at Object.require.extensions.(anonymous function) [as .js] (/usr/src/habitrpg/node_modules/babel-register/lib/node.js:154:7)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)
at Function.Module._load (module.js:438:3)
at Module.require (module.js:497:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (/usr/src/habitrpg/website/transpiled-babel/libs/payments.js:35:14)
at Module._compile (module.js:570:32)
at loader (/usr/src/habitrpg/node_modules/babel-register/lib/node.js:144:5)
at Object.require.extensions.(anonymous function) [as .js] (/usr/src/habitrpg/node_modules/babel-register/lib/node.js:154:7)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)
at Function.Module._load (module.js:438:3)
at Module.require (module.js:497:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (/usr/src/habitrpg/website/transpiled-babel/models/group.js:82:17)
at Module._compile (module.js:570:32)
at loader (/usr/src/habitrpg/node_modules/babel-register/lib/node.js:144:5)
at Object.require.extensions.(anonymous function) [as .js] (/usr/src/habitrpg/node_modules/babel-register/lib/node.js:154:7)
{ fullError: {} }
/usr/src/habitrpg/website/transpiled-babel/middlewares/redirects.js:21
var baseUrlSplit = BASE_URL.split('//');
^
TypeError: Cannot read property 'split' of undefined
at Object.<anonymous> (/usr/src/habitrpg/website/transpiled-babel/middlewares/redirects.js:19:20)
at Module._compile (module.js:570:32)
at loader (/usr/src/habitrpg/node_modules/babel-register/lib/node.js:144:5)
at Object.require.extensions.(anonymous function) [as .js] (/usr/src/habitrpg/node_modules/babel-register/lib/node.js:154:7)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)
at Function.Module._load (module.js:438:3)
at Module.require (module.js:497:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (/usr/src/habitrpg/website/transpiled-babel/middlewares/index.js:67:18)
at Module._compile (module.js:570:32)
at loader (/usr/src/habitrpg/node_modules/babel-register/lib/node.js:144:5)
at Object.require.extensions.(anonymous function) [as .js] (/usr/src/habitrpg/node_modules/babel-register/lib/node.js:154:7)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)
at Function.Module._load (module.js:438:3)
at Module.require (module.js:497:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (/usr/src/habitrpg/website/transpiled-babel/server.js:25:14)
at Module._compile (module.js:570:32)
at loader (/usr/src/habitrpg/node_modules/babel-register/lib/node.js:144:5)
at Object.require.extensions.(anonymous function) [as .js] (/usr/src/habitrpg/node_modules/babel-register/lib/node.js:154:7)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)
at Function.Module._load (module.js:438:3)
at Module.require (module.js:497:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (/usr/src/habitrpg/website/transpiled-babel/index.js:43:20)
🗂 ~/code/ryan/habitica
🌿 [develop] $
docker run -t --volume `pwd`:/usr/src/habitrpg habitica_web npm install
npm info it worked if it ends with ok
npm info using [email protected]
npm info using [email protected]
npm info attempt registry request try #1 at 5:59:21 AM
npm http request GET https://registry.npmjs.org/fsevents
npm http 200 https://registry.npmjs.org/fsevents
npm info attempt registry request try #1 at 5:59:24 AM
npm http request GET https://registry.npmjs.org/raw-loader
npm http 304 https://registry.npmjs.org/raw-loader
npm info lifecycle [email protected]~preinstall: [email protected]
npm info linkStuff [email protected]
npm info lifecycle [email protected]~install: [email protected]
npm info lifecycle [email protected]~postinstall: [email protected]
npm WARN lifecycle [email protected]~postinstall: cannot run in wd %s %s (wd=%s) [email protected] bower --config.interactive=false install -f && gulp build && npm run client:build /usr/src/habitrpg
npm info lifecycle [email protected]~prepublish: [email protected]
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@^1.0.0 (node_modules/chokidar/node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
npm info ok
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment