LICENSE
MANIFEST.in
README.md
pyproject.toml
setup.py
docs/MONITOR.md
docs/OBS_SETUP.md
docs/assets/logo.png
docs/assets/logo_bg.png
docs/superpowers/plans/2026-08-13-wasm-competitive-parity-roadmap.md
docs/superpowers/specs/2026-08-12-wasm-panel-design-direction.md
docs/superpowers/specs/2026-08-12-wasm-v1-refactor-design.md
docs/superpowers/specs/2026-08-13-wasm-competitive-parity-design.md
docs/superpowers/specs/2026-08-14-wasm-panel-design-v2.md
man/wasm.1
src/wasm/__init__.py
src/wasm/__main__.py
src/wasm/main.py
src/wasm/cli/__init__.py
src/wasm/cli/app.py
src/wasm/cli/interactive.py
src/wasm/cli/panel_links.py
src/wasm/cli/prompts.py
src/wasm/cli/commands/__init__.py
src/wasm/cli/commands/backup.py
src/wasm/cli/commands/cert.py
src/wasm/cli/commands/config.py
src/wasm/cli/commands/db.py
src/wasm/cli/commands/env.py
src/wasm/cli/commands/health.py
src/wasm/cli/commands/monitor.py
src/wasm/cli/commands/service.py
src/wasm/cli/commands/setup.py
src/wasm/cli/commands/site.py
src/wasm/cli/commands/store.py
src/wasm/cli/commands/version.py
src/wasm/cli/commands/web.py
src/wasm/cli/commands/webapp.py
src/wasm/completions/README.md
src/wasm/completions/_wasm
src/wasm/completions/wasm.bash
src/wasm/completions/wasm.fish
src/wasm/core/__init__.py
src/wasm/core/app_state.py
src/wasm/core/config.py
src/wasm/core/dependencies.py
src/wasm/core/exceptions.py
src/wasm/core/fs.py
src/wasm/core/logger.py
src/wasm/core/net.py
src/wasm/core/notifier.py
src/wasm/core/runner.py
src/wasm/core/store.py
src/wasm/core/totp.py
src/wasm/core/update_checker.py
src/wasm/core/utils.py
src/wasm/deployers/__init__.py
src/wasm/deployers/auto.py
src/wasm/deployers/base.py
src/wasm/deployers/docker_compose.py
src/wasm/deployers/interface.py
src/wasm/deployers/monorepo.py
src/wasm/deployers/nextjs.py
src/wasm/deployers/nodejs.py
src/wasm/deployers/pipeline.py
src/wasm/deployers/python.py
src/wasm/deployers/recorder.py
src/wasm/deployers/registry.py
src/wasm/deployers/static.py
src/wasm/deployers/vite.py
src/wasm/deployers/helpers/__init__.py
src/wasm/deployers/helpers/env_manager.py
src/wasm/deployers/helpers/health.py
src/wasm/deployers/helpers/nginx_config.py
src/wasm/deployers/helpers/package_manager.py
src/wasm/deployers/helpers/path_resolver.py
src/wasm/deployers/helpers/preflight.py
src/wasm/deployers/helpers/prisma.py
src/wasm/deployers/helpers/registration.py
src/wasm/deployers/helpers/summary.py
src/wasm/deployers/helpers/turbo.py
src/wasm/deployers/helpers/workspace.py
src/wasm/managers/__init__.py
src/wasm/managers/apache_manager.py
src/wasm/managers/backup_manager.py
src/wasm/managers/backup_scheduler.py
src/wasm/managers/base_manager.py
src/wasm/managers/cert_manager.py
src/wasm/managers/cron_manager.py
src/wasm/managers/nginx_manager.py
src/wasm/managers/service_manager.py
src/wasm/managers/source_manager.py
src/wasm/managers/webserver.py
src/wasm/managers/database/__init__.py
src/wasm/managers/database/base.py
src/wasm/managers/database/mongodb.py
src/wasm/managers/database/mysql.py
src/wasm/managers/database/postgres.py
src/wasm/managers/database/redis.py
src/wasm/managers/database/registry.py
src/wasm/monitor/__init__.py
src/wasm/monitor/email_notifier.py
src/wasm/monitor/metrics.py
src/wasm/monitor/models.py
src/wasm/monitor/observation_store.py
src/wasm/monitor/process_monitor.py
src/wasm/monitor/signals.py
src/wasm/monitor/timeseries.py
src/wasm/templates/__init__.py
src/wasm/templates/apache/proxy.conf.j2
src/wasm/templates/apache/static.conf.j2
src/wasm/templates/nginx/advanced.conf.j2
src/wasm/templates/nginx/monorepo.conf.j2
src/wasm/templates/nginx/proxy.conf.j2
src/wasm/templates/nginx/static.conf.j2
src/wasm/templates/systemd/_escape.j2
src/wasm/templates/systemd/app.service.j2
src/wasm/templates/systemd/backup-service.j2
src/wasm/templates/systemd/backup-timer.j2
src/wasm/templates/systemd/cron-service.j2
src/wasm/templates/systemd/cron-timer.j2
src/wasm/templates/systemd/docker-compose.service.j2
src/wasm/validators/__init__.py
src/wasm/validators/domain.py
src/wasm/validators/environment.py
src/wasm/validators/names.py
src/wasm/validators/port.py
src/wasm/validators/source.py
src/wasm/validators/ssh.py
src/wasm/web/__init__.py
src/wasm/web/auth.py
src/wasm/web/events.py
src/wasm/web/jobs.py
src/wasm/web/metrics_collector.py
src/wasm/web/pydantic_compat.py
src/wasm/web/server.py
src/wasm/web/api/__init__.py
src/wasm/web/api/apps.py
src/wasm/web/api/auth.py
src/wasm/web/api/backup_schedules.py
src/wasm/web/api/backups.py
src/wasm/web/api/certs.py
src/wasm/web/api/config.py
src/wasm/web/api/cron.py
src/wasm/web/api/databases.py
src/wasm/web/api/deps.py
src/wasm/web/api/hooks.py
src/wasm/web/api/jobs.py
src/wasm/web/api/metrics.py
src/wasm/web/api/monitor.py
src/wasm/web/api/router.py
src/wasm/web/api/services.py
src/wasm/web/api/sites.py
src/wasm/web/api/system.py
src/wasm/web/static/app.css
src/wasm/web/static/logo.png
src/wasm/web/static/logo.webp
src/wasm/web/static/panel.js
src/wasm/web/static/vendor/htmx.min.js
src/wasm/web/static/vendor/qrcodegen.js
src/wasm/web/static/vendor/sse.js
src/wasm/web/static/vendor/uplot.min.css
src/wasm/web/static/vendor/uplot.min.js
src/wasm/web/static/vendor/xterm.css
src/wasm/web/static/vendor/xterm.js
src/wasm/web/static/vendor/fonts/geist-mono-latin-400-normal.woff2
src/wasm/web/static/vendor/fonts/geist-mono-latin-500-normal.woff2
src/wasm/web/static/vendor/fonts/geist-sans-latin-400-normal.woff2
src/wasm/web/static/vendor/fonts/geist-sans-latin-500-normal.woff2
src/wasm/web/static/vendor/fonts/geist-sans-latin-600-normal.woff2
src/wasm/web/templates/_macros.html
src/wasm/web/templates/base.html
src/wasm/web/templates/login.html
src/wasm/web/templates/fragments/api_tokens.html
src/wasm/web/templates/fragments/app_charts.html
src/wasm/web/templates/fragments/app_env.html
src/wasm/web/templates/fragments/backup_schedule_section.html
src/wasm/web/templates/fragments/cron_runs.html
src/wasm/web/templates/fragments/cron_section.html
src/wasm/web/templates/fragments/db_console.html
src/wasm/web/templates/fragments/db_engine.html
src/wasm/web/templates/fragments/deploy_form_check.html
src/wasm/web/templates/fragments/deploy_form_options.html
src/wasm/web/templates/fragments/deploy_recent.html
src/wasm/web/templates/fragments/deploy_rollback.html
src/wasm/web/templates/fragments/deploy_rows.html
src/wasm/web/templates/fragments/infra_service_editor.html
src/wasm/web/templates/fragments/infra_service_form.html
src/wasm/web/templates/fragments/infra_site_editor.html
src/wasm/web/templates/fragments/infra_site_form.html
src/wasm/web/templates/fragments/machine.html
src/wasm/web/templates/fragments/notif_channels.html
src/wasm/web/templates/fragments/sessions.html
src/wasm/web/templates/fragments/settings_editor.html
src/wasm/web/templates/fragments/settings_form_backups.html
src/wasm/web/templates/fragments/settings_form_notifications.html
src/wasm/web/templates/fragments/settings_form_paths.html
src/wasm/web/templates/fragments/settings_form_ssl.html
src/wasm/web/templates/fragments/settings_form_web.html
src/wasm/web/templates/fragments/settings_form_webserver.html
src/wasm/web/templates/fragments/settings_section.html
src/wasm/web/templates/fragments/totp.html
src/wasm/web/templates/fragments/webhook_section.html
src/wasm/web/templates/pages/activity.html
src/wasm/web/templates/pages/app.html
src/wasm/web/templates/pages/backups.html
src/wasm/web/templates/pages/certificates.html
src/wasm/web/templates/pages/cron.html
src/wasm/web/templates/pages/dashboard.html
src/wasm/web/templates/pages/databases.html
src/wasm/web/templates/pages/deploy.html
src/wasm/web/templates/pages/deployment_detail.html
src/wasm/web/templates/pages/deployments.html
src/wasm/web/templates/pages/failure.html
src/wasm/web/templates/pages/missing.html
src/wasm/web/templates/pages/resources.html
src/wasm/web/templates/pages/service_editor.html
src/wasm/web/templates/pages/service_new.html
src/wasm/web/templates/pages/settings.html
src/wasm/web/templates/pages/site_editor.html
src/wasm/web/templates/pages/site_new.html
src/wasm/web/views/__init__.py
src/wasm/web/views/app_charts.py
src/wasm/web/views/backup_schedules.py
src/wasm/web/views/context.py
src/wasm/web/views/cron.py
src/wasm/web/views/databases.py
src/wasm/web/views/deploy_form.py
src/wasm/web/views/deployments.py
src/wasm/web/views/infrastructure.py
src/wasm/web/views/machine.py
src/wasm/web/views/rendering.py
src/wasm/web/views/resources.py
src/wasm/web/views/router.py
src/wasm/web/views/settings_editor.py
src/wasm/web/websockets/__init__.py
src/wasm/web/websockets/router.py
src/wasm_cli.egg-info/PKG-INFO
src/wasm_cli.egg-info/SOURCES.txt
src/wasm_cli.egg-info/dependency_links.txt
src/wasm_cli.egg-info/entry_points.txt
src/wasm_cli.egg-info/requires.txt
src/wasm_cli.egg-info/top_level.txt