version: '2' services: swh-scheduler-db: ports: - "5433:5432" # environment: # POSTGRES_INITDB_ARGS: "-c shared_buffers=2GB -c fsync=off -c max_wal_size=4GB" volumes: # mount postgres db data on on partition with space - /home/postgres/data:/var/lib/postgresql/data swh-storage-db: ports: - "5434:5432" swh-vault-db: ports: - "5435:5432" swh-deposit-db: ports: - "5436:5432" swh-web-db: ports: - "5437:5432" # swh-lister: # # environment: # # LOGLEVEL: DEBUG # volumes: # - "$SWH_ENVIRONMENT_HOME/swh-lister:/src/swh-lister" # # - "$SWH_ENVIRONMENT_HOME/swh-loader-bzr:/src/swh-loader-bzr" # swh-core: # volumes: # - "$SWH_ENVIRONMENT_HOME/swh-core:/src/swh-core" # swh-web: # volumes: # - "$SWH_ENVIRONMENT_HOME/swh-web:/src/swh-web" # # - "/tmp/webapp-schema.staging.json:/webapp-schema.staging.json:ro" # # - "/tmp/swh-web.production.json:/swh-web.production.json:ro" # swh-web-cron: # volumes: # - "$SWH_ENVIRONMENT_HOME/swh-web:/src/swh-web" swh-scheduler: volumes: # - "$SWH_ENVIRONMENT_HOME/swh-scheduler:/src/swh-scheduler" - "$SWH_ENVIRONMENT_HOME/swh-core:/src/swh-core" # swh-scheduler-listener: # volumes: # - "$SWH_ENVIRONMENT_HOME/swh-scheduler:/src/swh-scheduler" # swh-scheduler-runner: # volumes: # - "$SWH_ENVIRONMENT_HOME/swh-scheduler:/src/swh-scheduler" swh-scheduler-schedule-recurrent: environment: LOGLEVEL: DEBUG volumes: - "$SWH_ENVIRONMENT_HOME/swh-scheduler:/src/swh-scheduler" - "$SWH_ENVIRONMENT_HOME/swh-loader-core:/src/swh-loader-core" # swh-scheduler-runner-priority: # volumes: # - "$SWH_ENVIRONMENT_HOME/swh-scheduler:/src/swh-scheduler" # swh-loader: # volumes: # # - "$SWH_ENVIRONMENT_HOME/swh-loader-git:/src/swh-loader-git" # - "$SWH_ENVIRONMENT_HOME/swh-loader-bzr:/src/swh-loader-bzr" # # - "$SWH_ENVIRONMENT_HOME/swh-loader-core:/src/swh-loader-core" # # - "$SWH_ENVIRONMENT_HOME/swh-storage:/src/swh-storage" # swh-search-journal-client-objects: # volumes: # - "$SWH_ENVIRONMENT_HOME/swh-search:/src/swh-search" # swh-search-journal-client-indexed: # volumes: # - "$SWH_ENVIRONMENT_HOME/swh-search:/src/swh-search" swh-deposit: volumes: - "$SWH_ENVIRONMENT_HOME/swh-deposit:/src/swh-deposit" # - "$SWH_ENVIRONMENT_HOME/swh-auth:/src/swh-auth" # swh-web: # volumes: # - "$SWH_ENVIRONMENT_HOME/swh-web:/src/swh-web" # - "$SWH_ENVIRONMENT_HOME/swh-storage:/src/swh-storage" # - "$SWH_ENVIRONMENT_HOME/swh-loader-core:/src/swh-loader-core" # - "$SWH_ENVIRONMENT_HOME/swh-loader-git:/src/swh-loader-git" # - "$SWH_ENVIRONMENT_HOME/swh-vault:/src/swh-vault" # - "$SWH_ENVIRONMENT_HOME/swh-scheduler:/src/swh-scheduler" # - "$SWH_ENVIRONMENT_HOME/swh-core:/src/swh-core" # swh-vault: # volumes: # - "$SWH_ENVIRONMENT_HOME/swh-vault:/src/swh-vault" # - "$SWH_ENVIRONMENT_HOME/swh-core:/src/swh-core" # swh-vault-worker: # volumes: # - "$SWH_ENVIRONMENT_HOME/swh-vault:/src/swh-vault" # # - "$SWH_ENVIRONMENT_HOME/swh-core:/src/swh-core" # swh-idx-storage: # volumes: # - "$SWH_ENVIRONMENT_HOME/swh-indexer:/src/swh-indexer" # swh-indexer: # volumes: # - "$SWH_ENVIRONMENT_HOME/swh-indexer:/src/swh-indexer" swh-storage: volumes: - "$SWH_ENVIRONMENT_HOME/swh-core:/src/swh-core" # - "$SWH_ENVIRONMENT_HOME/swh-storage:/src/swh-storage" # - "$SWH_ENVIRONMENT_HOME/swh-objstorage:/src/swh-objstorage" # swh-objstorage: # volumes: # - "$SWH_ENVIRONMENT_HOME/swh-objstorage:/src/swh-objstorage" # # - "/srv/softwareheritage/objects:/srv/softwareheritage/objects"