UNPKG

@arc-fusion/cli

Version:

CLI for running Arc Fusion on your local machine

42 lines (35 loc) 820 B
'use strict' const os = require('os') const isWindows = /^win/i.test(os.platform()) module.exports = async ({ REPO_NAME }) => { const volumes = (isWindows) ? { volumes: { [REPO_NAME]: { external: false } } } : {} return { version: '3', ...volumes, services: { dump: { image: 'washpost/mongo-vandelay', command: './dump.sh', container_name: 'fusion-dump', environment: { DB_NAME: `\${DB_NAME:-${REPO_NAME}}`, MONGO_URL: `mongodb://data:27017/\${DB_NAME:-${REPO_NAME}}`, SYNC: (isWindows) ? 'true' : '' }, network_mode: 'none', volumes: [ '../data/db:/data/db:rw', '../data/dumps:/data/dumps:rw' ] } } } }