Comments (3)
Can I see the docker-compose.yml
file you're trying to use?
from docker-rocketchat.
docker-compose.yml
file :
version: '2'
services:
rocketchat:
image: rocketchat/rocket.chat:0.74.1
restart: unless-stopped
command: /bin/sh -c 'INSTANCE_IP=$$(hostname -i) node main.js'
mem_limit: 4G
volumes:
- ./data/uploads:/app/uploads
- /tmp:/tmp
environment:
- PORT=3000
- ROOT_URL=http://${ROCKETCHAT_HOST}
- MONGO_URL=mongodb://mongo:27017/rocketchat
- MONGO_OPLOG_URL=mongodb://mongo:27017/local
labels:
- "traefik.backend=rocketchat"
- "traefik.frontend.rule=Host: ${ROCKETCHAT_HOST}"
depends_on:
- mongo
mongo:
image: mongo:3.2
restart: unless-stopped
command: mongod --smallfiles --oplogSize 128 --replSet rs0
volumes:
- ./data/db:/data/db
- ./data/backups:/dump
mongo-init-replica:
image: mongo:3.2
command: 'mongo mongo/rocketchat --eval "rs.initiate({ _id: ''rs0'', members: [ { _id: 0, host: ''localhost:27017'' } ]})"'
depends_on:
- mongo
traefik:
image: traefik:1.6.4
restart: unless-stopped
command: traefik --web --docker --defaultentrypoints=http --entryPoints='Name:http Address::3000'
ports:
- 3000:3000
- 8080:8080
volumes:
- /var/run/docker.sock:/var/run/docker.sock
hubot:
image: rocketchat/hubot-rocketchat:1.0.8
restart: unless-stopped
environment:
- MONGODB_URL=mongodb://mongo:27017/hubot-brain
- ROCKETCHAT_URL=rocketchat:3000
- ROCKETCHAT_ROOM=${ROCKETCHAT_ROOM}
- ROCKETCHAT_USER=${ROCKETCHAT_USER}
- ROCKETCHAT_PASSWORD=${ROCKETCHAT_PASSWORD}
- BOT_NAME=${BOT_NAME}
- EXTERNAL_SCRIPTS=${EXTERNAL_SCRIPTS}
- TZ=${TZ}
links:
- rocketchat:rocketchat
volumes:
- ./data/hubotscripts:/home/hubot/scripts
ports:
- 3001:8081
I just removed #
signs and rewrited .env
file
from docker-rocketchat.
Try to indent the hubot
block one level more so it looks like this:
hubot:
image: rocketchat/hubot-rocketchat:1.0.8
restart: unless-stopped
environment:
- MONGODB_URL=mongodb://mongo:27017/hubot-brain
- ROCKETCHAT_URL=rocketchat:3000
- ROCKETCHAT_ROOM=${ROCKETCHAT_ROOM}
- ROCKETCHAT_USER=${ROCKETCHAT_USER}
- ROCKETCHAT_PASSWORD=${ROCKETCHAT_PASSWORD}
- BOT_NAME=${BOT_NAME}
- EXTERNAL_SCRIPTS=${EXTERNAL_SCRIPTS}
- TZ=${TZ}
links:
- rocketchat:rocketchat
volumes:
- ./data/hubotscripts:/home/hubot/scripts
ports:
- 3001:8081
Make sure it is within the services
block not next to it.
from docker-rocketchat.
Related Issues (7)
- Check if "cleanup-integration-history-data.sh" still needed
- Check if "cleanup-uploads-but-no-avatars.sh" still needed
- Backup import script: "The field 'w' is not valid for an index specification." HOT 2
- Error with permission denied for mkdir HOT 2
- Add prometheus monitoring
- OTR timeout when using more than one application instances
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from docker-rocketchat.