LICENSE
MANIFEST.in
README.md
__init__.py
__version__.py
py.typed
pyproject.toml
./__init__.py
./__version__.py
./py.typed
./assets/__init__.py
./assets/builds/caddy/Caddyfile
./assets/builds/caddy/DEPLOYMENT.md
./assets/builds/caddy/Dockerfile
./assets/builds/caddy/README.md
./assets/builds/caddy/start.sh
./assets/builds/caddy/geoip/README.md
./assets/builds/caddy/waf/coraza.conf
./assets/builds/service/Dockerfile
./assets/builds/service/README.md
./assets/ddl/create_db.sql
./assets/ddl/trigger.sql
./assets/ddl/infra/execution_log_tbl.sql
./assets/ddl/infra/node_instance_tbl.sql
./assets/ddl/infra/service_action_log_tbl.sql
./assets/ddl/infra/service_config_tbl.sql
./assets/ddl/infra/service_info_tbl.sql
./assets/ddl/infra/service_instance_tbl.sql
./assets/ddl/infra/service_operation_tbl.sql
./assets/ddl/infra/workflow_definition_tbl.sql
./assets/ddl/infra/workflow_definition_version_tbl.sql
./assets/ddl/infra/workflow_engine_alert_tbl.sql
./assets/ddl/infra/workflow_run_tbl.sql
./assets/ddl/ops/admin_user_tbl.sql
./assets/ddl/ops/caddy_access_log_tbl.sql
./assets/ddl/ops/caddy_certificate_tbl.sql
./assets/ddl/ops/caddy_rate_limit_tbl.sql
./assets/ddl/ops/caddy_route_tbl.sql
./assets/ddl/ops/caddy_stats_tbl.sql
./assets/docker/docker-compose.infra.yml
./assets/env/env.example
./assets/scripts/README.md
./assets/scripts/start_controllersrv.sh
./assets/scripts/docker/build_images.sh
./assets/scripts/docker/force_rebuild_images.sh
./assets/scripts/docker/rebuild_all.sh
./assets/scripts/docker/rebuild_compose.sh
./assets/scripts/docker/restart.sh
./assets/scripts/docker/restart_compose.sh
./assets/scripts/docker/start.sh
./assets/scripts/docker/start_all.sh
./assets/scripts/docker/start_compose.sh
./assets/scripts/docker/stop.sh
./assets/scripts/docker/stop_all.sh
./assets/scripts/docker/stop_compose.sh
./assets/scripts/podman/build_images_podman.sh
./assets/scripts/podman/cleanup_podman.sh
./assets/scripts/podman/force_rebuild_images_podman.sh
./assets/scripts/podman/rebuild_all_podman.sh
./assets/scripts/podman/rebuild_compose_podman.sh
./assets/scripts/podman/restart_compose_podman.sh
./assets/scripts/podman/start_all_podman.sh
./assets/scripts/podman/start_compose_podman.sh
./assets/scripts/podman/start_podman.sh
./assets/scripts/podman/stop.sh
./assets/scripts/podman/stop_all_podman.sh
./assets/scripts/podman/stop_compose_podman.sh
./assets/scripts/utils/check_all_db_tables.sh
./assets/scripts/utils/check_env.sh
./assets/scripts/utils/check_service_management_deployment.sh
./assets/scripts/utils/deploy_service_management.sh
./assets/scripts/utils/force_reload_infrasrv.sh
./assets/scripts/utils/monitor_service_management.sh
./assets/scripts/utils/reset_postgres_volume.sh
./assets/scripts/utils/test_async_operations.sh
./assets/scripts/utils/verify_real_operations.sh
./assets/service/Dockerfile
./assets/www/adminops/index.html
./assets/www/adminops/vite.svg
./assets/www/adminops/assets/AppEmpty.vue_vue_type_script_setup_true_lang-BOKUurnM.js
./assets/www/adminops/assets/ConfigManage-DKV5YOUz.js
./assets/www/adminops/assets/ConfigManage-Y5bhy7wG.css
./assets/www/adminops/assets/ConsoleManage-8ljYvCW2.js
./assets/www/adminops/assets/ConsoleManage-BWpyqbuQ.css
./assets/www/adminops/assets/DashboardNew-B9Nf1OPl.js
./assets/www/adminops/assets/DashboardNew-DYWZKQ1V.css
./assets/www/adminops/assets/LogSearch-CA0Jhe78.js
./assets/www/adminops/assets/LogSearch-CCZfTNPF.css
./assets/www/adminops/assets/LoginView-BId3kP3M.css
./assets/www/adminops/assets/LoginView-BQZTV_Qy.js
./assets/www/adminops/assets/OperationProgressDialog-BdEYwqFq.js
./assets/www/adminops/assets/OperationProgressDialog-D-pASR8G.css
./assets/www/adminops/assets/PageContainer-Byss-yUC.js
./assets/www/adminops/assets/PageContainer-C3nSZwM7.css
./assets/www/adminops/assets/RateLimitManage-BDI8jLpC.css
./assets/www/adminops/assets/RateLimitManage-DJY4NiF-.js
./assets/www/adminops/assets/RouteManage-DaUQ4QLw.css
./assets/www/adminops/assets/RouteManage-w9XCU0UA.js
./assets/www/adminops/assets/ServiceCard-BFzHe6Tw.css
./assets/www/adminops/assets/ServiceCard-BJUhWnA-.js
./assets/www/adminops/assets/ServiceDetail-Cw24WuKp.js
./assets/www/adminops/assets/ServiceDetail-Yum47zdB.css
./assets/www/adminops/assets/ServiceList-C7ryvbhE.js
./assets/www/adminops/assets/ServiceList-Cgd01fUx.css
./assets/www/adminops/assets/ServiceLogs-COpG9H0h.js
./assets/www/adminops/assets/ServiceLogs-H_Alq0cf.css
./assets/www/adminops/assets/StatsOverview-D0TwMQkA.js
./assets/www/adminops/assets/StatsOverview-lqAN6pqM.css
./assets/www/adminops/assets/TotpBindView-CWlAmzFt.js
./assets/www/adminops/assets/TotpBindView-HoQC1lhx.css
./assets/www/adminops/assets/TotpVerifyView-BHN1VtX1.css
./assets/www/adminops/assets/TotpVerifyView-D3w_lZk8.js
./assets/www/adminops/assets/WorkflowCenter-DU_mpIA0.css
./assets/www/adminops/assets/WorkflowCenter-i50rZyxN.js
./assets/www/adminops/assets/WorkflowDesigner-CnHokPL9.js
./assets/www/adminops/assets/WorkflowDesigner-DaZaZpLd.css
./assets/www/adminops/assets/WorkflowRuns-B09hK48c.js
./assets/www/adminops/assets/WorkflowRuns-wGutKIIU.css
./assets/www/adminops/assets/caddy-nnCKf8fG.js
./assets/www/adminops/assets/format-Cuzxgna9.js
./assets/www/adminops/assets/index-CiFlm8oc.js
./assets/www/adminops/assets/index-UW0T1Dkc.css
./assets/www/adminops/assets/service-BYlgGPs_.js
./assets/www/adminops/assets/service-operation-6GzLw2Z1.js
./assets/www/adminops/assets/style-CcIXnQ5y.css
./assets/www/adminops/assets/style-lRnStdGu.js
./assets/www/adminops/assets/useDebounce-BRlqfXqf.js
./assets/www/adminops/assets/workflow-CUXs39Ac.js
./cli/__init__.py
./cli/__main__.py
./cli/main.py
./cmd/__init__.py
./cmd/cancan/__init__.py
./cmd/cancan/run.py
./cmd/controllersrv/__init__.py
./cmd/controllersrv/run.py
./cmd/infrasrv/__init__.py
./cmd/infrasrv/run.py
./cmd/opsbffsrv/__init__.py
./cmd/opsbffsrv/run.py
./core/__init__.py
./core/assets.py
./core/compose_builder.py
./core/doctor.py
./core/microstack.py
./core/runner.py
./core/stack_manager.py
./public/__init__.py
./public/error.py
./public/api/__init__.py
./public/api/controllersrv_client.py
./public/api/infrasrv_client.py
./public/const/__init__.py
./public/const/action_consts.py
./public/const/app_consts.py
./public/const/caddy_consts.py
./public/const/controllersrv_consts.py
./public/const/docker_consts.py
./public/const/error.py
./public/const/health_consts.py
./public/const/hook_enums.py
./public/const/logging_enums.py
./public/const/metrics_enums.py
./public/const/monitor_enums.py
./public/const/operation_consts.py
./public/const/opsbffsrv_error.py
./public/const/overrides_consts.py
./public/const/redis.py
./public/const/service_consts.py
./public/const/workflow_consts.py
./public/logging/__init__.py
./public/logging/initializer.py
./public/logging/mq_handler.py
./public/schemas/__init__.py
./public/schemas/common.py
./public/schemas/hook_metrics.py
./public/schemas/hooks.py
./public/schemas/service_operation.py
./public/schemas/service_registry.py
./public/schemas/caddy/__init__.py
./public/schemas/caddy/analysis.py
./public/schemas/caddy/route.py
./public/schemas/controllersrv/__init__.py
./public/schemas/controllersrv/async_requests.py
./public/schemas/controllersrv/compose_models.py
./public/schemas/controllersrv/const.py
./public/schemas/controllersrv/docker_models.py
./public/schemas/controllersrv/docker_responses.py
./public/schemas/controllersrv/requests.py
./public/schemas/controllersrv/responses.py
./public/schemas/controllersrv/task_models.py
./public/schemas/controllersrv/validation.py
./public/schemas/infra/__init__.py
./public/schemas/infra/cleanup.py
./public/schemas/infra/container.py
./public/schemas/infra/enums.py
./public/schemas/infra/health_check.py
./public/schemas/infra/hook_log.py
./public/schemas/infra/operation.py
./public/schemas/infra/overview.py
./public/schemas/infra/push.py
./public/schemas/infra/service_action_log.py
./public/schemas/infra/service_config.py
./public/schemas/infra/service_info.py
./public/schemas/infra/service_instance.py
./public/schemas/infra/service_management.py
./public/schemas/infra/service_operation.py
./public/schemas/infra/service_registry.py
./public/schemas/infra/status_types.py
./public/schemas/infra/workflow.py
./public/schemas/logging/__init__.py
./public/schemas/logging/log_event.py
./public/schemas/opsbffsrv/__init__.py
./public/schemas/opsbffsrv/async_ops.py
./public/schemas/opsbffsrv/db_admin.py
./public/schemas/opsbffsrv/db_init.py
./public/schemas/opsbffsrv/service_config.py
./public/schemas/opsbffsrv/service_logs.py
./public/types/__init__.py
./public/web/__init__.py
./public/web/config_value.py
./public/web/server.py
./runtime/__init__.py
./runtime/compose_cmd.py
./runtime/host_daemon.py
./runtime/overrides.py
./runtime/resources.py
./runtime/workspace.py
./services/__init__.py
./services/controllersrv/__init__.py
./services/controllersrv/router.py
./services/controllersrv/application/__init__.py
./services/controllersrv/application/docker_compose_app.py
./services/controllersrv/conf/__init__.py
./services/controllersrv/conf/config.py
./services/controllersrv/conf/settings.py
./services/controllersrv/domain/__init__.py
./services/controllersrv/domain/service_validator.py
./services/controllersrv/domain/docker_compose/__init__.py
./services/controllersrv/domain/docker_compose/docker_compose_domain.py
./services/controllersrv/domain/task/__init__.py
./services/controllersrv/domain/task/task_queue.py
./services/controllersrv/domain/task/task_worker.py
./services/controllersrv/infrastructure/__init__.py
./services/controllersrv/interface/__init__.py
./services/controllersrv/interface/api/__init__.py
./services/controllersrv/interface/api/docker_control_api.py
./services/infrasrv/__init__.py
./services/infrasrv/router.py
./services/infrasrv/application/__init__.py
./services/infrasrv/application/health_check_app.py
./services/infrasrv/application/service_config.py
./services/infrasrv/application/service_logs_app.py
./services/infrasrv/application/service_management_app.py
./services/infrasrv/application/service_operation_tracker.py
./services/infrasrv/application/service_registry.py
./services/infrasrv/application/logging/__init__.py
./services/infrasrv/application/logging/log_ingestion_service.py
./services/infrasrv/application/workflow/__init__.py
./services/infrasrv/application/workflow/workflow_app.py
./services/infrasrv/application/workflow/workflow_queue.py
./services/infrasrv/application/workflow/workflow_tasks.py
./services/infrasrv/application/workflow/workflow_worker_runtime.py
./services/infrasrv/conf/__init__.py
./services/infrasrv/conf/config.py
./services/infrasrv/domain/__init__.py
./services/infrasrv/domain/health_check/__init__.py
./services/infrasrv/domain/health_check/health_check_domain.py
./services/infrasrv/domain/hooks/__init__.py
./services/infrasrv/domain/hooks/builtin_hooks.py
./services/infrasrv/domain/hooks/hook_registry.py
./services/infrasrv/domain/hooks/hooks_log_utils.py
./services/infrasrv/domain/hooks/init.py
./services/infrasrv/domain/hooks/metrics.py
./services/infrasrv/domain/hooks/pre_registration_hooks.py
./services/infrasrv/domain/registry/__init__.py
./services/infrasrv/domain/registry/service_registry.py
./services/infrasrv/domain/service_config/__init__.py
./services/infrasrv/domain/service_config/service_config.py
./services/infrasrv/domain/service_logs/__init__.py
./services/infrasrv/domain/service_logs/service_logs_domain.py
./services/infrasrv/domain/workflow/__init__.py
./services/infrasrv/domain/workflow/engine.py
./services/infrasrv/domain/workflow/node_handlers.py
./services/infrasrv/domain/workflow/workflow_domain.py
./services/infrasrv/infrastructure/__init__.py
./services/infrasrv/infrastructure/ddl_manager.py
./services/infrasrv/infrastructure/api/__init__.py
./services/infrasrv/infrastructure/api/controllersrv_api.py
./services/infrasrv/infrastructure/cache/__init__.py
./services/infrasrv/infrastructure/cache/service_registry_cache.py
./services/infrasrv/infrastructure/db/__init__.py
./services/infrasrv/infrastructure/db/model/__init__.py
./services/infrasrv/infrastructure/db/model/execution_log_tbl.py
./services/infrasrv/infrastructure/db/model/node_instance_tbl.py
./services/infrasrv/infrastructure/db/model/service_action_log_tbl.py
./services/infrasrv/infrastructure/db/model/service_config_tbl.py
./services/infrasrv/infrastructure/db/model/service_info_tbl.py
./services/infrasrv/infrastructure/db/model/service_instance_tbl.py
./services/infrasrv/infrastructure/db/model/service_operation_tbl.py
./services/infrasrv/infrastructure/db/model/workflow_definition_tbl.py
./services/infrasrv/infrastructure/db/model/workflow_definition_version_tbl.py
./services/infrasrv/infrastructure/db/model/workflow_engine_alert_tbl.py
./services/infrasrv/infrastructure/db/model/workflow_run_tbl.py
./services/infrasrv/infrastructure/db/operate/__init__.py
./services/infrasrv/infrastructure/db/operate/service_action_log_op.py
./services/infrasrv/infrastructure/db/operate/service_config.py
./services/infrasrv/infrastructure/db/operate/service_config_manager.py
./services/infrasrv/infrastructure/db/operate/service_info_op.py
./services/infrasrv/infrastructure/db/operate/service_instance_op.py
./services/infrasrv/infrastructure/db/operate/service_operation_op.py
./services/infrasrv/infrastructure/db/operate/service_registry.py
./services/infrasrv/infrastructure/db/operate/workflow_op.py
./services/infrasrv/infrastructure/mongo/__init__.py
./services/infrasrv/infrastructure/mongo/log_repository.py
./services/infrasrv/interface/__init__.py
./services/infrasrv/interface/api/__init__.py
./services/infrasrv/interface/api/health_check_api.py
./services/infrasrv/interface/api/hooks.py
./services/infrasrv/interface/api/internal.py
./services/infrasrv/interface/api/internal_instance_api.py
./services/infrasrv/interface/api/internal_operation_api.py
./services/infrasrv/interface/api/service_config.py
./services/infrasrv/interface/api/service_logs_api.py
./services/infrasrv/interface/api/service_management_api.py
./services/infrasrv/interface/api/service_registry.py
./services/infrasrv/interface/api/workflow_api.py
./services/infrasrv/interface/schedule/__init__.py
./services/infrasrv/interface/schedule/cleanup.py
./services/infrasrv/interface/schedule/health_check.py
./services/infrasrv/interface/schedule/log_cleanup.py
./services/infrasrv/interface/schedule/operation_tracker.py
./services/infrasrv/interface/schedule/scheduler.py
./services/infrasrv/interface/schedule/workflow_scheduler.py
./services/opsbffsrv/__init__.py
./services/opsbffsrv/router.py
./services/opsbffsrv/application/__init__.py
./services/opsbffsrv/application/async_operation_app.py
./services/opsbffsrv/application/auth_app.py
./services/opsbffsrv/application/db_admin_app.py
./services/opsbffsrv/application/db_init_app.py
./services/opsbffsrv/application/service_config.py
./services/opsbffsrv/application/service_logs_app.py
./services/opsbffsrv/application/service_registry.py
./services/opsbffsrv/application/workflow_ops_app.py
./services/opsbffsrv/application/caddy/__init__.py
./services/opsbffsrv/application/caddy/access_log_analysis_app.py
./services/opsbffsrv/application/caddy/access_log_ingestion_service.py
./services/opsbffsrv/application/caddy/certificate_management_app.py
./services/opsbffsrv/application/caddy/rate_limit_management_app.py
./services/opsbffsrv/application/caddy/route_management_app.py
./services/opsbffsrv/application/caddy/stats_aggregation_app.py
./services/opsbffsrv/application/logging/__init__.py
./services/opsbffsrv/application/logging/log_query_app.py
./services/opsbffsrv/conf/__init__.py
./services/opsbffsrv/conf/config.py
./services/opsbffsrv/domain/__init__.py
./services/opsbffsrv/domain/auth/__init__.py
./services/opsbffsrv/domain/auth/admin_init.py
./services/opsbffsrv/domain/auth/auth_domain.py
./services/opsbffsrv/domain/caddy/__init__.py
./services/opsbffsrv/domain/caddy/access_log_analysis.py
./services/opsbffsrv/domain/caddy/certificate_management.py
./services/opsbffsrv/domain/caddy/default_routes.py
./services/opsbffsrv/domain/caddy/rate_limit_management.py
./services/opsbffsrv/domain/caddy/route_management.py
./services/opsbffsrv/domain/caddy/stats_aggregation.py
./services/opsbffsrv/domain/db_admin/__init__.py
./services/opsbffsrv/domain/db_admin/db_admin_domain.py
./services/opsbffsrv/domain/db_init/__init__.py
./services/opsbffsrv/domain/db_init/db_init_domain.py
./services/opsbffsrv/domain/logging/__init__.py
./services/opsbffsrv/domain/logging/log_query_domain.py
./services/opsbffsrv/domain/service_config/__init__.py
./services/opsbffsrv/domain/service_config/service_config.py
./services/opsbffsrv/domain/service_registry/__init__.py
./services/opsbffsrv/domain/service_registry/service_registry.py
./services/opsbffsrv/infrastructure/__init__.py
./services/opsbffsrv/infrastructure/ddl_manager.py
./services/opsbffsrv/infrastructure/api/__init__.py
./services/opsbffsrv/infrastructure/api/infrasrv_api.py
./services/opsbffsrv/infrastructure/auth/__init__.py
./services/opsbffsrv/infrastructure/auth/captcha_service.py
./services/opsbffsrv/infrastructure/auth/password_service.py
./services/opsbffsrv/infrastructure/auth/redis_store.py
./services/opsbffsrv/infrastructure/auth/totp_service.py
./services/opsbffsrv/infrastructure/caddy/__init__.py
./services/opsbffsrv/infrastructure/caddy/access_log_parser.py
./services/opsbffsrv/infrastructure/caddy/admin_api_client.py
./services/opsbffsrv/infrastructure/caddy/ip_geo_locator.py
./services/opsbffsrv/infrastructure/db/__init__.py
./services/opsbffsrv/infrastructure/db/model/__init__.py
./services/opsbffsrv/infrastructure/db/model/admin_user_tbl.py
./services/opsbffsrv/infrastructure/db/model/caddy_access_log_tbl.py
./services/opsbffsrv/infrastructure/db/model/caddy_certificate_tbl.py
./services/opsbffsrv/infrastructure/db/model/caddy_rate_limit_tbl.py
./services/opsbffsrv/infrastructure/db/model/caddy_route_tbl.py
./services/opsbffsrv/infrastructure/db/model/caddy_stats_tbl.py
./services/opsbffsrv/infrastructure/db/model/service_action_log_tbl.py
./services/opsbffsrv/infrastructure/db/model/service_config_tbl.py
./services/opsbffsrv/infrastructure/db/model/service_info_tbl.py
./services/opsbffsrv/infrastructure/db/model/service_instance_tbl.py
./services/opsbffsrv/infrastructure/db/operate/__init__.py
./services/opsbffsrv/infrastructure/db/operate/admin_user_operate.py
./services/opsbffsrv/infrastructure/db/operate/caddy_access_log.py
./services/opsbffsrv/infrastructure/db/operate/caddy_certificate.py
./services/opsbffsrv/infrastructure/db/operate/caddy_rate_limit.py
./services/opsbffsrv/infrastructure/db/operate/caddy_route.py
./services/opsbffsrv/infrastructure/db/operate/caddy_stats.py
./services/opsbffsrv/infrastructure/db/operate/service_action_log_op.py
./services/opsbffsrv/infrastructure/db/operate/service_config.py
./services/opsbffsrv/infrastructure/db/operate/service_info_op.py
./services/opsbffsrv/infrastructure/db/operate/service_instance.py
./services/opsbffsrv/infrastructure/db/operate/service_registry.py
./services/opsbffsrv/infrastructure/mongo/__init__.py
./services/opsbffsrv/infrastructure/mongo/log_query_repository.py
./services/opsbffsrv/interface/__init__.py
./services/opsbffsrv/interface/api/__init__.py
./services/opsbffsrv/interface/api/async_operation_api.py
./services/opsbffsrv/interface/api/auth_api.py
./services/opsbffsrv/interface/api/db_admin_api.py
./services/opsbffsrv/interface/api/db_init_api.py
./services/opsbffsrv/interface/api/instance_management_api.py
./services/opsbffsrv/interface/api/log_query_api.py
./services/opsbffsrv/interface/api/mongo_express_proxy_api.py
./services/opsbffsrv/interface/api/pgweb_proxy_api.py
./services/opsbffsrv/interface/api/rabbitmq_mgmt_proxy_api.py
./services/opsbffsrv/interface/api/redis_commander_proxy_api.py
./services/opsbffsrv/interface/api/service_config.py
./services/opsbffsrv/interface/api/service_logs_api.py
./services/opsbffsrv/interface/api/service_registry.py
./services/opsbffsrv/interface/api/workflow_ops_api.py
./services/opsbffsrv/interface/api/caddy/__init__.py
./services/opsbffsrv/interface/api/caddy/access_log_api.py
./services/opsbffsrv/interface/api/caddy/certificate_api.py
./services/opsbffsrv/interface/api/caddy/rate_limit_api.py
./services/opsbffsrv/interface/api/caddy/route_api.py
./services/opsbffsrv/interface/api/caddy/stats_api.py
./services/opsbffsrv/interface/middleware/__init__.py
./services/opsbffsrv/interface/middleware/auth_middleware.py
./utils/__init__.py
./utils/container_env.py
assets/__init__.py
assets/builds/caddy/.gitignore
assets/builds/caddy/Caddyfile
assets/builds/caddy/DEPLOYMENT.md
assets/builds/caddy/Dockerfile
assets/builds/caddy/README.md
assets/builds/caddy/start.sh
assets/builds/caddy/geoip/README.md
assets/builds/caddy/waf/coraza.conf
assets/builds/caddy/www/.gitignore
assets/builds/service/Dockerfile
assets/builds/service/README.md
assets/ddl/create_db.sql
assets/ddl/trigger.sql
assets/ddl/infra/execution_log_tbl.sql
assets/ddl/infra/node_instance_tbl.sql
assets/ddl/infra/service_action_log_tbl.sql
assets/ddl/infra/service_config_tbl.sql
assets/ddl/infra/service_info_tbl.sql
assets/ddl/infra/service_instance_tbl.sql
assets/ddl/infra/service_operation_tbl.sql
assets/ddl/infra/workflow_definition_tbl.sql
assets/ddl/infra/workflow_definition_version_tbl.sql
assets/ddl/infra/workflow_engine_alert_tbl.sql
assets/ddl/infra/workflow_run_tbl.sql
assets/ddl/ops/admin_user_tbl.sql
assets/ddl/ops/caddy_access_log_tbl.sql
assets/ddl/ops/caddy_certificate_tbl.sql
assets/ddl/ops/caddy_rate_limit_tbl.sql
assets/ddl/ops/caddy_route_tbl.sql
assets/ddl/ops/caddy_stats_tbl.sql
assets/docker/docker-compose.infra.yml
assets/env/env.example
assets/scripts/README.md
assets/scripts/start_controllersrv.sh
assets/scripts/docker/build_images.sh
assets/scripts/docker/force_rebuild_images.sh
assets/scripts/docker/rebuild_all.sh
assets/scripts/docker/rebuild_compose.sh
assets/scripts/docker/restart.sh
assets/scripts/docker/restart_compose.sh
assets/scripts/docker/start.sh
assets/scripts/docker/start_all.sh
assets/scripts/docker/start_compose.sh
assets/scripts/docker/stop.sh
assets/scripts/docker/stop_all.sh
assets/scripts/docker/stop_compose.sh
assets/scripts/podman/build_images_podman.sh
assets/scripts/podman/cleanup_podman.sh
assets/scripts/podman/force_rebuild_images_podman.sh
assets/scripts/podman/rebuild_all_podman.sh
assets/scripts/podman/rebuild_compose_podman.sh
assets/scripts/podman/restart_compose_podman.sh
assets/scripts/podman/start_all_podman.sh
assets/scripts/podman/start_compose_podman.sh
assets/scripts/podman/start_podman.sh
assets/scripts/podman/stop.sh
assets/scripts/podman/stop_all_podman.sh
assets/scripts/podman/stop_compose_podman.sh
assets/scripts/utils/check_all_db_tables.sh
assets/scripts/utils/check_env.sh
assets/scripts/utils/check_service_management_deployment.sh
assets/scripts/utils/deploy_service_management.sh
assets/scripts/utils/force_reload_infrasrv.sh
assets/scripts/utils/monitor_service_management.sh
assets/scripts/utils/reset_postgres_volume.sh
assets/scripts/utils/test_async_operations.sh
assets/scripts/utils/verify_real_operations.sh
assets/service/Dockerfile
assets/www/adminops/index.html
assets/www/adminops/vite.svg
assets/www/adminops/assets/AppEmpty.vue_vue_type_script_setup_true_lang-BOKUurnM.js
assets/www/adminops/assets/ConfigManage-DKV5YOUz.js
assets/www/adminops/assets/ConfigManage-Y5bhy7wG.css
assets/www/adminops/assets/ConsoleManage-8ljYvCW2.js
assets/www/adminops/assets/ConsoleManage-BWpyqbuQ.css
assets/www/adminops/assets/DashboardNew-B9Nf1OPl.js
assets/www/adminops/assets/DashboardNew-DYWZKQ1V.css
assets/www/adminops/assets/LogSearch-CA0Jhe78.js
assets/www/adminops/assets/LogSearch-CCZfTNPF.css
assets/www/adminops/assets/LoginView-BId3kP3M.css
assets/www/adminops/assets/LoginView-BQZTV_Qy.js
assets/www/adminops/assets/OperationProgressDialog-BdEYwqFq.js
assets/www/adminops/assets/OperationProgressDialog-D-pASR8G.css
assets/www/adminops/assets/PageContainer-Byss-yUC.js
assets/www/adminops/assets/PageContainer-C3nSZwM7.css
assets/www/adminops/assets/RateLimitManage-BDI8jLpC.css
assets/www/adminops/assets/RateLimitManage-DJY4NiF-.js
assets/www/adminops/assets/RouteManage-DaUQ4QLw.css
assets/www/adminops/assets/RouteManage-w9XCU0UA.js
assets/www/adminops/assets/ServiceCard-BFzHe6Tw.css
assets/www/adminops/assets/ServiceCard-BJUhWnA-.js
assets/www/adminops/assets/ServiceDetail-Cw24WuKp.js
assets/www/adminops/assets/ServiceDetail-Yum47zdB.css
assets/www/adminops/assets/ServiceList-C7ryvbhE.js
assets/www/adminops/assets/ServiceList-Cgd01fUx.css
assets/www/adminops/assets/ServiceLogs-COpG9H0h.js
assets/www/adminops/assets/ServiceLogs-H_Alq0cf.css
assets/www/adminops/assets/StatsOverview-D0TwMQkA.js
assets/www/adminops/assets/StatsOverview-lqAN6pqM.css
assets/www/adminops/assets/TotpBindView-CWlAmzFt.js
assets/www/adminops/assets/TotpBindView-HoQC1lhx.css
assets/www/adminops/assets/TotpVerifyView-BHN1VtX1.css
assets/www/adminops/assets/TotpVerifyView-D3w_lZk8.js
assets/www/adminops/assets/WorkflowCenter-DU_mpIA0.css
assets/www/adminops/assets/WorkflowCenter-i50rZyxN.js
assets/www/adminops/assets/WorkflowDesigner-CnHokPL9.js
assets/www/adminops/assets/WorkflowDesigner-DaZaZpLd.css
assets/www/adminops/assets/WorkflowRuns-B09hK48c.js
assets/www/adminops/assets/WorkflowRuns-wGutKIIU.css
assets/www/adminops/assets/caddy-nnCKf8fG.js
assets/www/adminops/assets/format-Cuzxgna9.js
assets/www/adminops/assets/index-CiFlm8oc.js
assets/www/adminops/assets/index-UW0T1Dkc.css
assets/www/adminops/assets/service-BYlgGPs_.js
assets/www/adminops/assets/service-operation-6GzLw2Z1.js
assets/www/adminops/assets/style-CcIXnQ5y.css
assets/www/adminops/assets/style-lRnStdGu.js
assets/www/adminops/assets/useDebounce-BRlqfXqf.js
assets/www/adminops/assets/workflow-CUXs39Ac.js
cancan_microstack.egg-info/PKG-INFO
cancan_microstack.egg-info/SOURCES.txt
cancan_microstack.egg-info/dependency_links.txt
cancan_microstack.egg-info/entry_points.txt
cancan_microstack.egg-info/not-zip-safe
cancan_microstack.egg-info/requires.txt
cancan_microstack.egg-info/top_level.txt
cli/__init__.py
cli/__main__.py
cli/main.py
cmd/__init__.py
cmd/cancan/__init__.py
cmd/cancan/run.py
cmd/controllersrv/__init__.py
cmd/controllersrv/run.py
cmd/infrasrv/__init__.py
cmd/infrasrv/run.py
cmd/opsbffsrv/__init__.py
cmd/opsbffsrv/run.py
core/__init__.py
core/assets.py
core/compose_builder.py
core/doctor.py
core/microstack.py
core/runner.py
core/stack_manager.py
public/__init__.py
public/error.py
public/api/__init__.py
public/api/controllersrv_client.py
public/api/infrasrv_client.py
public/const/__init__.py
public/const/action_consts.py
public/const/app_consts.py
public/const/caddy_consts.py
public/const/controllersrv_consts.py
public/const/docker_consts.py
public/const/error.py
public/const/health_consts.py
public/const/hook_enums.py
public/const/logging_enums.py
public/const/metrics_enums.py
public/const/monitor_enums.py
public/const/operation_consts.py
public/const/opsbffsrv_error.py
public/const/overrides_consts.py
public/const/redis.py
public/const/service_consts.py
public/const/workflow_consts.py
public/logging/__init__.py
public/logging/initializer.py
public/logging/mq_handler.py
public/schemas/__init__.py
public/schemas/common.py
public/schemas/hook_metrics.py
public/schemas/hooks.py
public/schemas/service_operation.py
public/schemas/service_registry.py
public/schemas/caddy/__init__.py
public/schemas/caddy/analysis.py
public/schemas/caddy/route.py
public/schemas/controllersrv/__init__.py
public/schemas/controllersrv/async_requests.py
public/schemas/controllersrv/compose_models.py
public/schemas/controllersrv/const.py
public/schemas/controllersrv/docker_models.py
public/schemas/controllersrv/docker_responses.py
public/schemas/controllersrv/requests.py
public/schemas/controllersrv/responses.py
public/schemas/controllersrv/task_models.py
public/schemas/controllersrv/validation.py
public/schemas/infra/__init__.py
public/schemas/infra/cleanup.py
public/schemas/infra/container.py
public/schemas/infra/enums.py
public/schemas/infra/health_check.py
public/schemas/infra/hook_log.py
public/schemas/infra/operation.py
public/schemas/infra/overview.py
public/schemas/infra/push.py
public/schemas/infra/service_action_log.py
public/schemas/infra/service_config.py
public/schemas/infra/service_info.py
public/schemas/infra/service_instance.py
public/schemas/infra/service_management.py
public/schemas/infra/service_operation.py
public/schemas/infra/service_registry.py
public/schemas/infra/status_types.py
public/schemas/infra/workflow.py
public/schemas/logging/__init__.py
public/schemas/logging/log_event.py
public/schemas/opsbffsrv/__init__.py
public/schemas/opsbffsrv/async_ops.py
public/schemas/opsbffsrv/db_admin.py
public/schemas/opsbffsrv/db_init.py
public/schemas/opsbffsrv/service_config.py
public/schemas/opsbffsrv/service_logs.py
public/types/__init__.py
public/web/__init__.py
public/web/config_value.py
public/web/server.py
runtime/__init__.py
runtime/compose_cmd.py
runtime/host_daemon.py
runtime/overrides.py
runtime/resources.py
runtime/workspace.py
services/__init__.py
services/controllersrv/__init__.py
services/controllersrv/router.py
services/controllersrv/application/__init__.py
services/controllersrv/application/docker_compose_app.py
services/controllersrv/conf/__init__.py
services/controllersrv/conf/config.py
services/controllersrv/conf/settings.py
services/controllersrv/domain/__init__.py
services/controllersrv/domain/service_validator.py
services/controllersrv/domain/docker_compose/__init__.py
services/controllersrv/domain/docker_compose/docker_compose_domain.py
services/controllersrv/domain/task/__init__.py
services/controllersrv/domain/task/task_queue.py
services/controllersrv/domain/task/task_worker.py
services/controllersrv/infrastructure/__init__.py
services/controllersrv/interface/__init__.py
services/controllersrv/interface/api/__init__.py
services/controllersrv/interface/api/docker_control_api.py
services/infrasrv/__init__.py
services/infrasrv/router.py
services/infrasrv/application/__init__.py
services/infrasrv/application/health_check_app.py
services/infrasrv/application/service_config.py
services/infrasrv/application/service_logs_app.py
services/infrasrv/application/service_management_app.py
services/infrasrv/application/service_operation_tracker.py
services/infrasrv/application/service_registry.py
services/infrasrv/application/logging/__init__.py
services/infrasrv/application/logging/log_ingestion_service.py
services/infrasrv/application/workflow/__init__.py
services/infrasrv/application/workflow/workflow_app.py
services/infrasrv/application/workflow/workflow_queue.py
services/infrasrv/application/workflow/workflow_tasks.py
services/infrasrv/application/workflow/workflow_worker_runtime.py
services/infrasrv/conf/__init__.py
services/infrasrv/conf/config.py
services/infrasrv/domain/__init__.py
services/infrasrv/domain/health_check/__init__.py
services/infrasrv/domain/health_check/health_check_domain.py
services/infrasrv/domain/hooks/__init__.py
services/infrasrv/domain/hooks/builtin_hooks.py
services/infrasrv/domain/hooks/hook_registry.py
services/infrasrv/domain/hooks/hooks_log_utils.py
services/infrasrv/domain/hooks/init.py
services/infrasrv/domain/hooks/metrics.py
services/infrasrv/domain/hooks/pre_registration_hooks.py
services/infrasrv/domain/registry/__init__.py
services/infrasrv/domain/registry/service_registry.py
services/infrasrv/domain/service_config/__init__.py
services/infrasrv/domain/service_config/service_config.py
services/infrasrv/domain/service_logs/__init__.py
services/infrasrv/domain/service_logs/service_logs_domain.py
services/infrasrv/domain/workflow/__init__.py
services/infrasrv/domain/workflow/engine.py
services/infrasrv/domain/workflow/node_handlers.py
services/infrasrv/domain/workflow/workflow_domain.py
services/infrasrv/infrastructure/__init__.py
services/infrasrv/infrastructure/ddl_manager.py
services/infrasrv/infrastructure/api/__init__.py
services/infrasrv/infrastructure/api/controllersrv_api.py
services/infrasrv/infrastructure/cache/__init__.py
services/infrasrv/infrastructure/cache/service_registry_cache.py
services/infrasrv/infrastructure/db/__init__.py
services/infrasrv/infrastructure/db/model/__init__.py
services/infrasrv/infrastructure/db/model/execution_log_tbl.py
services/infrasrv/infrastructure/db/model/node_instance_tbl.py
services/infrasrv/infrastructure/db/model/service_action_log_tbl.py
services/infrasrv/infrastructure/db/model/service_config_tbl.py
services/infrasrv/infrastructure/db/model/service_info_tbl.py
services/infrasrv/infrastructure/db/model/service_instance_tbl.py
services/infrasrv/infrastructure/db/model/service_operation_tbl.py
services/infrasrv/infrastructure/db/model/workflow_definition_tbl.py
services/infrasrv/infrastructure/db/model/workflow_definition_version_tbl.py
services/infrasrv/infrastructure/db/model/workflow_engine_alert_tbl.py
services/infrasrv/infrastructure/db/model/workflow_run_tbl.py
services/infrasrv/infrastructure/db/operate/__init__.py
services/infrasrv/infrastructure/db/operate/service_action_log_op.py
services/infrasrv/infrastructure/db/operate/service_config.py
services/infrasrv/infrastructure/db/operate/service_config_manager.py
services/infrasrv/infrastructure/db/operate/service_info_op.py
services/infrasrv/infrastructure/db/operate/service_instance_op.py
services/infrasrv/infrastructure/db/operate/service_operation_op.py
services/infrasrv/infrastructure/db/operate/service_registry.py
services/infrasrv/infrastructure/db/operate/workflow_op.py
services/infrasrv/infrastructure/mongo/__init__.py
services/infrasrv/infrastructure/mongo/log_repository.py
services/infrasrv/interface/__init__.py
services/infrasrv/interface/api/__init__.py
services/infrasrv/interface/api/health_check_api.py
services/infrasrv/interface/api/hooks.py
services/infrasrv/interface/api/internal.py
services/infrasrv/interface/api/internal_instance_api.py
services/infrasrv/interface/api/internal_operation_api.py
services/infrasrv/interface/api/service_config.py
services/infrasrv/interface/api/service_logs_api.py
services/infrasrv/interface/api/service_management_api.py
services/infrasrv/interface/api/service_registry.py
services/infrasrv/interface/api/workflow_api.py
services/infrasrv/interface/schedule/__init__.py
services/infrasrv/interface/schedule/cleanup.py
services/infrasrv/interface/schedule/health_check.py
services/infrasrv/interface/schedule/log_cleanup.py
services/infrasrv/interface/schedule/operation_tracker.py
services/infrasrv/interface/schedule/scheduler.py
services/infrasrv/interface/schedule/workflow_scheduler.py
services/opsbffsrv/__init__.py
services/opsbffsrv/router.py
services/opsbffsrv/application/__init__.py
services/opsbffsrv/application/async_operation_app.py
services/opsbffsrv/application/auth_app.py
services/opsbffsrv/application/db_admin_app.py
services/opsbffsrv/application/db_init_app.py
services/opsbffsrv/application/service_config.py
services/opsbffsrv/application/service_logs_app.py
services/opsbffsrv/application/service_registry.py
services/opsbffsrv/application/workflow_ops_app.py
services/opsbffsrv/application/caddy/__init__.py
services/opsbffsrv/application/caddy/access_log_analysis_app.py
services/opsbffsrv/application/caddy/access_log_ingestion_service.py
services/opsbffsrv/application/caddy/certificate_management_app.py
services/opsbffsrv/application/caddy/rate_limit_management_app.py
services/opsbffsrv/application/caddy/route_management_app.py
services/opsbffsrv/application/caddy/stats_aggregation_app.py
services/opsbffsrv/application/logging/__init__.py
services/opsbffsrv/application/logging/log_query_app.py
services/opsbffsrv/conf/__init__.py
services/opsbffsrv/conf/config.py
services/opsbffsrv/domain/__init__.py
services/opsbffsrv/domain/auth/__init__.py
services/opsbffsrv/domain/auth/admin_init.py
services/opsbffsrv/domain/auth/auth_domain.py
services/opsbffsrv/domain/caddy/__init__.py
services/opsbffsrv/domain/caddy/access_log_analysis.py
services/opsbffsrv/domain/caddy/certificate_management.py
services/opsbffsrv/domain/caddy/default_routes.py
services/opsbffsrv/domain/caddy/rate_limit_management.py
services/opsbffsrv/domain/caddy/route_management.py
services/opsbffsrv/domain/caddy/stats_aggregation.py
services/opsbffsrv/domain/db_admin/__init__.py
services/opsbffsrv/domain/db_admin/db_admin_domain.py
services/opsbffsrv/domain/db_init/__init__.py
services/opsbffsrv/domain/db_init/db_init_domain.py
services/opsbffsrv/domain/logging/__init__.py
services/opsbffsrv/domain/logging/log_query_domain.py
services/opsbffsrv/domain/service_config/__init__.py
services/opsbffsrv/domain/service_config/service_config.py
services/opsbffsrv/domain/service_registry/__init__.py
services/opsbffsrv/domain/service_registry/service_registry.py
services/opsbffsrv/infrastructure/__init__.py
services/opsbffsrv/infrastructure/ddl_manager.py
services/opsbffsrv/infrastructure/api/__init__.py
services/opsbffsrv/infrastructure/api/infrasrv_api.py
services/opsbffsrv/infrastructure/auth/__init__.py
services/opsbffsrv/infrastructure/auth/captcha_service.py
services/opsbffsrv/infrastructure/auth/password_service.py
services/opsbffsrv/infrastructure/auth/redis_store.py
services/opsbffsrv/infrastructure/auth/totp_service.py
services/opsbffsrv/infrastructure/caddy/__init__.py
services/opsbffsrv/infrastructure/caddy/access_log_parser.py
services/opsbffsrv/infrastructure/caddy/admin_api_client.py
services/opsbffsrv/infrastructure/caddy/ip_geo_locator.py
services/opsbffsrv/infrastructure/db/__init__.py
services/opsbffsrv/infrastructure/db/model/__init__.py
services/opsbffsrv/infrastructure/db/model/admin_user_tbl.py
services/opsbffsrv/infrastructure/db/model/caddy_access_log_tbl.py
services/opsbffsrv/infrastructure/db/model/caddy_certificate_tbl.py
services/opsbffsrv/infrastructure/db/model/caddy_rate_limit_tbl.py
services/opsbffsrv/infrastructure/db/model/caddy_route_tbl.py
services/opsbffsrv/infrastructure/db/model/caddy_stats_tbl.py
services/opsbffsrv/infrastructure/db/model/service_action_log_tbl.py
services/opsbffsrv/infrastructure/db/model/service_config_tbl.py
services/opsbffsrv/infrastructure/db/model/service_info_tbl.py
services/opsbffsrv/infrastructure/db/model/service_instance_tbl.py
services/opsbffsrv/infrastructure/db/operate/__init__.py
services/opsbffsrv/infrastructure/db/operate/admin_user_operate.py
services/opsbffsrv/infrastructure/db/operate/caddy_access_log.py
services/opsbffsrv/infrastructure/db/operate/caddy_certificate.py
services/opsbffsrv/infrastructure/db/operate/caddy_rate_limit.py
services/opsbffsrv/infrastructure/db/operate/caddy_route.py
services/opsbffsrv/infrastructure/db/operate/caddy_stats.py
services/opsbffsrv/infrastructure/db/operate/service_action_log_op.py
services/opsbffsrv/infrastructure/db/operate/service_config.py
services/opsbffsrv/infrastructure/db/operate/service_info_op.py
services/opsbffsrv/infrastructure/db/operate/service_instance.py
services/opsbffsrv/infrastructure/db/operate/service_registry.py
services/opsbffsrv/infrastructure/mongo/__init__.py
services/opsbffsrv/infrastructure/mongo/log_query_repository.py
services/opsbffsrv/interface/__init__.py
services/opsbffsrv/interface/api/__init__.py
services/opsbffsrv/interface/api/async_operation_api.py
services/opsbffsrv/interface/api/auth_api.py
services/opsbffsrv/interface/api/db_admin_api.py
services/opsbffsrv/interface/api/db_init_api.py
services/opsbffsrv/interface/api/instance_management_api.py
services/opsbffsrv/interface/api/log_query_api.py
services/opsbffsrv/interface/api/mongo_express_proxy_api.py
services/opsbffsrv/interface/api/pgweb_proxy_api.py
services/opsbffsrv/interface/api/rabbitmq_mgmt_proxy_api.py
services/opsbffsrv/interface/api/redis_commander_proxy_api.py
services/opsbffsrv/interface/api/service_config.py
services/opsbffsrv/interface/api/service_logs_api.py
services/opsbffsrv/interface/api/service_registry.py
services/opsbffsrv/interface/api/workflow_ops_api.py
services/opsbffsrv/interface/api/caddy/__init__.py
services/opsbffsrv/interface/api/caddy/access_log_api.py
services/opsbffsrv/interface/api/caddy/certificate_api.py
services/opsbffsrv/interface/api/caddy/rate_limit_api.py
services/opsbffsrv/interface/api/caddy/route_api.py
services/opsbffsrv/interface/api/caddy/stats_api.py
services/opsbffsrv/interface/middleware/__init__.py
services/opsbffsrv/interface/middleware/auth_middleware.py
tests/test_app_server_registry.py
tests/test_assets.py
tests/test_cli.py
tests/test_compose_builder.py
tests/test_config_value.py
tests/test_stack_cli.py
tests/test_workflow_consts.py
tests/test_workflow_engine_flow_baseline.py
tests/test_workflow_inline_queue.py
tests/test_workflow_nodes_baseline.py
tests/test_workflow_ops_app_baseline.py
tests/test_workflow_runtime_context.py
tests/test_workflow_scheduler_risk.py
tests/test_workflow_snapshot_baseline.py
utils/__init__.py
utils/container_env.py