termigen-environments

v1.0

3,500+ verified Docker environments for training and evaluating terminal agents, spanning 11 task categories across infrastructure, data/algorithm applications, and specialized domains including software build, system administration, security, data processing, ML/MLOps, algorithms, scientific computing, and more.

uvx harbor run -d termigen-environments@1.0

Tasks (3566)

nc_connection_timeout_firewall_medium
uvx harbor run -d termigen-environments@1.0 -t nc_connection_timeout_firewall_medium
dc32946
nearest_neighbor_kdtree_hard
uvx harbor run -d termigen-environments@1.0 -t nearest_neighbor_kdtree_hard
dc32946
nearest_neighbor_kdtree_medium
uvx harbor run -d termigen-environments@1.0 -t nearest_neighbor_kdtree_medium
dc32946
neo4j_cypher_queries_hard
uvx harbor run -d termigen-environments@1.0 -t neo4j_cypher_queries_hard
dc32946
neo4j_cypher_queries_medium
uvx harbor run -d termigen-environments@1.0 -t neo4j_cypher_queries_medium
dc32946
neo4j_cypher_query_optimization_hard
uvx harbor run -d termigen-environments@1.0 -t neo4j_cypher_query_optimization_hard
dc32946
neo4j_cypher_query_optimization_medium
uvx harbor run -d termigen-environments@1.0 -t neo4j_cypher_query_optimization_medium
dc32946
neon_optimization_arm_hard
uvx harbor run -d termigen-environments@1.0 -t neon_optimization_arm_hard
dc32946
nessus_vulnerability_scan_hard
uvx harbor run -d termigen-environments@1.0 -t nessus_vulnerability_scan_hard
dc32946
nessus_vulnerability_scan_medium
uvx harbor run -d termigen-environments@1.0 -t nessus_vulnerability_scan_medium
dc32946
nested_json_flattening_hard
uvx harbor run -d termigen-environments@1.0 -t nested_json_flattening_hard
dc32946
nested_json_flattening_medium
uvx harbor run -d termigen-environments@1.0 -t nested_json_flattening_medium
dc32946
netcat_reverse_shell_hard
uvx harbor run -d termigen-environments@1.0 -t netcat_reverse_shell_hard
dc32946
netcdf_climate_data_hard
uvx harbor run -d termigen-environments@1.0 -t netcdf_climate_data_hard
dc32946
netcdf_climate_data_medium
uvx harbor run -d termigen-environments@1.0 -t netcdf_climate_data_medium
dc32946
netstat_time_wait_exhaustion_hard
uvx harbor run -d termigen-environments@1.0 -t netstat_time_wait_exhaustion_hard
dc32946
netstat_time_wait_exhaustion_medium
uvx harbor run -d termigen-environments@1.0 -t netstat_time_wait_exhaustion_medium
dc32946
netsuite_saved_search_export_hard
uvx harbor run -d termigen-environments@1.0 -t netsuite_saved_search_export_hard
dc32946
network_namespace_isolation_testing_hard
uvx harbor run -d termigen-environments@1.0 -t network_namespace_isolation_testing_hard
dc32946
networkx_graph_isomorphism_hard
uvx harbor run -d termigen-environments@1.0 -t networkx_graph_isomorphism_hard
dc32946
networkx_graph_isomorphism_medium
uvx harbor run -d termigen-environments@1.0 -t networkx_graph_isomorphism_medium
dc32946
neural_architecture_search_medium
uvx harbor run -d termigen-environments@1.0 -t neural_architecture_search_medium
dc32946
neural_style_transfer_hard
uvx harbor run -d termigen-environments@1.0 -t neural_style_transfer_hard
dc32946
neural_style_transfer_medium
uvx harbor run -d termigen-environments@1.0 -t neural_style_transfer_medium
dc32946
newlib_embedded_c_library_hard
uvx harbor run -d termigen-environments@1.0 -t newlib_embedded_c_library_hard
dc32946
newlib_embedded_c_library_medium
uvx harbor run -d termigen-environments@1.0 -t newlib_embedded_c_library_medium
dc32946
nextflow_pipeline_execution_medium
uvx harbor run -d termigen-environments@1.0 -t nextflow_pipeline_execution_medium
dc32946
nexus_repository_storage_cleanup_hard
uvx harbor run -d termigen-environments@1.0 -t nexus_repository_storage_cleanup_hard
dc32946
nexus_repository_storage_cleanup_medium
uvx harbor run -d termigen-environments@1.0 -t nexus_repository_storage_cleanup_medium
dc32946
nfc_relay_attack_execution_medium
uvx harbor run -d termigen-environments@1.0 -t nfc_relay_attack_execution_medium
dc32946
nfs_server_export_permissions_hard
uvx harbor run -d termigen-environments@1.0 -t nfs_server_export_permissions_hard
dc32946
nfs_server_export_permissions_medium
uvx harbor run -d termigen-environments@1.0 -t nfs_server_export_permissions_medium
dc32946
nftables_migration_from_iptables_hard
uvx harbor run -d termigen-environments@1.0 -t nftables_migration_from_iptables_hard
dc32946
nftables_migration_from_iptables_medium
uvx harbor run -d termigen-environments@1.0 -t nftables_migration_from_iptables_medium
dc32946
nginx_client_max_body_size_hard
uvx harbor run -d termigen-environments@1.0 -t nginx_client_max_body_size_hard
dc32946
nginx_client_max_body_size_medium
uvx harbor run -d termigen-environments@1.0 -t nginx_client_max_body_size_medium
dc32946
nginx_log_attack_detection_hard
uvx harbor run -d termigen-environments@1.0 -t nginx_log_attack_detection_hard
dc32946
nginx_log_attack_detection_medium
uvx harbor run -d termigen-environments@1.0 -t nginx_log_attack_detection_medium
dc32946
nginx_rate_limiting_burst_hard
uvx harbor run -d termigen-environments@1.0 -t nginx_rate_limiting_burst_hard
dc32946
nginx_ssl_certificate_renewal_hard
uvx harbor run -d termigen-environments@1.0 -t nginx_ssl_certificate_renewal_hard
dc32946
nginx_ssl_certificate_renewal_medium
uvx harbor run -d termigen-environments@1.0 -t nginx_ssl_certificate_renewal_medium
dc32946
nginx_upstream_keepalive_connections_hard
uvx harbor run -d termigen-environments@1.0 -t nginx_upstream_keepalive_connections_hard
dc32946
nginx_upstream_keepalive_connections_medium
uvx harbor run -d termigen-environments@1.0 -t nginx_upstream_keepalive_connections_medium
dc32946
nginx_upstream_timed_out_hard
uvx harbor run -d termigen-environments@1.0 -t nginx_upstream_timed_out_hard
dc32946
nginx_upstream_timed_out_medium
uvx harbor run -d termigen-environments@1.0 -t nginx_upstream_timed_out_medium
dc32946
ngrok_tunnel_exposure_hard
uvx harbor run -d termigen-environments@1.0 -t ngrok_tunnel_exposure_hard
dc32946
ninja_build_parallel_failure_hard
uvx harbor run -d termigen-environments@1.0 -t ninja_build_parallel_failure_hard
dc32946
ninja_build_parallel_failure_medium
uvx harbor run -d termigen-environments@1.0 -t ninja_build_parallel_failure_medium
dc32946
nix_reproducible_builds_hard
uvx harbor run -d termigen-environments@1.0 -t nix_reproducible_builds_hard
dc32946
nix_reproducible_builds_medium
uvx harbor run -d termigen-environments@1.0 -t nix_reproducible_builds_medium
dc32946
nlme_autocorrelation_structure_hard
uvx harbor run -d termigen-environments@1.0 -t nlme_autocorrelation_structure_hard
dc32946
nlme_autocorrelation_structure_medium
uvx harbor run -d termigen-environments@1.0 -t nlme_autocorrelation_structure_medium
dc32946
nm_symbol_table_listing_hard
uvx harbor run -d termigen-environments@1.0 -t nm_symbol_table_listing_hard
dc32946
nm_symbol_table_listing_medium
uvx harbor run -d termigen-environments@1.0 -t nm_symbol_table_listing_medium
dc32946
nm_undefined_symbol_resolution_hard
uvx harbor run -d termigen-environments@1.0 -t nm_undefined_symbol_resolution_hard
dc32946
nm_undefined_symbol_resolution_medium
uvx harbor run -d termigen-environments@1.0 -t nm_undefined_symbol_resolution_medium
dc32946
nmap_interactive_scan_hard
uvx harbor run -d termigen-environments@1.0 -t nmap_interactive_scan_hard
dc32946
nmap_interactive_scan_medium
uvx harbor run -d termigen-environments@1.0 -t nmap_interactive_scan_medium
dc32946
nmap_service_version_detection_hard
uvx harbor run -d termigen-environments@1.0 -t nmap_service_version_detection_hard
dc32946
nmap_service_version_detection_medium
uvx harbor run -d termigen-environments@1.0 -t nmap_service_version_detection_medium
dc32946
node_module_not_found_hard
uvx harbor run -d termigen-environments@1.0 -t node_module_not_found_hard
dc32946
node_module_not_found_medium
uvx harbor run -d termigen-environments@1.0 -t node_module_not_found_medium
dc32946
nodejs_prototype_pollution_medium
uvx harbor run -d termigen-environments@1.0 -t nodejs_prototype_pollution_medium
dc32946
nohup_output_redirection_missing_hard
uvx harbor run -d termigen-environments@1.0 -t nohup_output_redirection_missing_hard
dc32946
nohup_output_redirection_missing_medium
uvx harbor run -d termigen-environments@1.0 -t nohup_output_redirection_missing_medium
dc32946
nomad_job_allocation_failed_medium
uvx harbor run -d termigen-environments@1.0 -t nomad_job_allocation_failed_medium
dc32946
nosql_injection_mongodb_hard
uvx harbor run -d termigen-environments@1.0 -t nosql_injection_mongodb_hard
dc32946
nosql_injection_mongodb_hard_1
uvx harbor run -d termigen-environments@1.0 -t nosql_injection_mongodb_hard_1
dc32946
nosql_injection_mongodb_medium
uvx harbor run -d termigen-environments@1.0 -t nosql_injection_mongodb_medium
dc32946
notion_database_export_hard
uvx harbor run -d termigen-environments@1.0 -t notion_database_export_hard
dc32946
notion_database_export_medium
uvx harbor run -d termigen-environments@1.0 -t notion_database_export_medium
dc32946
npm_node_gyp_rebuild_fails_hard
uvx harbor run -d termigen-environments@1.0 -t npm_node_gyp_rebuild_fails_hard
dc32946
npm_node_gyp_rebuild_fails_medium
uvx harbor run -d termigen-environments@1.0 -t npm_node_gyp_rebuild_fails_medium
dc32946
npm_package_supply_chain_attack_hard
uvx harbor run -d termigen-environments@1.0 -t npm_package_supply_chain_attack_hard
dc32946
npm_package_supply_chain_attack_medium
uvx harbor run -d termigen-environments@1.0 -t npm_package_supply_chain_attack_medium
dc32946
ntds_dit_domain_dump_hard
uvx harbor run -d termigen-environments@1.0 -t ntds_dit_domain_dump_hard
dc32946
ntds_dit_domain_dump_medium
uvx harbor run -d termigen-environments@1.0 -t ntds_dit_domain_dump_medium
dc32946
ntlm_relay_attack_smb_hard
uvx harbor run -d termigen-environments@1.0 -t ntlm_relay_attack_smb_hard
dc32946
ntlm_relay_attack_smb_medium
uvx harbor run -d termigen-environments@1.0 -t ntlm_relay_attack_smb_medium
dc32946
ntp_server_time_sync_failure_hard
uvx harbor run -d termigen-environments@1.0 -t ntp_server_time_sync_failure_hard
dc32946
ntp_server_time_sync_failure_medium
uvx harbor run -d termigen-environments@1.0 -t ntp_server_time_sync_failure_medium
dc32946
nuclei_vulnerability_scanning_hard
uvx harbor run -d termigen-environments@1.0 -t nuclei_vulnerability_scanning_hard
dc32946
nuclei_vulnerability_scanning_medium
uvx harbor run -d termigen-environments@1.0 -t nuclei_vulnerability_scanning_medium
dc32946
nuitka_python_compiler_hard
uvx harbor run -d termigen-environments@1.0 -t nuitka_python_compiler_hard
dc32946
nuitka_python_compiler_medium
uvx harbor run -d termigen-environments@1.0 -t nuitka_python_compiler_medium
dc32946
null_move_pruning_hard
uvx harbor run -d termigen-environments@1.0 -t null_move_pruning_hard
dc32946
null_move_pruning_medium
uvx harbor run -d termigen-environments@1.0 -t null_move_pruning_medium
dc32946
numa_aware_allocation_hard
uvx harbor run -d termigen-environments@1.0 -t numa_aware_allocation_hard
dc32946
numa_aware_allocation_medium
uvx harbor run -d termigen-environments@1.0 -t numa_aware_allocation_medium
dc32946
numa_node_memory_affinity_hard
uvx harbor run -d termigen-environments@1.0 -t numa_node_memory_affinity_hard
dc32946
numa_node_memory_affinity_medium
uvx harbor run -d termigen-environments@1.0 -t numa_node_memory_affinity_medium
dc32946
numpy_structured_array_conversion_hard
uvx harbor run -d termigen-environments@1.0 -t numpy_structured_array_conversion_hard
dc32946
numpy_structured_array_conversion_medium
uvx harbor run -d termigen-environments@1.0 -t numpy_structured_array_conversion_medium
dc32946
nusmv_bdd_variable_ordering_hard
uvx harbor run -d termigen-environments@1.0 -t nusmv_bdd_variable_ordering_hard
dc32946
nusmv_ctlspec_verification_hard
uvx harbor run -d termigen-environments@1.0 -t nusmv_ctlspec_verification_hard
dc32946
oauth_redirect_uri_manipulation_hard
uvx harbor run -d termigen-environments@1.0 -t oauth_redirect_uri_manipulation_hard
dc32946
oauth_redirect_uri_manipulation_medium
uvx harbor run -d termigen-environments@1.0 -t oauth_redirect_uri_manipulation_medium
dc32946
oauth2_pkce_flow_implementation_hard
uvx harbor run -d termigen-environments@1.0 -t oauth2_pkce_flow_implementation_hard
dc32946
oauth2_pkce_flow_implementation_medium
uvx harbor run -d termigen-environments@1.0 -t oauth2_pkce_flow_implementation_medium
dc32946
oauth2_token_exchange_hard
uvx harbor run -d termigen-environments@1.0 -t oauth2_token_exchange_hard
dc32946