(isServer = false)
| 84 | export const docker = getDockerConfig(); |
| 85 | |
| 86 | export const paths = (isServer = false) => { |
| 87 | const BASE_PATH = |
| 88 | isServer || process.env.NODE_ENV === "production" |
| 89 | ? "/etc/dokploy" |
| 90 | : path.join(process.cwd(), ".docker"); |
| 91 | const MAIN_TRAEFIK_PATH = `${BASE_PATH}/traefik`; |
| 92 | const DYNAMIC_TRAEFIK_PATH = `${MAIN_TRAEFIK_PATH}/dynamic`; |
| 93 | |
| 94 | return { |
| 95 | BASE_PATH, |
| 96 | MAIN_TRAEFIK_PATH, |
| 97 | DYNAMIC_TRAEFIK_PATH, |
| 98 | LOGS_PATH: `${BASE_PATH}/logs`, |
| 99 | APPLICATIONS_PATH: `${BASE_PATH}/applications`, |
| 100 | COMPOSE_PATH: `${BASE_PATH}/compose`, |
| 101 | SSH_PATH: `${BASE_PATH}/ssh`, |
| 102 | CERTIFICATES_PATH: `${DYNAMIC_TRAEFIK_PATH}/certificates`, |
| 103 | MONITORING_PATH: `${BASE_PATH}/monitoring`, |
| 104 | REGISTRY_PATH: `${BASE_PATH}/registry`, |
| 105 | SCHEDULES_PATH: `${BASE_PATH}/schedules`, |
| 106 | VOLUME_BACKUPS_PATH: `${BASE_PATH}/volume-backups`, |
| 107 | VOLUME_BACKUP_LOCK_PATH: `${BASE_PATH}/volume-backup-lock`, |
| 108 | PATCH_REPOS_PATH: `${BASE_PATH}/patch-repos`, |
| 109 | }; |
| 110 | }; |
no outgoing calls