DEPLOY YOUR OWN GALAXY SERVER
1. Activate Compute Engine API¶
Since you have now a running project, you can move forward and activate your Compute Engine interface.
- Click on the top-left ☰ Menu and navigate to the
Compute Enginebutton. - Since this is the first time, you will not see a list of Virtual Machines (VMs). You will land on a "Compute Engine" presentation page where the main message will be: "The Compute Engine API is not enabled" (or a similar message).
- Click the clearly visible blue button: "ENABLE".
The API activation is not instantaneous; it may take a minute or two (a loading indicator will be displayed).
Once the API is activated, the page will automatically reload, and you will finally access the actual Compute Engine dashboard (the "VM instances" page), which will be empty.
2. Spin off your Galaxy server from a Virtual Machine Image¶
Using your fresh Compute Engine dashboard, you are going to start a Virtual Machine with 8 cpus, 32 MB of RAM and a 300 GB disk, pre-configured with a fully functional Galaxy server. To do so, you will use an Image, which is prepared for you, as a template (or "model") for your VM.
VM Image Access Authorization
To access and use the VM Image, you must first have the necessary permissions.
These permissions are granted automatically upon coupon activation via a script that runs every 15 minutes.
While unlikely, if you attempt to deploy your first VM immediately after activating your coupon, the image may not yet be visible to you.
If this occurs, please wait a few minutes (up to a maximum of 15). If you still cannot access the image after this time, please request assistance on the Slack board or by creating an issue on GitHub.
This can also be caused by an authentication issue if you are using an email address that is different from the one we expect.
Your VM deployment can be performed in two ways:
- Using a single command line which is hidden below in the "Geek Corner"
The Geek Corner
If you do not like clicking everywhere on a complex graphical interface, you can bypass all the steps bellow using one of the following command lines.
These command are identical, except for the --zone parameter, which is different for each line. In order to balance the resources demanded to Google in different compute centes, we ask you to chose randomly one of them. There are 6 lines, for 6 zones: roll a die !
In addition, before enter Enter, please edit <your-name> with your name (eg christophe-antoniewski or chris-antoniewski). The command will not work with the < and the > characters.
- Click on the Cloud Shell icone (a small >_ in a square, at the top right corner of the page, next to your login circular icon).
- When you Cloud Shell is authenticated and started, just copy and paste one of the following commands:
gcloud compute instances create <your-name>-galaxy-server --image-family=galaxy-images --image-project=ag2025-25-10-01-1 --zone=europe-west1-b --machine-type=e2-standard-8 --tags=http-server --boot-disk-size=300GBgcloud compute instances create <your-name>-galaxy-server --image-family=galaxy-images --image-project=ag2025-25-10-01-1 --zone=europe-west2-b --machine-type=e2-standard-8 --tags=http-server --boot-disk-size=300GBgcloud compute instances create <your-name>-galaxy-server --image-family=galaxy-images --image-project=ag2025-25-10-01-1 --zone=europe-west3-b --machine-type=e2-standard-8 --tags=http-server --boot-disk-size=300GBgcloud compute instances create <your-name>-galaxy-server --image-family=galaxy-images --image-project=ag2025-25-10-01-1 --zone=europe-west4-b --machine-type=e2-standard-8 --tags=http-server --boot-disk-size=300GB
- Using the graphical interface of GCE through the following steps.
Left Tab "Configuration de la machine"¶
- First of all, click the blue button
Créer une Instanceat the top of your Compute Engine dashboard. - Give you machine a name. To facilite management of your VM and help in case of trouble, please take a name in the form of
- Chose a
Regiontheeurope-westregion. This can beeurop-west-1,-2,-3,-4,-6,-8,-9,-10or-12. - Leave the
ZonetoToutes(Google Engine will automatically chose the best one for you).

Scroll down to the bottom of the page.
- Click on this menu :

Then select standard → e2-standard-8 as in the screenshot bellow:

Left Tab "OS et stockage"¶
- Click in the left menu the tab
OS et stockage - Click the blue button
Modifierof theSystème d'exploitation et stockagesection. - In the pop-up menu
Disque de démarrage, selectImages personnalisées - In the line
Projet source pour les images *, click on the itemModifier(many people missed it, watch carefully)
- Select the project
AG2025-25-10-01-1where the image you are looking for is located. - In the menu, you can now select the image
galaxy-image-xwhere x stand for 5, 6, 7, etc.
- Last but not least, type
300in theTaille (Go)fiels, and click on the blue buttonSélectionner. This will be the size of your disk.
Left Tab "Protection des données"¶
- Check
Aucune sauvegarde(This is not necessary and would use your credits for useless storage)
Left Tab "Mise en réseau"¶
- Check
Autoriser le trafic HTTP

Leave unchanged the remaining left tabs Observabilité, Sécurité and Avancé.
- Click the blue button
Créerat the bottom of the page.
That's it, you should see your VM starting in the dashbord. This may take 1 or 2 minutes before you can access to your Galaxy
server and start using it !

Do not hesitate to click the button Actualiser, as the GCE dashboard does not refresh that often.
