LICENSE
README.md
pyproject.toml
src/portwyrm/__init__.py
src/portwyrm/__main__.py
src/portwyrm/errors.py
src/portwyrm/health.py
src/portwyrm/kernel_support.py
src/portwyrm/security.py
src/portwyrm.egg-info/PKG-INFO
src/portwyrm.egg-info/SOURCES.txt
src/portwyrm.egg-info/dependency_links.txt
src/portwyrm.egg-info/entry_points.txt
src/portwyrm.egg-info/requires.txt
src/portwyrm.egg-info/top_level.txt
src/portwyrm/api/__init__.py
src/portwyrm/api/app.py
src/portwyrm/api/mfa.py
src/portwyrm/api/middleware.py
src/portwyrm/api/portability.py
src/portwyrm/api/security.py
src/portwyrm/api/compat/__init__.py
src/portwyrm/api/compat/contracts.py
src/portwyrm/api/compat/resources.py
src/portwyrm/api/compat/transport.py
src/portwyrm/api/native/__init__.py
src/portwyrm/api/native/router.py
src/portwyrm/certificates/__init__.py
src/portwyrm/certificates/acme.py
src/portwyrm/certificates/manager.py
src/portwyrm/certificates/pem.py
src/portwyrm/certificates/providers.py
src/portwyrm/certificates/table_manager.py
src/portwyrm/cli/__init__.py
src/portwyrm/cli/client.py
src/portwyrm/cli/main.py
src/portwyrm/cli/parser.py
src/portwyrm/cli/commands/__init__.py
src/portwyrm/cli/commands/remote.py
src/portwyrm/cli/commands/server.py
src/portwyrm/config/__init__.py
src/portwyrm/config/engine.py
src/portwyrm/config/settings.py
src/portwyrm/domain/__init__.py
src/portwyrm/domain/errors.py
src/portwyrm/domain/ownership.py
src/portwyrm/domain/routing.py
src/portwyrm/identity/__init__.py
src/portwyrm/identity/mfa.py
src/portwyrm/identity/passwords.py
src/portwyrm/identity/permissions.py
src/portwyrm/migration/__init__.py
src/portwyrm/migration/npm.py
src/portwyrm/runtime/__init__.py
src/portwyrm/runtime/bootstrap.py
src/portwyrm/runtime/controller.py
src/portwyrm/runtime/health_scheduler.py
src/portwyrm/runtime/hooks.py
src/portwyrm/runtime/logs.py
src/portwyrm/runtime/nginx.py
src/portwyrm/runtime/nginx_http.py
src/portwyrm/runtime/nginx_models.py
src/portwyrm/runtime/nginx_platform.py
src/portwyrm/runtime/nginx_primitives.py
src/portwyrm/runtime/nginx_quic.py
src/portwyrm/runtime/nginx_stream.py
src/portwyrm/runtime/publisher.py
src/portwyrm/runtime/quic_router.py
src/portwyrm/runtime/reconcile.py
src/portwyrm/runtime/telemetry.py
src/portwyrm/runtime/upstream_health.py
src/portwyrm/tables/__init__.py
src/portwyrm/tables/access.py
src/portwyrm/tables/audit.py
src/portwyrm/tables/base.py
src/portwyrm/tables/certificates.py
src/portwyrm/tables/compat.py
src/portwyrm/tables/credentials.py
src/portwyrm/tables/health.py
src/portwyrm/tables/identities.py
src/portwyrm/tables/lifecycle.py
src/portwyrm/tables/mfa.py
src/portwyrm/tables/migrations.py
src/portwyrm/tables/principals.py
src/portwyrm/tables/quic_passthrough.py
src/portwyrm/tables/rbac.py
src/portwyrm/tables/registry.py
src/portwyrm/tables/routing.py
src/portwyrm/tables/runtime.py
src/portwyrm/tables/sessions.py
src/portwyrm/tables/settings.py
src/portwyrm/tables/tokens.py
src/portwyrm/uix/__init__.py
src/portwyrm/uix/mount.py
src/portwyrm/uix/static/apple-touch-icon.png
src/portwyrm/uix/static/favicon-16x16.png
src/portwyrm/uix/static/favicon-32x32.png
src/portwyrm/uix/static/favicon.ico
src/portwyrm/uix/static/index.html
src/portwyrm/uix/static/portwyrm-mark.png
src/portwyrm/uix/static/assets/index-B0s1HO90.css
src/portwyrm/uix/static/assets/index-BGdxRyh-.js
tests/test_package.py