blob: 24596a33aa98b806618d2debf961d72a1bb8b15c [file] [log] [blame]
David K. Bainbridge9c24cbf2015-12-03 11:49:01 -08001xos_db:
David K. Bainbridgea0241eb2015-12-09 09:54:40 -08002 image: xosproject/xos-postgres
David K. Bainbridge9c24cbf2015-12-03 11:49:01 -08003 expose:
4 - "5432"
5
6xos_synchronizer_openstack:
Andy Bavier1e476432016-01-29 11:42:29 -05007 command: bash -c "sleep 120; python /opt/xos/synchronizers/openstack/xos-synchronizer.py"
David K. Bainbridge9c24cbf2015-12-03 11:49:01 -08008 image: xosproject/xos-synchronizer-openstack
9 labels:
10 org.xosproject.kind: synchronizer
11 org.xosproject.target: openstack
Andy Bavier1e476432016-01-29 11:42:29 -050012 links:
13 - xos_db
14 volumes:
15 - .:/root/setup:ro
David K. Bainbridge9c24cbf2015-12-03 11:49:01 -080016
17# FUTURE
18#xos_swarm_synchronizer:
19# image: xosproject/xos-swarm-synchronizer
20# labels:
21# org.xosproject.kind: synchronizer
22# org.xosproject.target: swarm
23
24xos:
David K. Bainbridge8effcc72015-12-03 20:26:41 -080025 command: python /opt/xos/manage.py runserver 0.0.0.0:8000 --insecure --makemigrations
Andy Bavier1e476432016-01-29 11:42:29 -050026 image: xosproject/xos
David K. Bainbridge9c24cbf2015-12-03 11:49:01 -080027 links:
28 - xos_db
Andy Bavier1e476432016-01-29 11:42:29 -050029 ports:
Andy Bavier797a65f2016-01-29 11:50:12 -050030 - "8000:8000"
Andy Bavier1e476432016-01-29 11:42:29 -050031 volumes:
32 - .:/root/setup:ro