openship
Self-hosted deployment platform
파일 탐색기
파일 수가 많아 일부만 표시됩니다. 전체 파일은 위 다운로드 버튼으로 확인해 주세요.
- fields.md
- SKILL.md
- _dev-stale-warn.sh
- post-merge
- post-rewrite
- ci.yml
- docker-images.yml
- release-gate.yml
- release.yml
- FUNDING.yml
- pull_request_template.md
- GeoLite2-Country.mmdb
- README.md
- build-release.ts
- copy-assets.mjs
- import-instance.ts
- promo-code.ts
- env.ts
- index.ts
- index.ts
- memory.ts
- redis.ts
- types.ts
- client.ts
- project-router.ts
- projects.ts
- request-error.ts
- require-cloud.ts
- session.ts
- transport.ts
- types.ts
- deploy.ts
- index.ts
- README.md
- relay.ts
- bullmq.ts
- in-process.ts
- index.ts
- types.ts
- index.ts
- memory-store.ts
- policies.ts
- redis-store.ts
- types.ts
- credential-backfill.ts
- index.ts
- infra-reconcile.ts
- register.ts
- self-deploy.detail.test.ts
- self-deploy.ts
- self-edge.test.ts
- self-edge.ts
- self-server.ts
- self-services.test.ts
- self-services.ts
- acme-config.ts
- agent-exec.schema.ts
- agent-exec.ts
- app-version.ts
- audit.ts
- auth-mode.ts
- auth.ts
- bearer.ts
- box-org.ts
- cache.ts
- call-source.ts
- cloud-auth-proxy.ts
- cloud-preflight.ts
- cloud-route.service.ts
- compose-parser.ts
- connectivity-checks.ts
- connectivity.ts
- container-ref.test.ts
- container-ref.ts
- controller-helpers.ts
- credential-encryption.ts
- custom-domain-guard.ts
- deliver-managed-image.test.ts
- deliver-managed-image.ts
- deployable-service.ts
- deployment-runtime-read.test.ts
- deployment-runtime.ts
- derived-local-target.test.ts
- dns-resolver.ts
- domain-claims.ts
- domain-redirect.ts
- domain-ssl.ts
- domain-token.ts
- edge-challenge.ts
- edge-host-executor.ts
- edge-image.ts
- edge-orphans.service.ts
- edge-reconcile.ts
- edge-target-verify.ts
- edge-target.test.ts
- edge-target.ts
- edge-vhost-repair.ts
- email-templates.ts
- encryption.ts
- env-reveal.ts
- ephemeral-store.ts
- favicon-detector.ts
- free-domain-guard.ts
- geo-ip.ts
- github-install-state.ts
- grant-source.ts
- grantable-types.ts
- host-capacity.ts
- host-channel-banner.test.ts
- host-channel-banner.ts
- host-control.test.ts
- host-control.ts
- host-disk.ts
- image-registry.test.ts
- image-registry.ts
- local-row-no-host-channel.test.ts
- local-user.ts
- loopback-publish.ts
- mail-host-claim.ts
- mail-image.test.ts
- mail-image.ts
- mail-reconcile.ts
- mail.ts
- managed-edge-proxy.ts
- managed-edge-release.test.ts
- managed-images.test.ts
- managed-images.ts
- map-with-limit.ts
- mcp-oidc-keys.ts
- mcp-resource.ts
- mcp-token.ts
- notification-categories.ts
- notification-dispatcher.ts
- notification-workers.ts
- oauth-redirect.ts
- oblien-client.ts
- oblien-user-client.ts
- openresty-paths.ts
- openship-cloud.ts
- openship-manifest-sync.ts
- openship-manifest.ts
- openship-server-store.test.ts
- openship-server-store.ts
- openship-snapshot-read.test.ts
- org-actor.ts
- pat.ts
- permission.ts
- plan-guard.test.ts
- plan-guard.ts
- platform-mode.ts
- product-mode.test.ts
- product-mode.ts
- project-analytics.ts
- project-root-detector.ts
- project-route-store.ts
- project-routing-fields.ts
- project-service-upstream.test.ts
- project-service-upstream.ts
- prompt-gateway.test.ts
- prompt-gateway.ts
- provision-lock.ts
- provision-user.ts
- public-endpoints.test.ts
- public-endpoints.ts
- public-url.ts
- redis.ts
- release-dist.ts
- release-download.ts
- release-resolver.ts
- remote-state.ts
- request-context.ts
- request-store.ts
- resources.ts
- route-apply.service.ts
- route-permission.ts
- route-scanner.ts
- routing-domains.ts
- run-sse.ts
- safe-fetch.ts
- screenshots.ts
- secret-env.ts
- secure-router.ts
- self-host.ts
- server-container-session.ts
- server-reachability.ts
- server-target.ts
- service-terminal-session-manager.ts
- session-cookie.ts
- sse.ts
- ssh-key-path.ts
- ssh-manager.build-config.test.ts
- ssh-manager.host-channel.test.ts
- ssh-manager.ts
- ssh-tunnel-manager.ts
- ssh-tunnel.ts
- ssl-scheduler.ts
- ssrf-guard.ts
- stack-detector.ts
- static-build-recipe.test.ts
- stripe-client.ts
- system-debug.ts
- system-jobs.ts
- terminal-helpers.ts
- terminal-session-manager.ts
- upstream-url.test.ts
- upstream-url.ts
- with-deployment-runtime.test.ts
- ws.ts
- active-organization.test.ts
- active-organization.ts
- auth.ts
- better-auth-shield.ts
- client-ip.ts
- error-handler.ts
- index.ts
- instance-admin.ts
- internal-auth.ts
- local-only.ts
- loopback-peer.ts
- mcp-consent.ts
- migration-guard.ts
- origin-guard.ts
- rate-limiter.ts
- zero-auth-guard.ts
- analytics-config.service.ts
- analytics.controller.ts
- analytics.routes.ts
- analytics.schema.ts
- analytics.service.ts
- geo.service.ts
- app-catalog-listing.test.ts
- app-connection.routes.ts
- app-host-fit-target.test.ts
- app-install.service.ts
- app-settings.routes.ts
- app-settings.service.ts
- app.controller.ts
- app.routes.ts
- app.schema.ts
- catalog-source.ts
- custom-app.service.ts
- audit-prune-schedule.ts
- audit-prune.ts
- audit.routes.ts
- member-emitter.ts
- auth.controller.ts
- auth.routes.ts
- mcp-token.handler.ts
- destination.controller.ts
- destination.routes.ts
- destination.service.ts
- hydrate-server.ts
- local-gate.ts
- local-path.ts
- cron.ts
- manual.ts
- pre-deploy.ts
- webhook.ts
- backup-stale-sweep.ts
- backup.controller.ts
- backup.orchestrator.ts
- backup.routes.ts
- backup.service.ts
- backup.sse.ts
- PENDING.md
- restore-command-backfill.ts
- restore.orchestrator.ts
- restore.sse.ts
- retention-prune.mail.test.ts
- retention-prune.ts
- service-handle.ts
- source-platform.ts
- billing-anniversary.cron.ts
- billing-credit-bypass.test.ts
- billing-credit-units.test.ts
- billing-credit-units.ts
- billing-gate.test.ts
- billing-local.controller.ts
- billing-local.routes.ts
- billing-namespace.provision.ts
- billing-oblien-quota.ts
- billing-org-cleanup.ts
- billing-reconcile.test.ts
- billing.controller.ts
- billing.repository.ts
- billing.routes.ts
- billing.schema.ts
- billing.service.ts
- billing.webhooks.ts
- oblien-webhook-crypto.test.ts
- oblien-webhook-crypto.ts
- oblien-webhook.controller.test.ts
- oblien-webhook.controller.ts
- cloud-analytics.service.ts
- cloud-edge-proxy.service.ts
- cloud-github.service.ts
- cloud-ingest.service.ts
- cloud-invitations.service.ts
- cloud-local.controller.ts
- cloud-local.routes.ts
- cloud-pages.service.ts
- cloud-saas.controller.ts
- cloud-saas.routes.ts
- cloud-session-auth.ts
- cloud-session.service.ts
- credential.controller.ts
- credential.routes.ts
- credential.schema.ts
- credential.service.ts
- registry-auth.ts
- verify.ts
- app-config-host.test.ts
- app-config-host.ts
- build-cancel.test.ts
- build.service.test.ts
- build.service.ts
- carried-host-port.test.ts
- composite-route.test.ts
- composite-route.ts
- deploy.service.ts
- domain-helpers.ts
- index.ts
- pipeline-cancel.test.ts
- pipeline-static-artifact.test.ts
- pipeline.ts
- project-level-routes.test.ts
- project-services.ts
- service-env-layers.ts
- service-scope.test.ts
- service-scope.ts
- strict-service-scope.test.ts
- env-diff.ts
- index.ts
- PENDING.md
- restore-plan.test.ts
- restore-plan.ts
- rollback-orchestrator.ts
- attach-linked-networks.test.ts
- attach-linked-networks.ts
- blocking-errors.ts
- build-config.ts
- build-execution-plan.test.ts
- build-execution-plan.ts
- build-log-sanitize.ts
- build-pipeline.finalize-compose.test.ts
- build-pipeline.ts
- build-status.service.ts
- build-steps.ts
- build.service.ts
- cancel-is-final.test.ts
- clone-plan.test.ts
- clone-plan.ts
- cloud-resources.ts
- decision-vs-warning.test.ts
- deployment-class.ts
- deployment-lifecycle.ts
- deployment.controller.ts
- deployment.routes.ts
- deployment.schema.ts
- deployment.service.ts
- env-drift.ts
- forwarded-readiness.ts
- image-gc.test.ts
- image-gc.ts
- local-source.ts
- output-audit.service.test.ts
- output-audit.service.ts
- pinned-artifacts.test.ts
- pinned-artifacts.ts
- port-audit.service.ts
- preflight.ts
- prepare.service.ts
- project-reader.ts
- readiness-gate.ts
- readiness-probe.ts
- readiness-target.ts
- reconcile-schedule.ts
- reconcile.service.ts
- release-retention.ts
- route-issues-warning.test.ts
- runtime-source.ts
- server-source.ts
- service-checks.emit.test.ts
- service-checks.test.ts
- service-checks.ts
- session-manager.install-phase.test.ts
- session-manager.ts
- smart-route.ts
- ssl.service.ts
- stability-audit.service.ts
- terminal-logs.ts
- terminal-messages.test.ts
- terminal-messages.ts
- cloudflare.provider.ts
- dns-credential.service.ts
- dns.controller.ts
- dns.routes.ts
- dns.schema.ts
- index.ts
- registry.ts
- types.ts
- domain.controller.ts
- domain.routes.ts
- domain.schema.ts
- domain.service.ts
- edge-consent-session.ts
- edge-verify-schedule.ts
- ensure-edge.controller.ts
- project-route.service.ts
- routing-apply.service.test.ts
- routing-apply.service.ts
- app-source.ts
- gh-cli-source.ts
- index.ts
- local-source.ts
- mappers.ts
- types.ts
- clone-auth.ts
- clone-on-server-available.test.ts
- github-access.installation-token.test.ts
- github-access.ts
- github-access.write-escalation.test.ts
- github-known-hosts.ts
- github.auth.ts
- github.capabilities.ts
- github.controller.ts
- github.http.ts
- github.local-auth.ts
- github.routes.ts
- github.schema.ts
- github.service.ts
- github.token.ts
- github.types.ts
- github.webhook.ts
- index.ts
- repo-list.test.ts
- repo-list.ts
- server-git-ambient.ts
- server-github.controller.ts
- server-github.service.ts
- webhook-changed-files.ts
- webhook-check-run.ts
- webhook-event-prune-schedule.ts
- webhook-installation.ts
- webhook-push.ts
- webhook-shared.ts
- health.routes.ts
- images.controller.ts
- images.routes.ts
- images.service.ts
- incoming.controller.ts
- incoming.schema.ts
- incoming.service.ts
- issues.controller.ts
- issues.routes.ts
- issues.service.ts
- job-command.ts
- job-events.ts
- job-run.sse.ts
- job.controller.ts
- job.registry.ts
- job.routes.ts
- job.schema.ts
- job.service.ts
- job.types.ts
- admin.controller.ts
- aliases.service.ts
- backup-plan.ts
- components.service.ts
- dns-scan.service.ts
- domain-dns-provider.service.ts
- domain-dns.service.ts
- domains.service.ts
- mailboxes.service.ts
- maildir.ts
- outbound-relay.service.test.ts
- outbound-relay.service.ts
- password.ts
- platform-mailbox.service.ts
- psql-runner.ts
- stats.service.ts
- test-email.service.ts
- test-mailbox.service.ts
- index.ts
- mime-extractor.ts
- types.ts
- xml-parser.ts
- capture.ts
- filter.ts
- inbound.controller.ts
- read.ts
- senders.ts
- watch.ts
- webmail-branding-head.test.ts
- webmail-catalog-contract.test.ts
- webmail-client-origin.test.ts
- webmail-external-target.test.ts
- webmail-install.service.ts
- webmail-legacy-replace.test.ts
- webmail-summary-routing.test.ts
- webmail.controller.ts
- webmail.service.ts
- mail-credentials.service.ts
- mail-delivery.service.ts
- mail-engine.ts
- mail-health.service.ts
- mail-setup-lease.ts
- mail-setup-preflight.test.ts
- mail-setup-preflight.ts
- mail-state.ts
- mail.controller.ts
- mail.routes.ts
- mail.service.ts
- index.ts
- register.service.ts
- mcp-audit.ts
- mcp-dispatch.ts
- mcp-prompts.ts
- mcp-server.ts
- mcp-tools.ts
- mcp.routes.ts
- cert-carry-project-domains.test.ts
- direct-transfer.test.ts
- direct-transfer.ts
- docker-inspect.service.ts
- docker-reconcile.test.ts
- docker-reconcile.ts
- excluded-managed.test.ts
- handover-single-app.test.ts
- managed-containers.ts
- migrate.service.test.ts
- migrate.service.ts
- migration-input.test.ts
- migration-input.ts
- migration-preflight.ts
- migration-size.test.ts
- migration-size.ts
- migration.controller.ts
- migration.orchestrator.test.ts
- migration.orchestrator.ts
- migration.routes.ts
- migration.sse.ts
- project-move-scope.test.ts
- project-move.test.ts
- project-move.ts
- proxy-route-scan.ts
- reattach-status.test.ts
- rollback-target-volumes.test.ts
- select-services.test.ts
- select-services.ts
- volume-conflict.ts
- container-events.test.ts
- container-events.ts
- health-watch.test.ts
- health-watch.ts
- incident.controller.ts
- incident.service.ts
- project-usage.ts
- steady-state.test.ts
- steady-state.ts
- usage-history.ts
- usage-sampler.ts
- notice.controller.ts
- notice.routes.ts
- notification.schema.ts
- notifications.controller.ts
- notifications.routes.ts
- pending-grant-prune-schedule.ts
- permissions.controller.ts
- permissions.routes.ts
- folder.controller.ts
- folder.service.ts
- session-store.ts
- active-migration.test.ts
- active-migration.ts
- cleanup-keep-set.ts
- deployment-flags.ts
- edge-config.controller.ts
- edge-config.service.ts
- orphan-gc-schedule.ts
- output-check.service.ts
- pending-actions.service.ts
- port-check.service.ts
- project-cleanup.ref-shape.test.ts
- project-cleanup.service.ts
- project-clone.service.ts
- project-clone.test.ts
- project-connection.controller.ts
- project-connection.routes.ts
- project-connection.schema.ts
- project-connection.service.test.ts
- project-connection.service.ts
- project-connection.unlink.test.ts
- project-connection.util.ts
- project-crud.service.ts
- project-env.service.ts
- project-environment-create.test.ts
- project-git-webhook.test.ts
- project-git-webhook.ts
- project-logs-container.test.ts
- project-rename.test.ts
- project-resources.service.ts
- project-runtime.service.ts
- project-storage.controller.ts
- project-storage.routes.ts
- project-storage.schema.ts
- project-storage.service.test.ts
- project-storage.service.ts
- project-teardown-restore-cancel.test.ts
- project-teardown.record-only.test.ts
- project-teardown.ts
- project-toggle.test.ts
- project-webhook-state.test.ts
- project.controller.ts
- project.routes.ts
- project.schema.test.ts
- project.schema.ts
- project.service.ts
- rollback-capacity.service.ts
- transfer.controller.ts
- transfer.service.ts
- route-rule.controller.ts
- route-rule.service.ts
- service-terminal.controller.ts
- service-terminal.routes.ts
- live-state.test.ts
- live-state.ts
- service-alias.test.ts
- service-container.ts
- service.controller.ts
- service.routes.ts
- service.schema.ts
- service.service.ts
- volume-spec.test.ts
- volume-spec.ts
- deploy-defaults-target.test.ts
- settings.controller.ts
- settings.routes.ts
- settings.schema.ts
- settings.service.ts
- cloud-mode-gate.test.ts
- data-transfer.controller.ts
- errors.ts
- export.service.ts
- import.service.ts
- passphrase-crypto.ts
- secret-codec.ts
- secret-registry.ts
- types.ts
- db-migrate-remote.service.ts
- migrate-instance.service.ts
- migrate-to-cloud.service.ts
- migrate-to-tunnel.service.ts
- migration-lock.ts
- migration.controller.ts
- openship-dist.ts
- openship-project.service.ts
- preflight.service.ts
- switch-back.service.ts
- target-probe.test.ts
- target-probe.ts
- with-migration.ts
- analytics-scraper.ts
- edge-import-sites.controller.test.ts
- edge-orphans.controller.ts
- filesystem.controller.ts
- rate-limit.controller.ts
- self-app.controller.ts
- server-check.authz.test.ts
- server-check.controller.ts
- server-containers.controller.ts
- server-containers.service.ts
- server-modules.controller.ts
- server-modules.service.test.ts
- server-modules.service.ts
- servers.controller.project-count.test.ts
- servers.controller.removal.test.ts
- servers.controller.ts
- setup-session.ts
- setup.controller.ts
- system-health.controller.ts
- system.routes.ts
- tunnels.controller.ts
- terminal.controller.ts
- terminal.routes.ts
- token.controller.ts
- token.routes.ts
- token.schema.ts
- cloudflare.provider.ts
- ngrok.provider.ts
- oblien.provider.ts
- index.ts
- manager.ts
- registry.ts
- types.ts
- updates.controller.ts
- updates.routes.ts
- updates.service.ts
- webhook.controller.ts
- webhook.middleware.ts
- webhook.routes.ts
- webhook.service.test.ts
- webhook.service.ts
- webhook.types.ts
- app.ts
- index.ts
- backup-db-roundtrip.e2e.test.ts
- backup-payload-matrix.e2e.test.ts
- backup-volume-roundtrip.e2e.test.ts
- catalog-inline-build.e2e.test.ts
- edge-not-found-page.e2e.test.ts
- host-profile-distros.e2e.test.ts
- mail-db-bootstrap.e2e.test.ts
- rollback-build-restore.e2e.test.ts
- rollback-compose-cycle.e2e.test.ts
- rollback-docker.e2e.test.ts
- rollback-full-cycle.e2e.test.ts
- routing-rules.e2e.test.ts
- update-from-previous-release.e2e.test.ts
- backup-e2e.ts
- docker-e2e.ts
- seed.ts
- project-router.test.ts
- memory-store.test.ts
- rate-limit.test.ts
- agent-exec.test.ts
- analytics-traffic-source.test.ts
- app-templates.test.ts
- auth-mode-desktop.test.ts
- call-source.test.ts
- collection-project-routes.test.ts
- compose-edge-mounts.test.ts
- compose-parser.test.ts
- composite-route.test.ts
- connectivity.test.ts
- credential-backfill.test.ts
- custom-domain-guard.test.ts
- dispose-platform.test.ts
- dockerignore-source-coverage.test.ts
- domain-claims.test.ts
- domain-redirect.test.ts
- domain-ssl-bookkeeping.test.ts
- domain-ssl-gate.test.ts
- edge-challenge-ready.test.ts
- edge-image-pin.test.ts
- edge-orphans.service.test.ts
- edge-target-resolve.test.ts
- edge-target-verify.test.ts
- edge-vhost-repair.test.ts
- email-templates.test.ts
- env-reveal-gating.test.ts
- env-reveal-keys.test.ts
- free-domain-guard-hostdomain.test.ts
- free-domain-guard.test.ts
- github-source-tier.test.ts
- grantable-surface-single-source.test.ts
- host-capacity-cloud-guard.test.ts
- host-disk-command.test.ts
- host-executor-guard.test.ts
- language-detectors.test.ts
- local-row-host-channel-badge.test.ts
- loopback-publish.test.ts
- mail-cert-renewal.test.ts
- mail-host-claim.test.ts
- mail-image-seed-mounts.test.ts
- mail-repair-flavor.test.ts
- managed-edge-verify-retry.test.ts
- mcp-resource.test.ts
- mcp-token.test.ts
- metadata.test.ts
- notification-categories.test.ts
- notification-dispatcher.test.ts
- notification-headline.test.ts
- notification-message-limits.test.ts
- notification-telegram.test.ts
- notification-webhook-ssrf.test.ts
- oauth-redirect.test.ts
- permission-github-width.test.ts
- permission-grant-satisfiability.test.ts
- permission-mint-use-symmetry.test.ts
- permission-nested-list-parent.test.ts
- permission-own-projects.test.ts
- permission-scope-source.test.ts
- permission-wildcard-list-arm.test.ts
- post-edge-mgmt.test.ts
- project-root-detector.test.ts
- project-route-store.test.ts
- project-routing-fields.test.ts
- provision-lock.test.ts
- proxy-settings-e2e.test.ts
- proxy-settings-wiring.test.ts
- public-endpoints.test.ts
- public-url.test.ts
- release-dist.test.ts
- resolve-effective-target.test.ts
- resource-resolution.test.ts
- route-apply-proxy.test.ts
- routing-domains.test.ts
- safe-fetch.test.ts
- secret-env.test.ts
- secure-router-body-validation.test.ts
- secure-router-rate-limit.test.ts
- self-server-register.test.ts
- server-container-session.test.ts
- server-log-stream-framing.test.ts
- source-tier-middleware.test.ts
- sse-first-byte.test.ts
- sse-write-order.test.ts
- ssh-key-path.test.ts
- ssh-tunnel-http.test.ts
- ssrf-guard.test.ts
- stack-detector.test.ts
- terminal-helpers.test.ts
- upstream-url.test.ts
- workspace-detectors.test.ts
- bearer-org-confinement.test.ts
- instance-admin.test.ts
- json-error-handler.test.ts
- zero-auth-guard.test.ts
- analytics-config-push.test.ts
- geo-rollup.test.ts
- project-usage.test.ts
- response-time-weighting.test.ts
- scrape-to-db.test.ts
- app-install-routing.test.ts
- app-secret-backfill.test.ts
- app-settings-connection.test.ts
- app.routes.test.ts
- catalog-resolve.test.ts
- custom-app.service.test.ts
- _env.ts
- _harness.ts
- audit-agent-attribution.test.ts
- audit-filters.test.ts
- audit-settings.test.ts
- artifact-metadata-redaction.test.ts
- backup-empty-run.test.ts
- backup-local-destination-gate.test.ts
- backup-run-durability.test.ts
- backup-stale-sweep.test.ts
- custom-command-config.test.ts
- custom-command-policy-guard.test.ts
- destination-retarget.test.ts
- local-destination-path.test.ts
- pre-deploy-trigger.test.ts
- restore-cancel-applying.test.ts
- restore-command-backfill.test.ts
- restore-confirmation-token.test.ts
- restore-force-cancel.test.ts
- restore-integrity.test.ts
- restore-no-managed-container.test.ts
- restore-prepare-token.test.ts
- restore-run-durability.test.ts
- retention-prune.test.ts
- service-handle.test.ts
- source-platform.test.ts
- registry-auth.test.ts
- advanced-survives-deploy.test.ts
- build-log-sanitize.test.ts
- build.service.test.ts
- clone-plan.test.ts
- cloud-resources.test.ts
- compose-build-context.test.ts
- compose-env-passthrough.test.ts
- compose-host-channel-notice.test.ts
- compose-noop-settle.test.ts
- compose-static-serve.test.ts
- deploy-outcome-vs-logs.test.ts
- deploy-public-url-truth.test.ts
- deployment-masking.contract.test.ts
- deployment-status.test.ts
- detect-no-content-leak.test.ts
- forwarded-readiness.test.ts
- namespace-ordering.test.ts
- namespaces-survive-deploy.test.ts
- preflight-host-capacity.test.ts
- preflight-selfhosted-hostdomain.test.ts
- preflight.test.ts
- prepare.service.test.ts
- readiness-gate.test.ts
- readiness-probe.test.ts
- readiness-target.test.ts
- reject-keep-set.test.ts
- reused-artifact-not-reclaimed.test.ts
- rollback-capacity-null-disk.test.ts
- rollback-frozen-env.test.ts
- rollback-preserves-newer-services.test.ts
- rollback-prune.test.ts
- server-name-org-scope.test.ts
- stability-audit.test.ts
- terminal-logs.test.ts
- cloudflare-dns-provider.test.ts
- dns-credential.service.test.ts
- dns-registry.test.ts
- dns-record-hosts.test.ts
- domain-add.test.ts
- domain-auto-ssl.test.ts
- domain-cert-reuse.test.ts
- domain-dns.test.ts
- domain-www-records.test.ts
- edge-verify-sweep.test.ts
- project-route.service.test.ts
- clone-auth-precedence.test.ts
- gh-credential-wire.test.ts
- gh-identity-health.test.ts
- github-known-hosts.test.ts
- github.auth.test.ts
- github.controller.test.ts
- github.service.test.ts
- github.service.write-gates.test.ts
- github.webhook.test.ts
- githubFetch-op-wiring.test.ts
- list-repos-for-owner.test.ts
- server-git-ambient.test.ts
- server-github-resolver.test.ts
- source-access-resolver.test.ts
- token-chain-shape.test.ts
- tokenFor-op-wiring.test.ts
- tokenFor.test.ts
- issues.service.test.ts
- _env.ts
- _harness.ts
- domain-verification-registry.test.ts
- job-command-durability.test.ts
- job-command.test.ts
- jobs-command-exec.e2e.test.ts
- jobs-http.e2e.test.ts
- jobs-orchestration.e2e.test.ts
- google-dmarc-report.xml
- rfc9990-sample.xml
- yahoo-dmarc-report.xml
- dmarc-end-to-end.test.ts
- mime-extractor.test.ts
- xml-parser.test.ts
- _setup-env.ts
- dns-scan.service.test.ts
- domain-dns-provider.service.test.ts
- email-case.test.ts
- inbound-capture.test.ts
- inbound-disarm.test.ts
- inbound-filter.test.ts
- mail-backup-flavor.test.ts
- mail-backup-secrets.test.ts
- mail-component-actions.test.ts
- mail-db-not-initialized.test.ts
- mail-delivery.service.test.ts
- mail-engine-memo.test.ts
- mail-firewall-step.test.ts
- mail-health-endpoint.test.ts
- mail-health-probe.test.ts
- mail-installer-invocation.test.ts
- mail-password-validation.test.ts
- mail-request-ssl.test.ts
- mail-restore-amavis-path.test.ts
- mail-setup-concurrency.test.ts
- mail-setup-container-edge.test.ts
- mail-setup-lease.test.ts
- mail-status-engine.test.ts
- mailbox-create-flavor.test.ts
- mailboxes.service.test.ts
- psql-injection.test.ts
- webmail-persistence.test.ts
- webmail-restart-loop-watch.test.ts
- routing.test.ts
- mcp-body-schemas.test.ts
- mcp-local-only.test.ts
- mcp-prompts.test.ts
- mcp-services-sync-body.test.ts
- mcp-tool-call-audit.test.ts
- mcp-tools-filter.test.ts
- pending-actions-tools.test.ts
- docker-inspect.test.ts
- reused-container-network-join.test.ts
- usage-history.test.ts
- usage-sampler.test.ts
- categories-cloud-gate.test.ts
- connection-consumers.test.ts
- connection-internal-synth.test.ts
- edge-config-read.test.ts
- enrich-project-server-id.test.ts
- ensure-compose-services.test.ts
- ensure-schema-output-dir.test.ts
- pending-actions.test.ts
- project-route-update.test.ts
- retry-routing.test.ts
- server-log-stream-relay.test.ts
- service-advanced-merge.test.ts
- route-rule-push.test.ts
- route-rule-sanitize.test.ts
- rules-lua-contract.test.ts
- service-terminal.controller.test.ts
- app-row-materialization.test.ts
- compose-sync-domain-gate.test.ts
- service-command-argv.test.ts
- service-exec-isolation.test.ts
- service-restart-config-stale.test.ts
- service-route-upstream.test.ts
- service-routing-patch.test.ts
- service-schema-env.test.ts
- service-update-env.test.ts
- analytics-scrape-sweep.test.ts
- containers-applying-endpoint.test.ts
- instance-global-routes.test.ts
- local-row-readonly-fields.test.ts
- server-containers.test.ts
- server-modules-superseded.test.ts
- system-health-host-channel.test.ts
- terminal.controller.test.ts
- mcp-client-scope.test.ts
- mint-org-binding.test.ts
- scope-intent.test.ts
- drift-evaluation.test.ts
- upstream-cache.test.ts
- data-transfer.test.ts
- health-env-authmode.test.ts
- .env.example
- .env.local-saas.example
- .env.migtest
- .env.saas.example
- Dockerfile
- package.json
- tsconfig.json
- vitest.config.ts
- vitest.e2e.config.ts
- stage-cli-payload.ts
- stage-dashboard.ts
- stage-server.ts
- release-smoke.sh
- api.ts
- backup.ts
- cache.ts
- completion.ts
- config.ts
- context.ts
- deploy.ts
- deployment.ts
- doctor.ts
- domain.ts
- edge.ts
- init.ts
- install.ts
- login.ts
- logout.ts
- logs.ts
- mail.ts
- open.ts
- project.ts
- reset-admin.ts
- server.ts
- service.ts
- status.ts
- stop.ts
- system.ts
- token.ts
- uninstall.ts
- up.ts
- update.ts
- wizard.ts
- api-client.ts
- cache.ts
- caps.ts
- cli-install.ts
- cli-payload.ts
- cmd-helpers.ts
- compose-env.ts
- compose.ts
- config.ts
- dashboard.ts
- deploy-stream.ts
- edge-import.ts
- edge-preflight.ts
- folder-deploy.ts
- from-source.ts
- github-releases.ts
- heal.ts
- host-channel-preflight.ts
- instance-provision.ts
- internal-token.ts
- loopback-api.ts
- node-runtime.ts
- output.ts
- paths.ts
- ports.ts
- project-link.ts
- repair.ts
- service.ts
- source-install.ts
- sse.ts
- this-host.ts
- up-plan.ts
- update-reexec.ts
- index.ts
- node-bootstrap.ts
- node-entry.ts
- api.test.ts
- completion.test.ts
- deployment.test.ts
- domain.test.ts
- project.test.ts
- reset-admin-password.test.ts
- server.test.ts
- smoke.test.ts
- token.test.ts
- up-dry-run.test.ts
- up.test.ts
- harness.ts
- inject-version.mjs
- api-client.test.ts
- caps.test.ts
- compose-docker-config-mount.test.ts
- compose-edge-name-conflict.test.ts
- compose-env-preserve.test.ts
- compose-secret-rotation.test.ts
- compose-source-build.test.ts
- edge-preflight.test.ts
- ensure-docker-refusal.test.ts
- github-releases.test.ts
- headless-provision-domain.test.ts
- heal.test.ts
- host-channel-preflight.test.ts
- host-ssh-authorized-keys.test.ts
- instance-provision.test.ts
- internal-token.test.ts
- loopback-internal-fetch.test.ts
- node-entry-gate.test.ts
- output.test.ts
- ports.test.ts
- service-sync-mapping.test.ts
- source-install.test.ts
- sse.test.ts
- up-plan.test.ts
- update-host-channel.test.ts
- update-reexec.test.ts
- package.json
- tsconfig.json
- tsup.config.ts
- buzz.svg
- clickhouse.svg
- code-server.svg
- it-tools.png
- nocodb.svg
- stirling-pdf.svg
- android-chrome-192x192.png
- android-chrome-512x512.png
- apple-touch-icon.png
- favicon-16x16.png
- favicon-32x32.png
- favicon.ico
- site.webmanifest
- check-i18n.mjs
- check-routes.mjs
- load-env.mjs
- page.tsx
- page.tsx
- page.tsx
- signup-next.test.ts
- signup-next.ts
- page.tsx
- page.tsx
- page.tsx
- layout.tsx
- providers.tsx
- page.tsx
- BuildSummary.tsx
- CloneStrategyNudge.tsx
- CloudWaitlistModal.tsx
- DeployTargetStep.tsx
- DnsConfiguration.tsx
- DomainSettings.tsx
- Header.tsx
- RollbackBackupPanel.tsx
- ServerRuntimePicker.tsx
- Sidebar.tsx
- SkeletonLoader.tsx
- page.tsx
- page.tsx
- layout.tsx
- page.tsx
- page.tsx
- page.tsx
- page.tsx
- AuditLog.tsx
- page.tsx
- page.tsx
- CreateDestinationModal.tsx
- page.tsx
- loading.tsx
- page.tsx
- billing-overview-layout.render.test.tsx
- billing-shared.tsx
- BillingContent.tsx
- BillingHeader.tsx
- BillingLayout.tsx
- BillingPlansRoute.tsx
- BillingTabBar.tsx
- BillingTabSkeleton.tsx
- BillingUnavailable.tsx
- OpenStripePortalButton.tsx
- layout.tsx
- page.tsx
- CommitDetailsModal.tsx
- DeploymentCard.tsx
- DeploymentHeader.tsx
- DeploymentMenu.tsx
- DeploymentsContent.tsx
- DeploymentsFilters.tsx
- DeploymentsList.tsx
- EmptyState.tsx
- index.ts
- LoadingSkeleton.tsx
- ProjectFilter.tsx
- RollbackConfirmDialog.tsx
- page.tsx
- types.ts
- utils.ts
- AttentionPreview.tsx
- page.tsx
- IssuesPreview.tsx
- page.tsx
- MonitoringPreview.tsx
- page.tsx
- page.tsx
- data-table.render.test.tsx
- data-table.tsx
- domain-picker.tsx
- form-modal-content.tsx
- hosted-modal.tsx
- logs-drawer.tsx
- section-card.tsx
- skeleton.tsx
- status-pill.tsx
- admin-panel.tsx
- advanced-tab.tsx
- aliases-tab.tsx
- backup-tab.tsx
- dns-tab.tsx
- domains-tab.tsx
- engine-banner.tsx
- health-tab.tsx
- mail-restore-modal.tsx
- mailboxes-tab.tsx
- notifications-tab.tsx
- overview-tab.tsx
- reputation-banner.tsx
- sending-tab.tsx
- SendTestMailModal.tsx
- welcome-modal.tsx
- adopt-mail-modal.tsx
- dns-hold-banner.tsx
- dns-record-card.tsx
- mail-console.tsx
- mail-progress.tsx
- mail-server-list.render.test.tsx
- mail-server-list.tsx
- mail-setup-form.tsx
- mail-sidebar.tsx
- ptr-hold-banner.tsx
- resume-hero.render.test.tsx
- resume-hero.tsx
- setup-error-banner.render.test.tsx
- setup-error-banner.tsx
- step-icon.tsx
- health-summary.test.ts
- health-summary.ts
- mail-section.ts
- view-gate.test.ts
- view-gate.ts
- webmail-cta.test.ts
- webmail-cta.ts
- page.tsx
- page.tsx
- IssuesView.tsx
- page.tsx
- page.tsx
- page.tsx
- page.tsx
- page.tsx
- ConnectPrompt.tsx
- FolderUpload.tsx
- GhCliConsent.tsx
- LibrarySidebar.tsx
- LoadingSkeleton.tsx
- LocalProjects.tsx
- RepositoryList.tsx
- TemplateGrid.tsx
- UrlImport.tsx
- page.tsx
- types.ts
- useLibraryRepos.ts
- page.tsx
- page.tsx
- layout.tsx
- page.tsx
- index.ts
- ProjectInfo.tsx
- SkeletonLoader.tsx
- StatsCards.tsx
- TopPaths.tsx
- TrafficChart.tsx
- logs.css
- LogsActions.tsx
- ServerLogs.tsx
- TerminalLogs.tsx
- AddServiceModal.tsx
- LinkedAppsCard.tsx
- local-service-catalog.ts
- ServiceDetailPanel.tsx
- ServiceSettingsForm.tsx
- advanced-migration-session.test.ts
- AdvancedSettings.tsx
- AppConfiguration.tsx
- AppSettingsTab.tsx
- AppSource.tsx
- BackupSettings.tsx
- BuildSettings.tsx
- ConnectedServicesCard.tsx
- ConnectionCard.tsx
- DeleteConfirmationDialog.tsx
- DeletionModal.tsx
- Deployments.tsx
- DomainSettings.tsx
- DraftProjectView.tsx
- env-diff.test.ts
- env-diff.ts
- environment-next.test.ts
- environment-next.ts
- EnvVarsEditor.tsx
- git-settings-skeleton.test.tsx
- GitSettings.tsx
- GitSettingsSkeleton.tsx
- HealthTab.tsx
- IncomingWebhooks.tsx
- LogsSettings.tsx
- MonitoringTab.tsx
- optimistic-domain-row.test.ts
- optimistic-domain-row.ts
- OverviewTab.tsx
- project-info-menu.test.ts
- ProjectNotFound.tsx
- ProjectRenameModal.tsx
- ProjectsBottomNavigation.tsx
- ProjectSidebar.tsx
- resource-tier-copy.test.ts
- ResourceSettings.tsx
- RouteRules.tsx
- routing-callout-reason.test.ts
- RoutingConfigCard.tsx
- RoutingUnsyncedCallout.tsx
- ServicesTab.tsx
- SettingSection.tsx
- SleepModeSettings.tsx
- StorageSettings.tsx
- UsedByCard.tsx
- UseInProjectModal.tsx
- WebhookDeliveries.tsx
- DeploymentCard.tsx
- project-card.render.test.tsx
- ProjectCard.tsx
- ProjectFilters.tsx
- ProjectGridCard.tsx
- ViewToggle.tsx
- page.tsx
- components-tab.tsx
- connection-banner.render.test.tsx
- connection-banner.tsx
- connection-card.tsx
- container-updates.tsx
- exposed-ports-card.tsx
- module-updates.render.test.tsx
- module-updates.tsx
- overview-tab.tsx
- port-forwarding-card.tsx
- rate-limit-settings.tsx
- ServerDeletionModal.tsx
- terminal-tab.tsx
- page.tsx
- coming-soon-panel.tsx
- auto-setup-flow.tsx
- checking-state.tsx
- choose-mode.tsx
- component-row.tsx
- error-banner.tsx
- installing-panel.tsx
- results-panel.tsx
- setup-header.tsx
- types.ts
- page.tsx
- page.tsx
- AccessEditorModal.tsx
- BuildPreferences.tsx
- CloneCredentials.tsx
- CloudConnection.tsx
- CloudIllustration.tsx
- Credentials.tsx
- DataTransferTab.tsx
- DeployDefaults.tsx
- EmailSettings.tsx
- GitHubConnection.tsx
- InfrastructureTab.tsx
- InstanceInfo.tsx
- InviteMemberInline.tsx
- LanguageSetting.tsx
- MailModeSetting.tsx
- McpAccessEditor.tsx
- McpConnection.tsx
- MigrateModal.tsx
- ModeChoiceCards.tsx
- NotificationsTab.tsx
- PersonalAccessTokens.tsx
- PreferencesSetting.tsx
- ProductViewSetting.tsx
- RoutePreferences.tsx
- SettingsSection.tsx
- SettingsSidebar.tsx
- SettingsToggleRow.tsx
- TeamReachabilityCard.tsx
- TeamTab.tsx
- TeamWorkspaceCard.tsx
- UntrackedEdgeRoutes.tsx
- UpdatesTab.tsx
- UpgradeAuthModal.tsx
- WorkspaceManageModal.tsx
- page.tsx
- page.tsx
- DashboardHomeClient.tsx
- error.tsx
- layout.tsx
- not-found.tsx
- page.tsx
- providers.tsx
- choose-step.tsx
- loading-step.tsx
- preferences-step.tsx
- selfhost-choice-step.tsx
- ssh-step.tsx
- step-props.ts
- tunnel-step.tsx
- loading-flow.ts
- onboarding.css
- page.tsx
- layout.tsx
- providers.tsx
- page.tsx
- route.ts
- route.ts
- page.tsx
- page.tsx
- page.tsx
- page.tsx
- page.tsx
- ActionBar.tsx
- page.tsx
- global-error.tsx
- globals.css
- layout.tsx
- not-found.tsx
- AppSettingsForm.tsx
- useAppSettings.ts
- AddCustomAppModal.tsx
- BadgeTooltip.tsx
- HostingBadge.tsx
- UnverifiedBadge.tsx
- VerifiedBadge.tsx
- BackupRunCard.tsx
- destinationDisplay.tsx
- PolicyEditor.tsx
- RestoreWizard.tsx
- BillingCapacity.tsx
- BillingOverview.tsx
- BillingTopups.tsx
- BillingUsage.tsx
- PricingCards.tsx
- UsageChart.tsx
- CloudConnectionGate.tsx
- AppDestinationPicker.tsx
- CleanDeployProgress.test.tsx
- CleanDeployProgress.tsx
- InstallStepper.test.tsx
- InstallStepper.tsx
- DeployCredentialModal.tsx
- types.ts
- dns-record-card.render.test.tsx
- DnsRecordCard.tsx
- DnsRecordsModal.tsx
- ServerGitHubConnect.tsx
- index.ts
- DockerMark.tsx
- ComposeDeploymentProcessing.tsx
- ComposeSidebar.tsx
- ServiceRow.tsx
- BuildSettings.tsx
- BuildSkeleton.tsx
- BuildTerminal.tsx
- ComposeDeploymentProcessing.tsx
- ComposePathField.tsx
- ComposeServices.tsx
- config-diagnostics.render.test.tsx
- ConfigDiagnostics.tsx
- deploy-target-label.ts
- deploy-target-link.test.ts
- DeploymentProcessing.tsx
- DeploymentTerminal.tsx
- DeployTargetValue.tsx
- DockerSettings.tsx
- env-reveal-source.test.ts
- env-reveal-source.ts
- environment-variables.render.test.tsx
- EnvironmentVariables.tsx
- Frameworks.tsx
- MonorepoApps.tsx
- PortAdvisoryModal.tsx
- ProjectSettings.tsx
- PromptDetails.tsx
- RoutingSection.tsx
- TerminalSurface.tsx
- types.ts
- ContainerStatusRow.tsx
- InfraFilters.tsx
- InfraFleetCard.render.test.tsx
- InfraFleetCard.tsx
- GithubPermissionModal.tsx
- EmptyIssues.test.tsx
- EmptyIssues.tsx
- issue-fixtures.ts
- IssueGroup.tsx
- IssueList.test.tsx
- IssueList.tsx
- issueMeta.ts
- IssueRow.tsx
- IssuesIllustration.tsx
- IssueSummary.tsx
- useIssueActions.ts
- JobForm.tsx
- jobFormat.ts
- JobRunLogs.tsx
- JobsEmptyState.tsx
- MigrationIllustration.tsx
- MigrationRunList.tsx
- MigrationsTab.tsx
- project-migration-card.render.test.tsx
- ProjectMigrationCard.tsx
- ProjectMigrationHistory.tsx
- ServerMigrationWizard.tsx
- session-log-line.test.ts
- session-log-line.ts
- CollapsibleCard.tsx
- countries.ts
- country-hues.json
- country-paths.json
- CountryDonut.tsx
- CountryFlag.tsx
- fixtures.ts
- format.ts
- LiveHits.test.ts
- LiveHits.tsx
- monitoring.css
- MonitoringView.test.tsx
- MonitoringView.tsx
- ResourceCards.tsx
- ResourceHistoryChart.tsx
- ResponseMix.tsx
- TopPathsEmptyState.tsx
- VisitorMap.tsx
- ActivityChart.tsx
- AlertPanel.tsx
- ApiRequestsCard.tsx
- AttentionCards.test.tsx
- AttentionCards.tsx
- CreditsCard.tsx
- DeploymentsChart.tsx
- EmptyState.tsx
- home-tips.ts
- HomeTipCard.tsx
- HomeWelcome.tsx
- index.ts
- LoadingSkeleton.tsx
- OverviewHeader.tsx
- OverviewHeroChart.tsx
- ProjectIllustration.tsx
- ProjectsCard.tsx
- QuickLinks.tsx
- SandboxesCard.tsx
- StatsGrid.tsx
- SystemStatusRow.test.tsx
- SystemStatusRow.tsx
- TokenUsageChart.tsx
- types.ts
- UpdatesBlock.tsx
- access-scope-editor.render.test.tsx
- AccessControlEditor.tsx
- AccessScopeEditor.tsx
- AccessScopeSummary.tsx
- AccessTemplateCards.tsx
- confirm-server-access.test.ts
- confirm-server-access.ts
- LevelSwitch.tsx
- mcp-access-templates.test.ts
- mcp-access-templates.ts
- path-tree.test.ts
- path-tree.ts
- RailScroll.tsx
- repo-path-tree.render.test.tsx
- RepoPathTree.tsx
- ResourceAvatar.tsx
- ResourcePicker.tsx
- source-access-modal.render.test.tsx
- source-access.test.ts
- source-access.ts
- SourceAccessModal.tsx
- ReadinessSection.tsx
- ServerSideSwitch.jsx
- RollbackRetentionCards.tsx
- DomainSwitcher.tsx
- ProxySettingsSection.tsx
- PublicEndpointsCard.tsx
- routing-proxy-section.render.test.tsx
- RoutingConfigEditor.tsx
- RoutingModePicker.tsx
- RoutingSettingsCard.tsx
- add-server-modal.tsx
- server-form.render.test.tsx
- server-form.tsx
- ServiceIcon.tsx
- InfoCard.tsx
- AlertBox.tsx
- auto-dns-panel.render.test.tsx
- AutoDnsPanel.tsx
- CopyCommand.tsx
- CTASection.tsx
- DnsRecordsView.tsx
- ErrorState.tsx
- FeatureCard.tsx
- index.ts
- MachineSettingsModal.tsx
- OTPInput.tsx
- PageHero.tsx
- PlatformFeatureCard.tsx
- ServerSelector.tsx
- StatCard.tsx
- ValueCard.tsx
- WarningCallout.tsx
- ServerTerminal.tsx
- ServerTerminalTabs.tsx
- ServiceTerminal.tsx
- TerminalCardShell.tsx
- button.tsx
- card.tsx
- ChannelLogo.tsx
- Checkbox.tsx
- Choice.tsx
- CustomCursor.tsx
- CustomSelect.tsx
- DropdownMenu.tsx
- FileIcon.jsx
- IconPickerModal.tsx
- InfoBanner.jsx
- input.tsx
- label.tsx
- Logo.tsx
- Modal.tsx
- PageContainer.tsx
- PillSwitcher.tsx
- Popover.tsx
- select.tsx
- SlidingToggle.tsx
- Switch.tsx
- Tabs.tsx
- TagListInput.tsx
- textarea.tsx
- UpdateCenter.tsx
- useUpdates.ts
- account-switcher.tsx
- api-unavailable.tsx
- app-logo.test.ts
- AppLogo.tsx
- auth-shell.tsx
- BlurIp.tsx
- desktop-chrome.tsx
- error-view.tsx
- HelpMenu.tsx
- i18n-provider.tsx
- language-switcher.tsx
- LocalDeployComingSoonModal.tsx
- logo.tsx
- mail-server-switcher.tsx
- migrated-launcher.tsx
- migration-in-progress.tsx
- network-error-handler.tsx
- not-found-content.tsx
- not-found-view.tsx
- oauth-buttons.tsx
- page-header.tsx
- resource-not-found.tsx
- sidebar.tsx
- theme-provider.tsx
- toast.tsx
- lang-colors.ts
- mock.ts
- capability-copy.ts
- carry-service-ids.test.ts
- decision-pending.test.ts
- index.ts
- load-session.test.ts
- load-session.ts
- mode-config.ts
- MonorepoAppProvider.tsx
- server-name-resolution.test.ts
- types.ts
- useDeploymentBuild.tsx
- useDeploymentConfig.ts
- AuthContext.tsx
- CloudContext.tsx
- DeploymentContext.tsx
- GitHubContext.tsx
- MailScopeContext.tsx
- ModalContext.tsx
- NetworkContext.tsx
- PlatformContext.tsx
- ProjectSettingsContext.tsx
- server-log-dedup.test.ts
- server-log-dedup.ts
- ToastContext.tsx
- begin-fetch-state.test.ts
- begin-fetch-state.ts
- prepare-stream-outcome.test.ts
- prepare-stream-outcome.ts
- useAttentionFeed.ts
- useBackupRunStream.ts
- useBuildConnection.ts
- useDashboardHome.ts
- useDeploymentInfo.ts
- useInfraFix.ts
- useInfraFleet.ts
- useLocalDeployGate.ts
- useLocalhostForward.ts
- useMonitorStream.ts
- useProjectEndpoints.ts
- useProjectUsageStream.ts
- usePtyConnection.ts
- useReattachActiveFix.ts
- useRequestLogStream.test.ts
- useRequestLogStream.ts
- useRestoreRunStream.ts
- useServerTunnels.ts
- useSessions.ts
- useSetupStream.ts
- useSSEConnection.ts
- useSSEStream.ts
- useSystemPrepareModal.tsx
- auth.json
- autoDns.json
- billing.json
- brand.json
- chrome.json
- dashboard.json
- deploy.json
- deployments.json
- emails.json
- emailsAdmin.json
- importProject.json
- issues.json
- library.json
- migration.json
- misc.json
- onboarding.json
- overview.json
- projectDetail.json
- projects.json
- projectSettings.json
- servers.json
- settings.json
- widgets.json
- auth.json
- autoDns.json
- billing.json
- chrome.json
- dashboard.json
- deploy.json
- deployments.json
- emails.json
- emailsAdmin.json
- importProject.json
- issues.json
- library.json
- misc.json
- onboarding.json
- overview.json
- projectDetail.json
- projects.json
- projectSettings.json
- servers.json
- settings.json
- widgets.json
- auth.json
- autoDns.json
- billing.json
- brand.json
- chrome.json
- dashboard.json
- deploy.json
- deployments.json
- emails.json
- emailsAdmin.json
- importProject.json
- issues.json
- jobs.json
- library.json
- migration.json
- misc.json
- onboarding.json
- overview.json
- projectDetail.json
- projects.json
- projectSettings.json
- servers.json
- settings.json
- widgets.json
- auth.json
- autoDns.json
- billing.json
- chrome.json
- dashboard.json
- deploy.json
- deployments.json
- emails.json
- emailsAdmin.json
- importProject.json
- issues.json
- library.json
- misc.json
- onboarding.json
- overview.json
- projectDetail.json
- projects.json
- projectSettings.json
- servers.json
- settings.json
- widgets.json
- auth.json
- autoDns.json
- billing.json
- brand.json
- chrome.json
- dashboard.json
- deploy.json
- deployments.json
- emails.json
- emailsAdmin.json
- importProject.json
- issues.json
- jobs.json
- library.json
- migration.json
- misc.json
- onboarding.json
- overview.json
- projectDetail.json
- projects.json
- projectSettings.json
- servers.json
- settings.json
- widgets.json
- auth.json
- autoDns.json
- billing.json
- chrome.json
- dashboard.json
- deploy.json
- deployments.json
- emails.json
- emailsAdmin.json
- importProject.json
- issues.json
- library.json
- misc.json
- onboarding.json
- overview.json
- projectDetail.json
- projects.json
- projectSettings.json
- servers.json
- settings.json
- widgets.json
- auth.json
- autoDns.json
- billing.json
- chrome.json
- dashboard.json
- deploy.json
- deployments.json
- emails.json
- emailsAdmin.json
- importProject.json
- issues.json
- library.json
- misc.json
- onboarding.json
- overview.json
- projectDetail.json
- projects.json
- projectSettings.json
- servers.json
- settings.json
- widgets.json
- auth.json
- autoDns.json
- billing.json
- brand.json
- chrome.json
- dashboard.json
- deploy.json
- deployments.json
- emails.json
- emailsAdmin.json
- importProject.json
- issues.json
- jobs.json
- library.json
- migration.json
- misc.json
- onboarding.json
- overview.json
- projectDetail.json
- projects.json
- projectSettings.json
- servers.json
- settings.json
- widgets.json
- auth.json
- autoDns.json
- billing.json
- chrome.json
- dashboard.json
- deploy.json
- deployments.json
- emails.json
- emailsAdmin.json
- importProject.json
- issues.json
- library.json
- misc.json
- onboarding.json
- overview.json
- projectDetail.json
- projects.json
- projectSettings.json
- servers.json
- settings.json
- widgets.json
- host-channel-copy.test.ts
- i18n-parity.test.ts
- index.ts
- mail-delivery-copy.test.ts
- project-rename-copy.test.ts
- ai.ts
- apps.ts
- audit.ts
- auth.ts
- backups.ts
- billing.ts
- client.error.test.ts
- client.ts
- cloud.ts
- connections.ts
- credentials.ts
- data-transfer.ts
- deploy.ts
- dns.ts
- domains.ts
- endpoints.ts
- folder.ts
- github.ts
- icons.ts
- images.ts
- incoming-webhooks.ts
- index.ts
- issues.ts
- jobs.ts
- mail-admin.ts
- mail.stream.test.ts
- mail.ts
- migration.ts
- notifications.ts
- permissions.ts
- projects.ts
- sandbox.ts
- server-migration.stream.test.ts
- server-migration.ts
- serverGithub.ts
- service-terminal.ts
- services.ts
- settings.ts
- system.ts
- terminal.ts
- tokens.ts
- updates.ts
- urls.test.ts
- urls.ts
- api.ts
- product-view.ts
- session.ts
- attention-hide.test.ts
- attention-hide.ts
- auth-client.ts
- backup-schedule.test.ts
- backup-schedule.ts
- chart-theme.ts
- cloud-auth.test.ts
- cloud-auth.ts
- country.ts
- default-domain-type.test.ts
- default-domain-type.ts
- demo-mode.ts
- deploy-error-routing.test.ts
- deploy-error-routing.ts
- deploy-nav.ts
- dotenv.ts
- formatBytes.ts
- github-connect-error.ts
- healthcheck-test.test.ts
- healthcheck-test.ts
- infra-apply-status.test.ts
- infra-apply-status.ts
- infra-autoscan.ts
- infra-fleet-state.test.ts
- infra-fleet-state.ts
- install-settled-message.test.ts
- install-settled-message.ts
- mail-active-server.test.ts
- mail-active-server.ts
- mail-providers.ts
- mail-scope-bus.ts
- mail-tabs.test.ts
- mail-tabs.ts
- persisted-value.ts
- product-view.test.ts
- product-view.ts
- public-endpoint-payload.test.ts
- public-endpoint-payload.ts
- random-uuid.ts
- server-removal.test.ts
- server-removal.ts
- service-env-payload.test.ts
- service-env-payload.ts
- service-topology.test.ts
- service-topology.ts
- sidebar-nav-counts.ts
- sidebar-nav.test.ts
- sidebar-nav.ts
- sseClient.ts
- sseMessageProcessors.install-phase.test.ts
- sseMessageProcessors.ts
- time.ts
- utils.ts
- zero-auth.test.ts
- zero-auth.ts
- chart.css
- fonts.css
- theme.css
- research.ts
- authWindow.test.ts
- authWindow.ts
- compose-ports.ts
- date.ts
- deployment.ts
- deploymentPhaseDetector.test.ts
- deploymentPhaseDetector.ts
- extToLang.js
- icons.js
- project-status.test.ts
- project-status.ts
- repoSlug.test.ts
- repoSlug.ts
- route-display.ts
- subdomain.ts
- tarGz.ts
- theme.js
- ui-helpers.tsx
- upload.js
- css.d.ts
- desktop.d.ts
- flagprobe.test.tsx
- proxy.ts
- .env.example
- .env.local-saas.example
- .env.saas.example
- components.json
- Dockerfile
- next.config.mjs
- package.json
- postcss.config.mjs
- standalone-server.mjs
- tsconfig.json
- vitest.config.ts
- icon.icns
- icon.ico
- icon.png
- bundle.mjs
- run.mjs
- stage.ts
- dev.mjs
- desktop.d.ts
- index.ts
- menu.ts
- security.ts
- services.ts
- update-window.ts
- updater.ts
- index.ts
- ipc-contract.test.ts
- shell-security.test.ts
- entitlements.plist
- forge.config.js
- package.json
- tsconfig.json
- Dockerfile
- nginx.conf
- page.ts
- layout.ts
- page.ts
- layout.ts
- page.ts
- page.ts
- page.ts
- page.ts
- page.ts
- layout.ts
- page.ts
- page.ts
- page.ts
- page.ts
- page.ts
- page.ts
- page.ts
- page.ts
- page.ts
- mailto-handler.ts
- page.ts
- root.ts
- not-found.ts
- +future.ts
- +routes.ts
- +server-build.d.ts
- metadata.sqlite
- metadata.sqlite-shm
- metadata.sqlite-wal
- error-message.tsx
- login-client.tsx
- page.tsx
- page.tsx
- page.tsx
- page.tsx
- page.tsx
- back-button.tsx
- page.tsx
- layout.tsx
- page.tsx
- page.tsx
- page.tsx
- page.tsx
- colors.ts
- page.tsx
- page.tsx
- page.tsx
- page.tsx
- hotkey-recorder.tsx
- page.tsx
- layout.tsx
- page.tsx
- layout.tsx
- not-found.ts
- entry.client.tsx
- entry.server.tsx
- globals.css
- instrument.ts
- mailto-handler.ts
- page.tsx
- root.tsx
- routes.ts
- add.tsx
- command-palette-context.tsx
- label-sidebar-context.tsx
- loading-context.tsx
- sidebar-context.tsx
- thread-context.tsx
- cookie-trigger.tsx
- ai-textarea.tsx
- create-email.tsx
- editor-autocomplete.ts
- editor-buttons.tsx
- editor-menu.tsx
- editor.colors.tsx
- editor.text-buttons.tsx
- editor.tsx
- email-composer.tsx
- email-phrases.ts
- extensions.ts
- ghost-text.css
- image-compression-settings.tsx
- prosemirror.css
- schedule-send-picker.tsx
- slash-command.tsx
- template-button.tsx
- toolbar.tsx
- uploaded-file-icon.tsx
- moon.tsx
- square-pen.tsx
- sun.tsx
- empty-state-svg.tsx
- icons.tsx
- label-dialog.tsx
- file-tree.tsx
- attachment-dialog.tsx
- attachments-accordion.tsx
- data.tsx
- mail-content.tsx
- mail-display.tsx
- mail-list.tsx
- mail-skeleton.tsx
- mail.tsx
- navbar.tsx
- note-panel.tsx
- optimistic-thread-state.tsx
- render-labels.tsx
- reply-composer.tsx
- select-all-checkbox.tsx
- snooze-dialog.tsx
- thread-display.tsx
- thread-subject.tsx
- use-do-state.ts
- use-mail.ts
- text-effect.tsx
- editor-provider.tsx
- hotkey-provider-wrapper.tsx
- settings-card.tsx
- sidebar-theme-switcher.tsx
- theme-switcher.tsx
- theme-toggle.tsx
- accordion.tsx
- ai-sidebar.tsx
- alert.tsx
- animated-number.tsx
- app-sidebar.tsx
- avatar.tsx
- badge.tsx
- bimi-avatar.tsx
- button.tsx
- calendar.tsx
- card.tsx
- chart.tsx
- checkbox.tsx
- collapsible.tsx
- command.tsx
- context-menu.tsx
- dialog.tsx
- drawer.tsx
- dropdown-menu.tsx
- envelop.tsx
- form.tsx
- gauge.tsx
- input-otp.tsx
- input.tsx
- label.tsx
- nav-main.tsx
- nav-user.tsx
- navigation-menu.tsx
- page-header.tsx
- popover.tsx
- pricing-dialog.tsx
- pricing-switch.tsx
- progress.tsx
- prompts-dialog.tsx
- radio-group.tsx
- recipient-autosuggest.tsx
- recursive-folder.tsx
- resizable.tsx
- responsive-modal.tsx
- scroll-area.tsx
- select.tsx
- separator.tsx
- settings-content.tsx
- sheet.tsx
- sidebar-labels.tsx
- sidebar-toggle.tsx
- sidebar.tsx
- skeleton.tsx
- spinner.tsx
- switch.tsx
- tabs.tsx
- text-shimmer.tsx
- textarea.tsx
- toast.tsx
- toggle-group.tsx
- toggle.tsx
- tooltip.tsx
- keyboard-layout-indicator.tsx
- party.tsx
- responsive-modal.tsx
- navigation.ts
- shortcuts.ts
- use-delete.ts
- use-move-to.ts
- use-background-queue.ts
- use-animations.ts
- use-attachments.ts
- use-billing.ts
- use-categories.ts
- use-compose-editor.ts
- use-connections.ts
- use-copy-to-clipboard.ts
- use-debounce.ts
- use-drafts.ts
- use-email-aliases.ts
- use-geo-location.ts
- use-hot-key.ts
- use-image-loading.ts
- use-labels-search.ts
- use-labels.ts
- use-mail-navigation.ts
- use-media-query.ts
- use-mobile.tsx
- use-notes.tsx
- use-open-compose-modal.ts
- use-optimistic-actions.ts
- use-previous.ts
- use-search-value.ts
- use-settings.ts
- use-stats.ts
- use-summary.ts
- use-templates.ts
- use-threads.ts
- use-undo-send.ts
- compose-hotkeys.tsx
- global-hotkeys.tsx
- mail-list-hotkeys.tsx
- navigation-hotkeys.tsx
- thread-display-hotkeys.tsx
- use-hotkey-utils.ts
- auth-client.ts
- auth-proxy.ts
- backend-url.ts
- constants.tsx
- countries.ts
- email-utils.client.tsx
- email-utils.ts
- image-compression.ts
- label-colors.ts
- notes-utils.ts
- optimistic-actions-manager.ts
- platform.ts
- posthog-provider.tsx
- prompts.ts
- react-tweet-stub.ts
- runtime-branding.ts
- sanitize-tip-tap-html.tsx
- schemas.ts
- server-tool.ts
- site-config.ts
- thread-actions.ts
- timezones.ts
- trpc.server.ts
- trpc.ts
- utils.ts
- ar.json
- ca.json
- cs.json
- de.json
- en.json
- es.json
- fa.json
- fr.json
- hi.json
- hu.json
- ja.json
- ko.json
- lv.json
- nl.json
- pl.json
- pt.json
- ru.json
- tr.json
- vi.json
- .gitignore
- project_id
- settings.json
- client-providers.tsx
- query-provider.tsx
- server-providers.tsx
- audio.svg
- csv.svg
- excel.svg
- figma.svg
- file.svg
- html.svg
- pdf.svg
- powerpoint.svg
- video.svg
- word.svg
- zip.svg
- m0 rounded edges.png
- m0 rounded edges.svg
- m0 w lines rounded edges.png
- m0 w lines rounded edges.svg
- m0 w lines.png
- m0 w lines.svg
- m0.png
- m0.svg
- mail.svg
- mail0.io - Text + logo w lines.png
- mail0.io - Text + logo w lines.svg
- mail0.io - Text w lines.png
- mail0.io - Text w lines.svg
- rocket.svg
- Geist-Black.ttf
- Geist-Bold.ttf
- Geist-ExtraBold.ttf
- Geist-ExtraLight.ttf
- Geist-Light.ttf
- Geist-Medium.ttf
- Geist-Regular.ttf
- Geist-SemiBold.ttf
- Geist-Thin.ttf
- icon-180.png
- icon-192.png
- icon-512.png
- coming-soon.png
- get-started.png
- ready.png
- step1.gif
- step2.gif
- step3.gif
- ai-chat.png
- ai-summary.png
- ai.svg
- apple-touch-icon.png
- black-icon.svg
- claude.png
- compose.png
- email-preview.png
- empty-state-light.svg
- empty-state.svg
- favicon-16x16.png
- favicon-32x32.png
- favicon.ico
- gradient.svg
- homepage-image.png
- lock.svg
- mail-list.png
- mail-pixel.svg
- mail.svg
- manifest.json
- netflix.svg
- og.png
- openai.png
- opened-mail.svg
- pixel.svg
- pricing-gradient.png
- purple-gradient.png
- purple-zap.svg
- search.png
- small-pixel.png
- snooze-home.png
- star-home.png
- star.svg
- stripe.svg
- verified-home.png
- white-icon.svg
- yc-small.svg
- yc.svg
- zap.svg
- backgroundQueue.ts
- draftStates.ts
- optimistic-updates.ts
- ambient-stubs.d.ts
- index.ts
- speech-recognition.d.ts
- tools.ts
- keyboard-layout-map.ts
- keyboard-utils.ts
- .env.development
- .gitignore
- bun.lock
- components.json
- eslint.config.ts
- locales.ts
- package.json
- react-router.config.ts
- tsconfig.json
- vite.config.ts
- wrangler.jsonc
- build-config
- db-bootstrap.sh
- entrypoint.sh
- supervisord.conf
- amavisd
- clamav
- core
- dovecot
- fail2ban
- global
- iredapd
- logwatch
- postfix
- postgresql
- spamassassin
- config_via_dialog.sh
- optional_components.sh
- pgsql_config.sh
- virtual_domain_config.sh
- amavisd.sh
- backend.sh
- clamav.sh
- cleanup.sh
- dovecot.sh
- fail2ban.sh
- iredapd.sh
- optional_components.sh
- packages.sh
- packages_freebsd.sh
- postfix.sh
- postgresql.sh
- spamassassin.sh
- system_accounts.sh
- get_all.sh
- pkgs.freebsd.sha256
- pkgs.openbsd.sha256
- pkgs.sha256
- amavisd.conf
- amavisd.mysql
- amavisd.pgsql
- amavisd.schema
- default_spam_policy.sql
- imap_share_folder.mysql
- last_login.mysql
- used_quota.mysql
- override.conf
- dovecot-2.4-mariadb.conf
- dovecot-2.4-openldap.conf
- dovecot-2.4-pgsql.conf
- dovecot-last-login.conf
- dovecot-ldap.conf
- dovecot-share-folder.conf
- dovecot-sql.conf
- dovecot-used-quota.conf
- dovecot.conf
- dovecot.sieve
- dovecot2-quota-warning.sh
- banned_db.conf
- fail2ban_banned_db
- dovecot.iredmail.conf
- postfix-pregreet.iredmail.conf
- postfix.iredmail.conf
- roundcube.iredmail.conf
- dovecot.local
- nginx-http-auth.local
- postfix-pregreet.local
- postfix.local
- roundcube.local
- sogo.local
- sshd.local
- rc
- fail2ban.mysql
- fail2ban.pgsql
- fail2ban.local
- jail.local
- ssh.xml
- iredmail.xml
- ip6tables.init.debian
- ip6tables.rules
- iptables.init.debian
- iptables.rules
- nftables.conf
- dovecot.conf
- .gitignore
- ChangeLog
- Documentations
- iRedMail.sh
- LICENSE
- README.md
- ARCHITECTURE.md
- Dockerfile
- Dockerfile.webmail
- .bun-version
- .dockerignore
- .env.example
- .gitignore
- .nvmrc
- .prettierrc
- CHANGELOG.md
- CONTRIBUTING.md
- LICENSE
- README.md
- SECURITY.md
- SECURITY_GUIDE.md
- TODO.md
# 설치 가이드
node설치 및 실행 절차
git clone https://github.com/oblien/openship.git
프로젝트 소스 코드를 복제합니다.
cp .env.example .env
환경 변수 설정 파일을 복사합니다.
docker compose --env-file .env -f docker/docker-compose.yml up -d
도커 컴포즈를 사용하여 전체 스택을 백그라운드에서 실행합니다.
핵심 명령어
openship up --public-url https://openship.example.com
Openship을 백그라운드 부팅 서비스로 설치하고 시작합니다.
openship deploy
현재 디렉토리의 프로젝트를 배포합니다.
docker compose --env-file .env -f docker/docker-compose.yml up -d
도커 컴포즈 컨테이너를 백그라운드로 실행합니다.
# CDN으로 사용하기
jsDelivrjsDelivr는 공개 GitHub 리포지토리를 별도 설정 없이 CDN으로 즉시 서빙합니다. 버전과 파일을 고르면 웹페이지에 바로 붙일 수 있는 링크와 예시 코드가 만들어집니다.
파일 목록이 많아 일부만 표시됩니다.
명령어 용어집
이 문서에서 사용된 명령어를 모아봤습니다. 낯선 명령어가 있다면 펼쳐서 확인해보세요.
docker compose
설명 보기 ▼
docker compose
Run and manage multi container Docker applications.
docker compose ps
List all running containers:
docker compose up {{[-d|--detach]}}
Create and start all containers in the background using a `docker-compose.yml` file from the current directory:
docker compose up --build
Start all containers, rebuild if necessary:
git clone
설명 보기 ▼
git clone
Clone an existing repository.
git clone {{remote_repository_location}} {{path/to/directory}}
Clone an existing repository into a new directory (the default directory is the repository name):
git clone --recursive {{remote_repository_location}}
Clone an existing repository and its submodules:
git clone {{[-n|--no-checkout]}} {{remote_repository_location}}
Clone only the `.git` directory of an existing repository:
