mirror of
https://github.com/Dokploy/dokploy.git
synced 2026-10-24 01:12:27 +00:00
d1894aeaad
- Removed references to environments in the sandbox schema and replaced with organizationId. - Updated sandbox creation logic to include maxLifetimeMs and deadlineAt. - Enhanced sandbox templates to include additional programming environments (alpine, bun, deno, go, rust, ruby, java, php). - Implemented sandbox activity tracking and timeout management. - Removed the sandbox reaper utility as its functionality is now integrated into the sandbox lifecycle management. - Updated access control to include sandbox permissions for roles. - Adjusted sandbox execution and file management functions to accommodate new schema and timeout features.
167 lines
6.6 KiB
TypeScript
167 lines
6.6 KiB
TypeScript
export * from "./auth/random-password";
|
|
export * from "./constants/index";
|
|
export * from "./db/constants";
|
|
export * from "./db/validations/destination";
|
|
export * from "./db/validations/domain";
|
|
export * from "./db/validations/index";
|
|
export * from "./lib/auth";
|
|
export * from "./lib/logger";
|
|
export * from "./monitoring/utils";
|
|
export * from "./services/account-deletion";
|
|
export * from "./services/admin";
|
|
export * from "./services/application";
|
|
export * from "./services/backup";
|
|
export * from "./services/bitbucket";
|
|
export * from "./services/certificate";
|
|
export * from "./services/cluster";
|
|
export * from "./services/compose";
|
|
export * from "./services/deployment";
|
|
export * from "./services/destination";
|
|
export * from "./services/dns-provider";
|
|
export * from "./services/docker";
|
|
export * from "./services/docker-image";
|
|
export * from "./services/docker-volume";
|
|
export * from "./services/domain";
|
|
export * from "./services/environment";
|
|
export * from "./services/git-provider";
|
|
export * from "./services/gitea";
|
|
export * from "./services/github";
|
|
export * from "./services/gitlab";
|
|
export * from "./services/libsql";
|
|
export * from "./services/logs-and-metrics/provider-fetch";
|
|
export * from "./services/logs-and-metrics/providers/registry";
|
|
export * from "./services/logs-and-metrics/service";
|
|
export * from "./services/logs-and-metrics/types";
|
|
export * from "./services/logs-and-metrics/vector-agent";
|
|
export * from "./services/mariadb";
|
|
export * from "./services/mongo";
|
|
export * from "./services/mount";
|
|
export * from "./services/mysql";
|
|
export * from "./services/network";
|
|
export * from "./services/notification";
|
|
export * from "./services/organization";
|
|
export * from "./services/overview";
|
|
export * from "./services/patch";
|
|
export * from "./services/patch-repo";
|
|
export * from "./services/port";
|
|
export * from "./services/postgres";
|
|
export * from "./services/preview-deployment";
|
|
export * from "./services/project";
|
|
export * from "./services/proprietary/forward-auth";
|
|
export * from "./services/proprietary/license-key";
|
|
export * from "./services/proprietary/sso";
|
|
export * from "./services/proprietary/whitelabeling";
|
|
export * from "./services/redirect";
|
|
export * from "./services/redis";
|
|
export * from "./services/registry";
|
|
export * from "./services/rollbacks";
|
|
export * from "./services/sandbox";
|
|
export * from "./services/schedule";
|
|
export * from "./services/security";
|
|
export * from "./services/server";
|
|
export * from "./services/server-health";
|
|
export * from "./services/settings";
|
|
export * from "./services/ssh-key";
|
|
export * from "./services/transfer";
|
|
export * from "./services/user";
|
|
export * from "./services/vault-provider";
|
|
export * from "./services/volume-backups";
|
|
export * from "./services/web-server-settings";
|
|
export * from "./setup/config-paths";
|
|
export * from "./setup/forward-auth-setup";
|
|
export * from "./setup/monitoring-setup";
|
|
export * from "./setup/postgres-setup";
|
|
export * from "./setup/server-audit";
|
|
export * from "./setup/server-setup";
|
|
export * from "./setup/server-validate";
|
|
export * from "./setup/setup";
|
|
export * from "./setup/traefik-setup";
|
|
export * from "./setup/vector-setup";
|
|
export * from "./templates/processors";
|
|
export * from "./utils/access-log/handler";
|
|
export {
|
|
getLogCleanupStatus,
|
|
startLogCleanup,
|
|
stopLogCleanup,
|
|
} from "./utils/access-log/handler";
|
|
export * from "./utils/access-log/types";
|
|
export * from "./utils/access-log/utils";
|
|
export * from "./utils/backups/compose";
|
|
export * from "./utils/backups/index";
|
|
export * from "./utils/backups/libsql";
|
|
export * from "./utils/backups/mariadb";
|
|
export * from "./utils/backups/mongo";
|
|
export * from "./utils/backups/mysql";
|
|
export * from "./utils/backups/postgres";
|
|
export * from "./utils/backups/utils";
|
|
export * from "./utils/backups/web-server";
|
|
export * from "./utils/builders/compose";
|
|
export * from "./utils/builders/docker-file";
|
|
export * from "./utils/builders/drop";
|
|
export * from "./utils/builders/heroku";
|
|
export * from "./utils/builders/index";
|
|
export * from "./utils/builders/nixpacks";
|
|
export * from "./utils/builders/paketo";
|
|
export * from "./utils/builders/static";
|
|
export * from "./utils/builders/utils";
|
|
export * from "./utils/cluster/upload";
|
|
export * from "./utils/crons/enterprise";
|
|
export * from "./utils/databases/rebuild";
|
|
export * from "./utils/docker/collision";
|
|
export * from "./utils/docker/compose";
|
|
export * from "./utils/docker/compose/configs";
|
|
export * from "./utils/docker/compose/network";
|
|
export * from "./utils/docker/compose/secrets";
|
|
export * from "./utils/docker/compose/service";
|
|
export * from "./utils/docker/compose/volume";
|
|
export * from "./utils/docker/domain";
|
|
export * from "./utils/docker/types";
|
|
export * from "./utils/docker/utils";
|
|
export * from "./utils/filesystem/directory";
|
|
export * from "./utils/filesystem/ssh";
|
|
export * from "./utils/git-branch-validation";
|
|
export * from "./utils/gpu-setup";
|
|
export * from "./utils/hostname-validation";
|
|
export * from "./utils/notifications/build-error";
|
|
export * from "./utils/notifications/build-success";
|
|
export * from "./utils/notifications/database-backup";
|
|
export * from "./utils/notifications/docker-cleanup";
|
|
export * from "./utils/notifications/dokploy-restart";
|
|
export * from "./utils/notifications/server-threshold";
|
|
export * from "./utils/notifications/utils";
|
|
export * from "./utils/process/execAsync";
|
|
export * from "./utils/process/remoteStream";
|
|
export * from "./utils/process/spawnAsync";
|
|
export * from "./utils/providers/bitbucket";
|
|
export * from "./utils/providers/docker";
|
|
export * from "./utils/providers/git";
|
|
export * from "./utils/providers/gitea";
|
|
export * from "./utils/providers/github";
|
|
export * from "./utils/providers/github";
|
|
export * from "./utils/providers/gitlab";
|
|
export * from "./utils/providers/raw";
|
|
export * from "./utils/sandbox/container";
|
|
export * from "./utils/sandbox/exec";
|
|
export * from "./utils/sandbox/files";
|
|
export * from "./utils/sandbox/tar";
|
|
export * from "./utils/sandbox/templates";
|
|
export * from "./utils/schedules/index";
|
|
export * from "./utils/schedules/utils";
|
|
export * from "./utils/servers/remote-docker";
|
|
export * from "./utils/startup/cancel-deployments";
|
|
export * from "./utils/tracking/hubspot";
|
|
export * from "./utils/traefik/application";
|
|
export * from "./utils/traefik/domain";
|
|
export * from "./utils/traefik/file-types";
|
|
export * from "./utils/traefik/forward-auth";
|
|
export * from "./utils/traefik/middleware";
|
|
export * from "./utils/traefik/redirect";
|
|
export * from "./utils/traefik/security";
|
|
export * from "./utils/traefik/types";
|
|
export * from "./utils/traefik/web-server";
|
|
export * from "./utils/vault";
|
|
export * from "./utils/volume-backups/index";
|
|
export * from "./utils/watch-paths/should-deploy";
|
|
export * from "./verification/send-verification-email";
|
|
export * from "./wss/utils";
|