adjust docker health check start times

This commit is contained in:
its-a-feature
2026-01-04 08:31:28 -06:00
parent e3cbdd35e7
commit bf7de9ad22
16 changed files with 18 additions and 11287 deletions
@@ -405,7 +405,6 @@ export const PaginationBar = ({selectAllOutput, totalCount, onSubmitPageChange,
if(pageCount < 2 || pageCount === Infinity || isNaN(pageCount)){
return (<div id={'scrolltotaskbottom' + task.id}></div>)
}
console.log(pageCount);
return (
<div id={'scrolltotaskbottom' + task.id} style={{background: "transparent", display: "flex", justifyContent: "center", alignItems: "center", paddingBottom: "10px",}} >
<Pagination count={pageCount} page={currentPage} variant="contained" color="primary" showFirstButton showLastButton
+1 -1
View File
@@ -1,7 +1,7 @@
FROM klakegg/hugo:latest
COPY [".", "/src/"]
HEALTHCHECK --interval=30s --timeout=10s --retries=5 --start-period=10s \
HEALTHCHECK --interval=30s --timeout=10s --retries=5 --start-period=5s \
CMD wget -nv -t1 -O /dev/null http://127.0.0.1:${DOCUMENTATION_PORT:-8090}/docs/ || exit 1
RUN hugo new site mythic_docs
+3 -2
View File
@@ -7,6 +7,7 @@
#FROM hasura/graphql-engine:latest.cli-migrations-v2
#FROM ghcr.io/its-a-feature/mythic_graphql:v0.0.3.8
FROM hasura/graphql-engine:latest.cli-migrations-v2
COPY ["metadata/", "/metadata"]
ENV HASURA_GRAPHQL_SERVER_PORT=$HASURA_GRAPHQL_SERVER_PORT
HEALTHCHECK CMD curl -f http://localhost:${HASURA_GRAPHQL_SERVER_PORT:-8080}/healthz || exit 1
COPY ["metadata/", "/metadata"]
HEALTHCHECK --interval=10s --timeout=10s --retries=5 --start-period=5s \
CMD curl -f http://localhost:${HASURA_GRAPHQL_SERVER_PORT:-8080}/healthz || exit 1
File diff suppressed because it is too large Load Diff
@@ -1,937 +0,0 @@
actions:
- name: addAttackToTask
definition:
kind: synchronous
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/add_attack_to_task_webhook'
forward_client_headers: true
permissions:
- role: operator
- role: operation_admin
- role: mythic_admin
- role: developer
- name: c2GetIOC
definition:
kind: ""
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/get_ioc_webhook'
forward_client_headers: true
permissions:
- role: spectator
- role: operator
- role: operation_admin
- role: mythic_admin
- role: developer
- name: c2HostFile
definition:
kind: synchronous
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/c2profile_host_file_webhook'
forward_client_headers: true
permissions:
- role: operator
- role: operation_admin
- role: mythic_admin
- role: developer
- name: c2SampleMessage
definition:
kind: ""
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/sample_message_webhook'
forward_client_headers: true
permissions:
- role: spectator
- role: operator
- role: operation_admin
- role: mythic_admin
- role: developer
- name: callbackgraphedge_add
definition:
kind: synchronous
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/callbackgraphedge_add_webhook'
forward_client_headers: true
permissions:
- role: operator
- role: operation_admin
- role: mythic_admin
- role: developer
- name: callbackgraphedge_remove
definition:
kind: synchronous
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/callbackgraphedge_remove_webhook'
forward_client_headers: true
permissions:
- role: operator
- role: operation_admin
- role: mythic_admin
- role: developer
- name: config_check
definition:
kind: ""
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/config_check_webhook'
forward_client_headers: true
permissions:
- role: spectator
- role: operator
- role: operation_admin
- role: mythic_admin
- role: developer
- name: consumingServicesTestLog
definition:
kind: synchronous
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/consuming_services_test_log'
forward_client_headers: true
permissions:
- role: operator
- role: operation_admin
- role: mythic_admin
- role: developer
- name: consumingServicesTestWebhook
definition:
kind: synchronous
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/consuming_services_test_webhook'
forward_client_headers: true
permissions:
- role: operator
- role: operation_admin
- role: mythic_admin
- role: developer
- name: containerDownloadFile
definition:
kind: ""
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/container_download_file_webhook'
forward_client_headers: true
permissions:
- role: operator
- role: operation_admin
- role: mythic_admin
- role: developer
- name: containerListFiles
definition:
kind: ""
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/container_list_files_webhook'
forward_client_headers: true
permissions:
- role: operator
- role: operation_admin
- role: mythic_admin
- role: developer
- name: containerRemoveFile
definition:
kind: synchronous
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/container_remove_file_webhook'
forward_client_headers: true
permissions:
- role: operator
- role: operation_admin
- role: mythic_admin
- role: developer
- name: containerWriteFile
definition:
kind: synchronous
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/container_write_file_webhook'
forward_client_headers: true
permissions:
- role: operator
- role: operation_admin
- role: mythic_admin
- role: developer
- name: createAPIToken
definition:
kind: synchronous
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/generate_apitoken_webhook'
forward_client_headers: true
permissions:
- role: spectator
- role: developer
- role: mythic_admin
- role: operation_admin
- role: operator
- name: createArtifact
definition:
kind: synchronous
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/artifact_create_webhook'
forward_client_headers: true
permissions:
- role: spectator
- role: operator
- role: operation_admin
- role: mythic_admin
- role: developer
- name: createCallback
definition:
kind: synchronous
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/create_callback_webhook'
forward_client_headers: true
permissions:
- role: operator
- role: operation_admin
- role: mythic_admin
- role: developer
- name: createCredential
definition:
kind: synchronous
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/create_credential_webhook'
forward_client_headers: true
permissions:
- role: operator
- role: operation_admin
- role: mythic_admin
- role: developer
- name: createInviteLink
definition:
kind: synchronous
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/create_invite_link_webhook'
forward_client_headers: true
permissions:
- role: mythic_admin
- name: createOperation
definition:
kind: synchronous
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/create_operation_webhook'
forward_client_headers: true
permissions:
- role: spectator
- role: operator
- role: operation_admin
- role: mythic_admin
- role: developer
- name: createOperationEventLog
definition:
kind: synchronous
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/create_operation_event_log'
forward_client_headers: true
permissions:
- role: spectator
- role: operator
- role: operation_admin
- role: mythic_admin
- role: developer
- name: createOperator
definition:
kind: synchronous
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/create_operator'
forward_client_headers: true
permissions:
- role: spectator
- role: developer
- role: operator
- role: operation_admin
- role: mythic_admin
- name: createPayload
definition:
kind: synchronous
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/createpayload_webhook'
forward_client_headers: true
permissions:
- role: developer
- role: mythic_admin
- role: operation_admin
- role: operator
- name: createRandom
definition:
kind: synchronous
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/randomize_parameter_webhook'
forward_client_headers: true
permissions:
- role: developer
- role: mythic_admin
- role: operation_admin
- role: operator
- role: spectator
- name: createTag
definition:
kind: synchronous
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/tag_create_webhook'
forward_client_headers: true
permissions:
- role: operator
- role: operation_admin
- role: mythic_admin
- role: developer
- name: createTask
definition:
kind: synchronous
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/create_task_webhook'
forward_client_headers: true
permissions:
- role: developer
- role: mythic_admin
- role: operation_admin
- role: operator
- name: create_c2_instance
definition:
kind: synchronous
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/create_c2parameter_instance_webhook'
forward_client_headers: true
permissions:
- role: operator
- role: operation_admin
- role: mythic_admin
- role: developer
- name: deleteAPIToken
definition:
kind: synchronous
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/delete_apitoken_webhook'
forward_client_headers: true
permissions:
- role: spectator
- role: operator
- role: operation_admin
- role: mythic_admin
- role: developer
- name: deleteBlockList
definition:
kind: synchronous
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/delete_disabled_command_profile_webhook'
forward_client_headers: true
permissions:
- role: operator
- role: operation_admin
- role: mythic_admin
- role: developer
- name: deleteBlockListEntry
definition:
kind: synchronous
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/delete_disabled_command_profile_entry_webhook'
forward_client_headers: true
permissions:
- role: operator
- role: operation_admin
- role: mythic_admin
- role: developer
- name: deleteFile
definition:
kind: synchronous
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/delete_file_webhook'
forward_client_headers: true
permissions:
- role: operator
- role: operation_admin
- role: mythic_admin
- role: developer
- name: deleteTagtype
definition:
kind: synchronous
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/tagtype_delete_webhook'
forward_client_headers: true
permissions:
- role: operator
- role: operation_admin
- role: mythic_admin
- role: developer
comment: delete tagtype and cascade delete all associated tags
- name: deleteTasksAndCallbacks
definition:
kind: synchronous
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/delete_tasks_and_callbacks_webhook'
forward_client_headers: true
permissions:
- role: mythic_admin
- name: download_bulk
definition:
kind: synchronous
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/download_bulk_webhook'
forward_client_headers: true
permissions:
- role: operator
- role: operation_admin
- role: mythic_admin
- role: developer
- name: dynamic_query_function
definition:
kind: synchronous
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/dynamic_query_webhook'
forward_client_headers: true
permissions:
- role: spectator
- role: operator
- role: operation_admin
- role: mythic_admin
- role: developer
- name: eventingExportWorkflow
definition:
kind: ""
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/eventing_export_webhook'
forward_client_headers: true
permissions:
- role: operator
- role: operation_admin
- role: mythic_admin
- role: developer
- name: eventingImportContainerWorkflow
definition:
kind: synchronous
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/eventing_import_automatic_webhook'
forward_client_headers: true
permissions:
- role: spectator
- role: operator
- role: operation_admin
- role: mythic_admin
- role: developer
- name: eventingTestFile
definition:
kind: ""
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/eventing_test_file_webhook'
forward_client_headers: true
permissions:
- role: operator
- role: operation_admin
- role: mythic_admin
- role: developer
- name: eventingTriggerCancel
definition:
kind: synchronous
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/eventing_trigger_cancel_webhook'
forward_client_headers: true
permissions:
- role: operator
- role: operation_admin
- role: mythic_admin
- role: developer
- name: eventingTriggerKeyword
definition:
kind: synchronous
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/eventing_trigger_keyword_webhook'
forward_client_headers: true
permissions:
- role: operator
- role: operation_admin
- role: mythic_admin
- role: developer
- name: eventingTriggerManual
definition:
kind: synchronous
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/eventing_trigger_manual_webhook'
forward_client_headers: true
permissions:
- role: operator
- role: operation_admin
- role: mythic_admin
- role: developer
- name: eventingTriggerRetry
definition:
kind: synchronous
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/eventing_trigger_retry_webhook'
forward_client_headers: true
permissions:
- role: operator
- role: operation_admin
- role: mythic_admin
- role: developer
- name: eventingTriggerRetryFromStep
definition:
kind: synchronous
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/eventing_trigger_retry_from_step_webhook'
forward_client_headers: true
permissions:
- role: operator
- role: operation_admin
- role: mythic_admin
- role: developer
- name: eventingTriggerRunAgain
definition:
kind: synchronous
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/eventing_trigger_runagain_webhook'
forward_client_headers: true
permissions:
- role: operator
- role: operation_admin
- role: mythic_admin
- role: developer
- name: eventingTriggerUpdate
definition:
kind: synchronous
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/eventing_trigger_update_webhook'
forward_client_headers: true
permissions:
- role: operator
- role: operation_admin
- role: mythic_admin
- role: developer
- name: exportCallbackConfig
definition:
kind: ""
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/export_callback_config_webhook'
forward_client_headers: true
permissions:
- role: operator
- role: operation_admin
- role: mythic_admin
- role: developer
- name: exportPayloadConfig
definition:
kind: ""
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/export_payload_config_webhook'
forward_client_headers: true
permissions:
- role: spectator
- role: operator
- role: operation_admin
- role: mythic_admin
- role: developer
- name: generateReport
definition:
kind: synchronous
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/reporting_webhook'
forward_client_headers: true
permissions:
- role: operator
- role: operation_admin
- role: mythic_admin
- role: developer
- name: getGlobalSettings
definition:
kind: ""
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/get_global_settings_webhook'
forward_client_headers: true
permissions:
- role: spectator
- role: operator
- role: operation_admin
- role: mythic_admin
- role: developer
- name: getInviteLinks
definition:
kind: ""
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/get_invite_link_webhook'
forward_client_headers: true
permissions:
- role: mythic_admin
- name: getOperatorPreferences
definition:
kind: ""
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/operator_get_preferences_webhook'
forward_client_headers: true
permissions:
- role: spectator
- role: operator
- role: operation_admin
- role: mythic_admin
- role: developer
- name: getOperatorSecrets
definition:
kind: ""
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/operator_get_secrets_webhook'
forward_client_headers: true
permissions:
- role: spectator
- role: operator
- role: operation_admin
- role: mythic_admin
- role: developer
- name: getProfileOutput
definition:
kind: ""
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/c2profile_status_webhook'
forward_client_headers: true
permissions:
- role: developer
- role: mythic_admin
- role: operation_admin
- role: operator
- name: importCallbackConfig
definition:
kind: synchronous
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/callback_import_config_webhook'
forward_client_headers: true
permissions:
- role: operator
- role: operation_admin
- role: mythic_admin
- role: developer
- name: importTagtypes
definition:
kind: synchronous
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/tagtype_import_webhook'
forward_client_headers: true
permissions:
- role: operator
- role: operation_admin
- role: mythic_admin
- role: developer
- name: import_c2_instance
definition:
kind: synchronous
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/import_c2parameter_instance_webhook'
forward_client_headers: true
permissions:
- role: operator
- role: operation_admin
- role: mythic_admin
- role: developer
- name: meHook
definition:
kind: ""
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/me_webhook'
forward_client_headers: true
permissions:
- role: spectator
- role: operator
- role: operation_admin
- role: mythic_admin
- role: developer
- name: previewFile
definition:
kind: synchronous
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/preview_file_webhook'
forward_client_headers: true
permissions:
- role: spectator
- role: operator
- role: operation_admin
- role: mythic_admin
- role: developer
- name: rebuild_payload
definition:
kind: synchronous
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/rebuild_webhook'
forward_client_headers: true
permissions:
- role: operator
- role: operation_admin
- role: mythic_admin
- role: developer
- name: redirect_rules
definition:
kind: ""
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/redirect_rules_webhook'
forward_client_headers: true
permissions:
- role: spectator
- role: operator
- role: operation_admin
- role: mythic_admin
- role: developer
- name: reissue_task
definition:
kind: synchronous
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/reissue_task_webhook'
forward_client_headers: true
permissions:
- role: operator
- role: operation_admin
- role: mythic_admin
- role: developer
- name: reissue_task_handler
definition:
kind: synchronous
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/reissue_task_handler_webhook'
forward_client_headers: true
permissions:
- role: operator
- role: operation_admin
- role: mythic_admin
- role: developer
- name: requestOpsecBypass
definition:
kind: synchronous
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/request_opsec_bypass_webhook'
forward_client_headers: true
permissions:
- role: developer
- role: mythic_admin
- role: operation_admin
- role: operator
- name: sendExternalWebhook
definition:
kind: synchronous
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/send_external_webhook'
forward_client_headers: true
permissions:
- role: spectator
- role: operator
- role: operation_admin
- role: mythic_admin
- role: developer
- name: startStopProfile
definition:
kind: synchronous
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/start_stop_profile_webhook'
forward_client_headers: true
permissions:
- role: developer
- role: mythic_admin
- role: operation_admin
- role: operator
- name: testProxy
definition:
kind: synchronous
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/test_proxy_webhook'
forward_client_headers: true
permissions:
- role: operator
- role: operation_admin
- role: mythic_admin
- role: developer
- name: toggleProxy
definition:
kind: synchronous
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/toggle_proxy_webhook'
forward_client_headers: true
permissions:
- role: operator
- role: operation_admin
- role: mythic_admin
- role: developer
- name: typedarray_parse_function
definition:
kind: synchronous
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/typedarray_parse_webhook'
forward_client_headers: true
permissions:
- role: operator
- role: operation_admin
- role: mythic_admin
- role: developer
- name: updateCallback
definition:
kind: synchronous
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/update_callback_webhook'
forward_client_headers: true
permissions:
- role: developer
- role: mythic_admin
- role: operation_admin
- role: operator
- name: updateCurrentOperation
definition:
kind: synchronous
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/update_current_operation_webhook'
forward_client_headers: true
permissions:
- role: spectator
- role: operator
- role: operation_admin
- role: mythic_admin
- role: developer
- name: updateEventGroupApproval
definition:
kind: synchronous
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/eventing_update_eventgroupapproval_webhook'
forward_client_headers: true
permissions:
- role: operator
- role: operation_admin
- role: mythic_admin
- role: developer
- name: updateGlobalSettings
definition:
kind: synchronous
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/update_global_settings_webhook'
forward_client_headers: true
permissions:
- role: mythic_admin
- name: updateInviteLink
definition:
kind: synchronous
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/update_invite_link_webhook'
forward_client_headers: true
permissions:
- role: mythic_admin
- name: updateOperation
definition:
kind: synchronous
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/update_operation_webhook'
forward_client_headers: true
permissions:
- role: operation_admin
- role: mythic_admin
- name: updateOperatorOperation
definition:
kind: synchronous
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/update_operatoroperation_webhook'
forward_client_headers: true
permissions:
- role: operation_admin
- role: mythic_admin
- role: developer
- name: updateOperatorPreferences
definition:
kind: synchronous
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/operator_update_preferences_webhook'
forward_client_headers: true
permissions:
- role: spectator
- role: operator
- role: operation_admin
- role: mythic_admin
- role: developer
- name: updateOperatorSecrets
definition:
kind: synchronous
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/operator_update_secrets_webhook'
forward_client_headers: true
permissions:
- role: spectator
- role: operator
- role: operation_admin
- role: mythic_admin
- role: developer
- name: updateOperatorStatus
definition:
kind: synchronous
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/update_operator_status_webhook'
forward_client_headers: true
permissions:
- role: operator
- role: operation_admin
- role: developer
- role: mythic_admin
- name: updatePasswordAndEmail
definition:
kind: synchronous
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/update_operator_password_webhook'
forward_client_headers: true
permissions:
- role: spectator
- role: operator
- role: operation_admin
- role: mythic_admin
- role: developer
- name: updatePayload
definition:
kind: synchronous
handler: '{{MYTHIC_ACTIONS_URL_BASE}}/update_payload_webhook'
forward_client_headers: true
permissions:
- role: operator
- role: operation_admin
- role: mythic_admin
- role: developer
custom_types:
enums: []
input_objects:
- name: OperatorInput
- name: CreatePayloadInput
- name: updateCallbackInput
- name: DictionaryEntry
- name: tagtypeInput
- name: NewCallbackConfig
- name: newCallbackConfig
- name: disabledCommand
objects:
- name: createAPITokenResponse
- name: OperatorOutput
- name: createPayloadOutput
- name: randomOutput
- name: startStopOutput
- name: ProfileOutput
- name: ContainerFile
- name: uploadContainerOutput
- name: SampleOutput
relationships:
- field_mapping:
id: id
name: task
remote_table:
name: task
schema: public
source: default
type: object
- name: createTaskOutput
relationships:
- field_mapping:
id: id
name: task
remote_table:
name: task
schema: public
source: default
type: object
- name: BypassOutput
- name: updateCallbackOutput
- name: BulkDownloadOutput
- name: dynamicQueryOutput
- name: rebuildOutput
- name: redirectOutput
- name: ConfigCheckOutput
- name: createc2instanceOutput
- name: PayloadConfig
- name: ReissueTaskOutput
- name: ReissueTaskHandlerOutput
- name: StopSocksOutput
- name: deletionOutput
- name: passwordUpdateOutput
- name: updateCurrentOperationOutput
- name: deleteBlockListOutput
- name: deleteBlockListEntryOutput
- name: createOperationOutput
relationships:
- field_mapping:
operation_id: id
name: operation
remote_table:
name: operation
schema: public
source: default
type: object
- name: generateReportOutput
- name: previewFileOutput
- name: meHookOutput
- name: deleteTasksAndCallbacksOutput
- name: sendExternalWebhookOutput
- name: deleteTagtypeOutput
- name: importTagtypesOutput
- name: CallbackgraphedgeAddOutput
- name: CallbackgraphedgeRemoveOutput
- name: createCallbackOutput
- name: consumingServicesOutput
- name: consumingServicesTestOutput
- name: consumingServicesTestLogOutput
- name: c2ProfileListFilesOutput
- name: removeContainerFileOutput
- name: addAttackToTaskOutput
- name: updateOperationOutput
- name: updateOperatorOperationOutput
- name: createCredentialOutput
- name: createOperationEventLogOutput
- name: GetIOCOutput
- name: C2SampleMessageOutput
- name: consumingServicesListOutput
- name: c2HostFileOutput
- name: typedarrayParseOutput
- name: ToggleProxyOutput
- name: toggleProxyOutput
- name: updateOperatorStatusOutput
- name: updateGlobalSettingsOutput
- name: globalSettingsOutput
- name: exportCallbackConfigOutput
- name: importCallbackConfigOutput
- name: getOperatorSecretsOutput
- name: updateOperatorSecretsOutput
- name: eventingManualTriggerOutput
- name: eventingTriggerManualOutput
- name: updateEventGroupApprovalOutput
- name: eventingTriggerCancelOutput
- name: deleteAPITokenOutput
- name: eventingTriggerKeywordOutput
- name: eventingTriggerRetryOutput
- name: eventingTriggerRunAgainOutput
- name: eventingTriggerUpdateOutput
- name: createInviteLinkOutput
- name: getInviteLinksOutput
- name: deleteInviteLinkOutput
- name: containerRemoveFileOutput
- name: containerListFilesOutput
- name: containerUploadFileOutput
- name: containerWriteFileOutput
- name: eventingTriggerRetryFromStepOutput
- name: testProxyOutput
- name: eventingTestFileOutput
- name: getOperatorPreferencesOutput
- name: updateOperatorPreferencesOutput
- name: updateInviteLinkOutput
- name: eventingExportWorkflowOutput
- name: eventingImportContainerWorkflowOutput
- name: createTagOutput
relationships:
- field_mapping:
id: id
name: tag
remote_table:
name: tag
schema: public
source: default
type: object
- name: dynamicQueryOutputChoice
- name: createArtifactOutput
- name: updatePayloadOutput
scalars: []
@@ -1 +0,0 @@
[]
@@ -1 +0,0 @@
[]
@@ -1 +0,0 @@
[]
@@ -1 +0,0 @@
[]
@@ -1 +0,0 @@
{}
@@ -1 +0,0 @@
[]
@@ -1 +0,0 @@
[]
File diff suppressed because it is too large Load Diff
@@ -1 +0,0 @@
version: 2
-2
View File
@@ -1,5 +1,3 @@
#FROM ghcr.io/its-a-feature/mythic_server:v0.0.3.8
FROM golang:1.25 AS builder
WORKDIR /usr/src/app
@@ -144,6 +144,20 @@ server {
proxy_set_header X-Forwarded-Port $server_port;
include /etc/nginx/blockips.conf;
}
location ~(/api/rest|/api/swagger) {
proxy_pass http://${HASURA_HOST}:${HASURA_PORT};
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_set_header X-Real-IP $remote_addr;
proxy_redirect off;
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto https;
proxy_set_header X-Forwarded-Port $server_port;
include /etc/nginx/blockips.conf;
}
# proxy connections to the documentation container
location /docs/{
proxy_pass http://${DOCUMENTATION_HOST}:${DOCUMENTATION_PORT}/docs/;