This is a hub page on topics related to deployment and administration of your own instance of Galaxy.
If you are new to Galaxy and want to administer your own service read the Ten Simple Rules for Setting up a Galaxy Instance as a Service.
Setup admin user
To give a Galaxy user admin privileges you have to add their Galaxy login ( email ) to the Galaxy configuration file
config/galaxy.yml. If the file does not exist yet you can create it from the provided sample (
config/galaxy.yml.sample). Make sure you rename it correctly. Note that you have to restart Galaxy after modifying the configuration for changes to take effect. Also make sure you don't specify it twice - the line with
admin_users is already present in every sample config and should be there only once.
# this should be a comma-separated list of valid Galaxy users admin_users: email@example.com,firstname.lastname@example.org
When an admin user logs into Galaxy, they will see an "Admin" menu item in the top Galaxy menu bar which will take them to the Galaxy Admin page with an administration panel.
- Authentication and Authorization
- Production Configuration
- Installing Tools
- Tool Panel
- Local Reference Data
- Data Libraries
- Configuring Galaxy Home/Welcome Page
- Interactive Environments (IE)
- Data Managers Tutorial