Skip to content

Commit

Permalink
add docker-compose file for single-fat version
Browse files Browse the repository at this point in the history
  • Loading branch information
bgruening committed Nov 14, 2024
1 parent 741598e commit cf43eb2
Showing 1 changed file with 28 additions and 0 deletions.
28 changes: 28 additions & 0 deletions galaxy/docker-compose.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
# docker-compose wrapper for the single Galaxy container. This is useful for systems like EGI IM.
# Start via `IMAGE_TAG=dev GALAXY_CONFIG_BRAND=foo docker-compose up`
services:
galaxy-server:
image: ${DOCKER_REGISTRY:-quay.io}/${DOCKER_REGISTRY_USERNAME:-bgruening}/galaxy:${IMAGE_TAG:-latest}
build: ./
environment:
- GALAXY_DEFAULT_ADMIN_USER=admin
- [email protected]
- GALAXY_DEFAULT_ADMIN_PASSWORD=password
- GALAXY_DEFAULT_ADMIN_KEY=fakekey
- GALAXY_DESTINATIONS_DEFAULT=slurm_cluster_docker
- GALAXY_CONFIG_BRAND=${GALAXY_CONFIG_BRAND:-My own Galaxy flavour}
- GALAXY_AUTO_UPDATE_DB=True
hostname: galaxy-server
privileged: True
ports:
- "8080:80"
- "9002:9002"
- "4002:4002"
- "8021:21"
- "8022:22"
volumes:
# This is the directory where all your files from Galaxy will be stored
# on your host system
- ${EXPORT_DIR:-./export}/:/export/:delegated
- ${EXPORT_DIR:-./export}/tus_upload_store:/tus_upload_store:delegated
- /var/run/docker.sock:/var/run/docker.sock

0 comments on commit cf43eb2

Please sign in to comment.