Warning
This document is for an in-development version of Galaxy. You can alternatively view this page in the latest release if it exists or view the top of the latest release's documentation.
Galaxy Deployment & Administration
- Supported Python versions
- Framework Dependencies
- Galaxy Configuration
- Logging Configuration
- Production Environments
- Connecting Users and Data
- Security considerations
- Proxying Galaxy with NGINX
- Proxying Galaxy with Apache
- Scaling and Load Balancing
- Connecting to a Cluster
- Galaxy Job Configuration
- Collecting Job Metrics
- Authentication
- Tool Panel Administration
- Tool data
- Message queue
- Dependency Resolvers in Galaxy
- Containers in Galaxy
- Conda for Tool Dependencies
- 1. How do I enable Conda dependency resolution for Galaxy tools?
- 2. How do Conda dependencies work? Where do things get installed?
- 3. What is required to make use of this? Any specific packages, Galaxy revision, OS version, etc.?
- 4. If I have Conda enabled, what do I need to do to install tools using it? For example, how can I install the latest Trinity? And how will I know the dependencies are installed?
- 5. Can I mix traditional Galaxy packages and Conda packages?
- 6. How do I know what system is being used by a given tool?
- 7. How do I go about specifying Conda dependencies for a tool? All the docs still seem to recommend (or exclusively discuss) the
tool_dependencies.xmlmethod. - 8. During tool installation what if there is no Conda package available for a given requirement? What if the requirement is resolved in a different software than the original wrapper author meant to use?
- 9. Where can I find a list of existing Conda packages that I can point to, so I don’t have to reinvent the wheel for common dependencies?
- 10. How can I create a new Conda package for a dependency?
- 11. Is there a way to convert traditional Tool Shed package recipes that are not yet in a Conda channel?
- 12. What is the recommendation for existing installations? Will I continue to maintain both systems or migrate to the new Conda system eventually?
- 13. What can I do about this placehold error?
- 14. What can I do about this LOCKERROR error?
- 15. What can I do about linking errors?
- 16. What can I do if Conda doesn’t work for me?
- 17. How can I upgrade Conda?
- User-Defined Tools (Beta)
- Galaxy Database Schema Migrations
- Galaxy Reports
- Scripts & Tricks
- Configuration Options
config_dirmanaged_config_dirdata_dirtemplates_dircache_dirdatabase_connectiondatabase_engine_option_pool_sizedatabase_engine_option_max_overflowdatabase_engine_option_pool_recycledatabase_engine_option_server_side_cursorsdatabase_query_profiling_proxydatabase_templatedatabase_log_query_countsslow_query_log_thresholdenable_per_request_sql_debugginginstall_database_connectiondatabase_auto_migratedatabase_waitdatabase_wait_attemptsdatabase_wait_sleephistory_audit_table_prune_intervalfile_pathnew_file_pathmaximum_upload_file_sizetool_config_fileshed_tool_config_filemigrated_tools_configintegrated_tool_panel_configtool_pathtool_dependency_dirdependency_resolvers_config_fileconda_prefixconda_execconda_debugconda_ensure_channelsconda_use_localconda_auto_installconda_auto_initconda_copy_dependencieslocal_conda_mapping_filemodules_mapping_filesuse_cached_dependency_managertool_dependency_cache_dirprecache_dependenciestool_sheds_config_filewatch_toolswatch_job_ruleswatch_core_configwatch_toursshort_term_storage_dirshort_term_storage_default_durationshort_term_storage_maximum_durationshort_term_storage_cleanup_intervalfile_sources_config_filefile_sourcesobject_store_templates_config_fileobject_store_templatesfile_source_templates_config_filefile_source_templatesuser_config_templates_use_saved_configurationenable_mulled_containerscontainer_resolvers_config_filecontainer_resolversinvolucro_pathinvolucro_auto_initmulled_channelsenable_tool_shed_checkhours_between_checktool_data_table_config_pathshed_tool_data_table_configtool_data_pathshed_tool_data_pathwatch_tool_data_dirrefgenie_config_filebuild_sites_config_filebuilds_file_pathlen_file_pathdatatypes_config_filesniff_compressed_dynamic_datatypes_defaultdatatypes_disable_autovisualization_plugins_directorytour_config_direnable_tool_generated_tourswebhooks_dirjob_working_directorytemplate_cache_pathcheck_job_script_integritycheck_job_script_integrity_countcheck_job_script_integrity_sleepdefault_job_shelltool_search_index_dirbiotools_content_directorybiotools_use_apibiotools_service_cache_typebiotools_service_cache_data_dirbiotools_service_cache_lock_dirbiotools_service_cache_urlbiotools_service_cache_table_namebiotools_service_cache_schema_namecitation_cache_typecitation_cache_data_dircitation_cache_lock_dircitation_cache_urlcitation_cache_table_namecitation_cache_schema_namemulled_resolution_cache_typemulled_resolution_cache_data_dirmulled_resolution_cache_lock_dirmulled_resolution_cache_expiremulled_resolution_cache_urlmulled_resolution_cache_table_namemulled_resolution_cache_schema_nameobject_store_config_fileobject_store_configobject_store_cache_monitor_driverobject_store_cache_monitor_intervalobject_store_cache_pathobject_store_cache_sizeobject_store_always_respect_user_selectionobject_store_store_bysmtp_serversmtp_usernamesmtp_passwordsmtp_sslmailing_join_addrmailing_join_subjectmailing_join_bodyerror_email_toemail_fromcustom_activation_email_messageinstance_resource_urlinstance_access_urlemail_domain_blocklist_fileemail_domain_allowlist_fileemail_ban_filecanonical_email_rulesregistration_warning_messageuser_activation_onactivation_grace_periodinactivity_box_contentpassword_expiration_periodenable_account_interfacesession_durationga_codeplausible_serverplausible_domainmatomo_servermatomo_site_iddisplay_serversenable_old_display_applicationsaws_estimatecarbon_emission_estimatesgeographical_server_location_codepower_usage_effectivenessinteractivetools_enableinteractivetools_upstream_proxyinteractivetools_proxy_hostinteractivetools_base_pathinteractivetools_mapinteractivetoolsproxy_mapinteractivetools_prefixretry_interactivetool_metadata_internallyvisualizations_visiblemessage_box_visiblemessage_box_contentmessage_box_classbranddisplay_galaxy_brandpretty_datetime_formattrs_servers_config_fileuser_preferences_extra_conf_pathdefault_localegalaxy_url_prefixgalaxy_infrastructure_urlgalaxy_infrastructure_web_portwelcome_urllogo_urllogo_srclogo_src_secondaryhelpsite_urlwiki_urlquota_urlsupport_urlcitation_urlcitation_bibtexrelease_doc_base_urlscreencasts_urlterms_urlstatic_enabledstatic_cache_timestatic_dirstatic_dist_dirstatic_images_dirstatic_favicon_dirstatic_scripts_dirstatic_style_dirstatic_robots_txtdisplay_chunk_sizeapache_xsendfilenginx_x_accel_redirect_baseupstream_gzipupstream_mod_zipx_frame_optionsnginx_upload_storenginx_upload_pathnginx_upload_job_files_storenginx_upload_job_files_pathtus_upload_storetus_upload_store_job_fileschunk_upload_sizedynamic_proxy_managedynamic_proxydynamic_proxy_session_mapdynamic_proxy_bind_portdynamic_proxy_bind_ipdynamic_proxy_debugdynamic_proxy_external_proxydynamic_proxy_prefixdynamic_proxy_golang_noaccessdynamic_proxy_golang_clean_intervaldynamic_proxy_golang_docker_addressdynamic_proxy_golang_api_keyauto_configure_logginglog_destinationlog_rotate_sizelog_rotate_countlog_levelloggingdatabase_engine_option_echodatabase_engine_option_echo_poollog_eventslog_actionsfluent_logfluent_hostfluent_portsanitize_all_htmlsanitize_allowlist_fileserve_xss_vulnerable_mimetypesallowed_origin_hostnamestrust_jupyter_notebook_conversiondebuguse_access_logging_middlewareuse_lintuse_profileuse_printdebugmonitor_thread_join_timeoutuse_heartbeatheartbeat_intervalheartbeat_logsentry_dsnsentry_event_levelsentry_traces_sample_ratesentry_ca_certsstatsd_hoststatsd_portstatsd_prefixstatsd_influxdbstatsd_mock_callslibrary_import_diruser_library_import_diruser_library_import_dir_auto_creationuser_library_import_symlink_allowlistuser_library_import_check_permissionsallow_path_pastedisable_library_comptypestool_name_boosttool_name_exact_multipliertool_id_boosttool_section_boosttool_description_boosttool_label_boosttool_stub_boosttool_help_boosttool_help_bm25f_k1tool_search_limittool_enable_ngram_searchtool_ngram_minsizetool_ngram_maxsizetool_ngram_factortool_test_data_directoriesid_secretuse_remote_userremote_user_maildomainremote_user_headerremote_user_secretremote_user_logout_hrefpost_user_logout_hrefnormalize_remote_user_emailsingle_useradmin_usersrequire_loginshow_welcome_with_loginprefer_custos_loginallow_local_account_creationdisable_local_accountsallow_user_deletionallow_user_impersonationshow_user_prepopulate_formupload_from_form_buttonallow_user_dataset_purgenew_user_dataset_access_role_default_privateexpose_user_nameexpose_user_emailfetch_url_allowlistenable_beta_gdprenable_beta_workflow_modulesedam_panel_viewsedam_toolbox_ontology_pathpanel_views_dirpanel_viewsdefault_panel_viewdefault_workflow_export_formatparallelize_workflow_scheduling_within_historiesmaximum_workflow_invocation_durationmaximum_workflow_jobs_per_scheduling_iterationflush_per_n_datasetsmax_discovered_fileshistory_local_serial_workflow_schedulingenable_oidcoidc_config_fileoidc_backends_config_fileoidc_auth_pipelineoidc_auth_pipeline_extraoidc_scope_prefixauth_config_fileapi_allow_run_asbootstrap_admin_api_keyorganization_nameorganization_urlga4gh_service_idga4gh_service_environmentenable_tool_tagsenable_unique_workflow_defaultssimplified_workflow_run_uisimplified_workflow_run_ui_target_historysimplified_workflow_run_ui_job_cacheftp_upload_siteftp_upload_dirftp_upload_dir_identifierftp_upload_dir_templateftp_upload_purgeenable_quotasexpose_dataset_pathenable_tool_source_displayjob_metrics_config_filejob_metricsexpose_potentially_sensitive_job_metricsenable_legacy_sample_tracking_apienable_data_manager_user_viewdata_manager_config_fileshed_data_manager_config_filegalaxy_data_manager_data_pathjob_config_filejob_configdependency_resolversdependency_resolutiondefault_job_resubmission_conditiontrack_jobs_in_databaseuse_tasked_jobslocal_task_queue_workersjob_handler_monitor_sleepjob_runner_monitor_sleepworkflow_monitor_sleepcalculate_dataset_hashhash_functionmetadata_strategyretry_metadata_internallymax_metadata_value_sizeoutputs_to_working_directoryretry_job_output_collectiontool_evaluation_strategypreserve_python_environmentcleanup_jobdrmaa_external_runjob_scriptdrmaa_external_killjob_scriptexternal_chown_scriptreal_system_usernameenvironment_setup_fileenable_beta_markdown_exportmarkdown_export_cssmarkdown_export_css_pagesmarkdown_export_css_invocation_reportsmarkdown_export_prologuemarkdown_export_epiloguemarkdown_export_prologue_pagesmarkdown_export_prologue_invocation_reportsmarkdown_export_epilogue_pagesmarkdown_export_epilogue_invocation_reportsjob_resource_params_fileworkflow_resource_params_fileworkflow_resource_params_mapperworkflow_schedulers_config_fileworkflow_scheduling_separate_materialization_iterationcache_user_job_counttoolbox_auto_sorttool_filterstool_label_filterstool_section_filtersuser_tool_filtersuser_tool_section_filtersuser_tool_label_filterstoolbox_filter_base_modulesamqp_internal_connectionenable_celery_taskscelery_confcelery_user_rate_limituse_pbkdf2cookie_domainselect_type_workflow_thresholdai_api_keyai_api_base_urlai_modelenable_tool_recommendationstool_recommendation_model_pathtopk_recommendationsadmin_tool_recommendations_pathoverwrite_model_recommendationserror_report_filetool_destinations_config_filewelcome_directoryvault_config_filedisplay_builtin_convertersthemes_config_fileenable_beacon_integrationtool_training_recommendationstool_training_recommendations_linktool_training_recommendations_api_urlcitations_export_message_htmlenable_notification_systemexpired_notifications_cleanup_intervaldispatch_notifications_intervalhelp_forum_api_urlenable_help_forum_tool_panel_integrationfile_source_temp_dirfile_source_webdav_use_temp_filesfile_source_listings_expiry_timeinstall_tool_dependenciesinstall_repository_dependenciesinstall_resolver_dependenciesenable_failed_jobs_working_directory_cleanupfailed_jobs_working_directory_cleanup_daysfailed_jobs_working_directory_cleanup_interval
- Migrating from uWSGI to Gunicorn and FastAPI