├── .dockerignore ├── .editorconfig ├── .env.example ├── .gitattributes ├── .gitignore ├── .husky └── pre-commit ├── .nvmrc ├── CONTRIBUTING.md ├── Dockerfile ├── LICENSE.md ├── README.md ├── _ide_helper_actions.php ├── api-nodes ├── Http │ ├── Controllers │ │ ├── EventController.php │ │ ├── MetricsController.php │ │ ├── NextTaskController.php │ │ └── TaskController.php │ └── Middleware │ │ └── AgentTokenAuth.php └── Models │ ├── AgentStartedEventData.php │ └── AgentStartedEventData │ └── SwarmData.php ├── app ├── Actions │ ├── Admin │ │ └── Teams │ │ │ └── OverrideTeamQuotas.php │ ├── Fortify │ │ ├── CreateNewUser.php │ │ ├── PasswordValidationRules.php │ │ ├── ResetUserPassword.php │ │ ├── UpdateUserPassword.php │ │ └── UpdateUserProfileInformation.php │ ├── HouseKeeping │ │ └── PruneStaleDockerData.php │ ├── Jetstream │ │ ├── AddTeamMember.php │ │ ├── CreateTeam.php │ │ ├── DeleteTeam.php │ │ ├── DeleteUser.php │ │ ├── InviteTeamMember.php │ │ ├── RemoveTeamMember.php │ │ └── UpdateTeamName.php │ ├── Nodes │ │ ├── InitCluster.php │ │ └── RebuildCaddy.php │ ├── Services │ │ ├── CreateService.php │ │ ├── DestroyReviewApp.php │ │ ├── DestroyService.php │ │ ├── LaunchReviewApp.php │ │ ├── StartDeployment.php │ │ └── UndeployDeployment.php │ ├── Teams │ │ └── Settings │ │ │ └── SaveTeamBackupSettings.php │ └── Workers │ │ ├── ExecuteWorker.php │ │ └── RemoveStaleBackups.php ├── Api │ └── Controllers │ │ ├── CaddyController.php │ │ ├── Controller.php │ │ ├── ReviewAppsController.php │ │ └── ServiceController.php ├── Console │ └── Commands │ │ ├── MakeNodeTask.php │ │ ├── PruneStaleDockerDataCommand.php │ │ ├── SelfHostPtah.php │ │ └── stubs │ │ └── MakeNodeTask │ │ ├── NodeTaskCompleted.stub │ │ ├── NodeTaskFailed.stub │ │ ├── NodeTaskMeta.stub │ │ └── NodeTaskResult.stub ├── Events │ ├── NodeTaskGroups │ │ ├── BackupCreate │ │ │ ├── BackupCreateCompleted.php │ │ │ └── BackupCreateFailed.php │ │ └── BaseTaskGroupEvent.php │ └── NodeTasks │ │ ├── BaseTaskEvent.php │ │ ├── BuildImageWithDockerfile │ │ ├── BuildImageWithDockerfileCompleted.php │ │ └── BuildImageWithDockerfileFailed.php │ │ ├── BuildImageWithNixpacks │ │ ├── BuildImageWithNixpacksCompleted.php │ │ └── BuildImageWithNixpacksFailed.php │ │ ├── CheckRegistryAuth │ │ ├── CheckRegistryAuthCompleted.php │ │ └── CheckRegistryAuthFailed.php │ │ ├── CheckS3Storage │ │ ├── CheckS3StorageCompleted.php │ │ └── CheckS3StorageFailed.php │ │ ├── ConfirmAgentUpgrade │ │ ├── ConfirmAgentUpgradeCompleted.php │ │ └── ConfirmAgentUpgradeFailed.php │ │ ├── CreateConfig │ │ ├── CreateConfigCompleted.php │ │ └── CreateConfigFailed.php │ │ ├── CreateNetwork │ │ ├── CreateNetworkCompleted.php │ │ └── CreateNetworkFailed.php │ │ ├── CreateRegistryAuth │ │ ├── CreateRegistryAuthCompleted.php │ │ └── CreateRegistryAuthFailed.php │ │ ├── CreateS3Storage │ │ ├── CreateS3StorageCompleted.php │ │ └── CreateS3StorageFailed.php │ │ ├── CreateSecret │ │ ├── CreateSecretCompleted.php │ │ └── CreateSecretFailed.php │ │ ├── CreateService │ │ ├── CreateServiceCompleted.php │ │ └── CreateServiceFailed.php │ │ ├── DeleteService │ │ ├── DeleteServiceCompleted.php │ │ └── DeleteServiceFailed.php │ │ ├── DownloadAgentUpgrade │ │ ├── DownloadAgentUpgradeCompleted.php │ │ └── DownloadAgentUpgradeFailed.php │ │ ├── DownloadS3File │ │ ├── DownloadS3FileCompleted.php │ │ └── DownloadS3FileFailed.php │ │ ├── InitSwarm │ │ ├── InitSwarmCompleted.php │ │ └── InitSwarmFailed.php │ │ ├── JoinSwarm │ │ ├── JoinSwarmCompleted.php │ │ └── JoinSwarmFailed.php │ │ ├── LaunchService │ │ ├── LaunchServiceCompleted.php │ │ └── LaunchServiceFailed.php │ │ ├── PruneDockerRegistry │ │ ├── PruneDockerRegistryCompleted.php │ │ └── PruneDockerRegistryFailed.php │ │ ├── PullDockerImage │ │ ├── PullDockerImageCompleted.php │ │ └── PullDockerImageFailed.php │ │ ├── PullGitRepo │ │ ├── PullGitRepoCompleted.php │ │ └── PullGitRepoFailed.php │ │ ├── RebuildCaddyConfig │ │ ├── ApplyCaddyConfigCompleted.php │ │ └── ApplyCaddyConfigFailed.php │ │ ├── RemoveS3File │ │ ├── RemoveS3FileCompleted.php │ │ └── RemoveS3FileFailed.php │ │ ├── ServiceExec │ │ ├── ServiceExecCompleted.php │ │ └── ServiceExecFailed.php │ │ ├── UpdateAgentSymlink │ │ ├── UpdateAgentSymlinkCompleted.php │ │ └── UpdateAgentSymlinkFailed.php │ │ ├── UpdateDirdConfig │ │ ├── UpdateDirdConfigCompleted.php │ │ └── UpdateDirdConfigFailed.php │ │ ├── UpdateNode │ │ ├── UpdateCurrentNodeCompleted.php │ │ └── UpdateCurrentNodeFailed.php │ │ ├── UpdateService │ │ ├── UpdateServiceCompleted.php │ │ └── UpdateServiceFailed.php │ │ └── UploadS3File │ │ ├── UploadS3FileCompleted.php │ │ └── UploadS3FileFailed.php ├── Http │ ├── Controllers │ │ ├── Admin │ │ │ └── TeamController.php │ │ ├── Controller.php │ │ ├── DashboardController.php │ │ ├── DeploymentController.php │ │ ├── NetworkController.php │ │ ├── NodeController.php │ │ ├── NodeTaskGroupController.php │ │ ├── RefundPolicyController.php │ │ ├── ReviewAppsController.php │ │ ├── ServiceBackupController.php │ │ ├── ServiceController.php │ │ ├── SwarmController.php │ │ ├── SwarmTaskController.php │ │ ├── TeamBillingController.php │ │ ├── TeamQuotasController.php │ │ └── TeamSettingsController.php │ ├── Middleware │ │ ├── AdminAccess.php │ │ ├── EnsureTeamSubscription.php │ │ └── HandleInertiaRequests.php │ ├── Requests │ │ ├── NodeTask │ │ │ └── JoinClusterFormRequest.php │ │ ├── StoreDeploymentRequest.php │ │ ├── StoreNetworkRequest.php │ │ ├── StoreNodeRequest.php │ │ ├── StoreServiceRequest.php │ │ ├── StoreSwarmRequest.php │ │ ├── UpdateDeploymentRequest.php │ │ ├── UpdateNetworkRequest.php │ │ ├── UpdateNodeRequest.php │ │ ├── UpdateServiceRequest.php │ │ └── UpdateSwarmRequest.php │ └── Responses │ │ └── PtahVerifyEmailResponse.php ├── Jobs │ ├── CheckAgentUpdates.php │ └── PruneStaleDockerDataJob.php ├── Listeners │ ├── PaddleEventListener.php │ ├── RecordBackupStatus.php │ └── StartTrialFeedbackFlow.php ├── Models │ ├── AgentRelease.php │ ├── Backup.php │ ├── BackupStatus.php │ ├── Deployment.php │ ├── DeploymentData.php │ ├── DeploymentData │ │ ├── AppSource.php │ │ ├── AppSource │ │ │ ├── AppSourceType.php │ │ │ ├── DockerSource.php │ │ │ ├── GitWithDockerfileSource.php │ │ │ └── GitWithNixpacksSource.php │ │ ├── ArchiveFormat.php │ │ ├── ArchiveOptions.php │ │ ├── BackupCreateOptions.php │ │ ├── BackupRestoreOptions.php │ │ ├── Caddy.php │ │ ├── ConfigFile.php │ │ ├── EnvVar.php │ │ ├── FastCgi.php │ │ ├── Healthcheck.php │ │ ├── LaunchMode.php │ │ ├── NodePort.php │ │ ├── Process.php │ │ ├── RedirectRule.php │ │ ├── ReleaseCommand.php │ │ ├── RewriteRule.php │ │ ├── SecretFile.php │ │ ├── SecretVar.php │ │ ├── Volume.php │ │ ├── Worker.php │ │ └── WorkerCookie.php │ ├── DeploymentNodeTaskGroup.php │ ├── DockerConfigKind.php │ ├── Membership.php │ ├── Network.php │ ├── Node.php │ ├── NodeData.php │ ├── NodeData │ │ ├── DockerData.php │ │ ├── DockerPlatformData.php │ │ ├── HostData.php │ │ ├── HostNetwork.php │ │ ├── IpAddress.php │ │ ├── IpVersion.php │ │ └── NodeRole.php │ ├── NodeTask.php │ ├── NodeTaskGroup.php │ ├── NodeTaskGroupType.php │ ├── NodeTaskType.php │ ├── NodeTasks │ │ ├── AbstractTaskMeta.php │ │ ├── AbstractTaskResult.php │ │ ├── ApplyCaddyConfig │ │ │ ├── ApplyCaddyConfigMeta.php │ │ │ └── ApplyCaddyConfigResult.php │ │ ├── BuildImageWithDockerfile │ │ │ ├── BuildImageWithDockerfileMeta.php │ │ │ └── BuildImageWithDockerfileResult.php │ │ ├── BuildImageWithNixpacks │ │ │ ├── BuildImageWithNixpacksMeta.php │ │ │ └── BuildImageWithNixpacksResult.php │ │ ├── CheckRegistryAuth │ │ │ ├── CheckRegistryAuthMeta.php │ │ │ └── CheckRegistryAuthResult.php │ │ ├── CheckS3Storage │ │ │ ├── CheckS3StorageMeta.php │ │ │ └── CheckS3StorageResult.php │ │ ├── ConfirmAgentUpgrade │ │ │ ├── ConfirmAgentUpgradeMeta.php │ │ │ └── ConfirmAgentUpgradeResult.php │ │ ├── CreateConfig │ │ │ ├── CreateConfigMeta.php │ │ │ └── CreateConfigResult.php │ │ ├── CreateNetwork │ │ │ ├── CreateNetworkMeta.php │ │ │ └── CreateNetworkResult.php │ │ ├── CreateRegistryAuth │ │ │ ├── CreateRegistryAuthMeta.php │ │ │ └── CreateRegistryAuthResult.php │ │ ├── CreateS3Storage │ │ │ ├── CreateS3StorageMeta.php │ │ │ └── CreateS3StorageResult.php │ │ ├── CreateSecret │ │ │ ├── CreateSecretMeta.php │ │ │ └── CreateSecretResult.php │ │ ├── CreateService │ │ │ ├── CreateServiceMeta.php │ │ │ └── CreateServiceResult.php │ │ ├── DeleteService │ │ │ ├── DeleteServiceMeta.php │ │ │ └── DeleteServiceResult.php │ │ ├── DockerId.php │ │ ├── DownloadAgentUpgrade │ │ │ ├── DownloadAgentUpgradeMeta.php │ │ │ └── DownloadAgentUpgradeResult.php │ │ ├── DownloadS3File │ │ │ ├── DownloadS3FileMeta.php │ │ │ └── DownloadS3FileResult.php │ │ ├── DummyTaskResult.php │ │ ├── ErrorResult.php │ │ ├── InitSwarm │ │ │ ├── InitSwarmMeta.php │ │ │ └── InitSwarmResult.php │ │ ├── JoinSwarm │ │ │ ├── JoinSwarmMeta.php │ │ │ └── JoinSwarmResult.php │ │ ├── LaunchService │ │ │ ├── LaunchServiceMeta.php │ │ │ └── LaunchServiceResult.php │ │ ├── PruneDockerRegistry │ │ │ ├── PruneDockerRegistryMeta.php │ │ │ └── PruneDockerRegistryResult.php │ │ ├── PullDockerImage │ │ │ ├── PullDockerImageMeta.php │ │ │ └── PullDockerImageResult.php │ │ ├── PullGitRepo │ │ │ ├── PullGitRepoMeta.php │ │ │ └── PullGitRepoResult.php │ │ ├── RemoveS3File │ │ │ ├── RemoveS3FileMeta.php │ │ │ └── RemoveS3FileResult.php │ │ ├── ServiceExec │ │ │ ├── ServiceExecMeta.php │ │ │ └── ServiceExecResult.php │ │ ├── TaskStatus.php │ │ ├── UpdateAgentSymlink │ │ │ ├── UpdateAgentSymlinkMeta.php │ │ │ └── UpdateAgentSymlinkResult.php │ │ ├── UpdateCurrentNode │ │ │ ├── UpdateCurrentNodeMeta.php │ │ │ └── UpdateCurrentNodeResult.php │ │ ├── UpdateDirdConfig │ │ │ ├── UpdateDirdConfigMeta.php │ │ │ └── UpdateDirdConfigResult.php │ │ ├── UpdateDirdConfiguration │ │ │ ├── UpdateDirdConfigurationMeta.php │ │ │ └── UpdateDirdConfigurationResult.php │ │ ├── UpdateService │ │ │ ├── UpdateServiceMeta.php │ │ │ └── UpdateServiceResult.php │ │ └── UploadS3File │ │ │ ├── UploadS3FileMeta.php │ │ │ └── UploadS3FileResult.php │ ├── PricingPlan.php │ ├── PricingPlan │ │ ├── ItemQuota.php │ │ ├── Plan.php │ │ └── UsageQuotas.php │ ├── QuotasOverride.php │ ├── ReviewApp.php │ ├── ReviewApps │ │ └── ReviewAppMeta.php │ ├── Scopes │ │ └── TeamScope.php │ ├── Service.php │ ├── Swarm.php │ ├── SwarmData.php │ ├── SwarmData │ │ ├── DockerRegistry.php │ │ ├── JoinTokens.php │ │ ├── ManagerNode.php │ │ └── S3Storage.php │ ├── Team.php │ ├── TeamInvitation.php │ └── User.php ├── Notifications │ ├── AskFinalTrialFeedback.php │ └── AskMidTrialFeedback.php ├── Policies │ ├── DeploymentPolicy.php │ ├── NetworkPolicy.php │ ├── NodePolicy.php │ ├── NodeTaskGroupPolicy.php │ ├── ServicePolicy.php │ ├── SwarmPolicy.php │ └── TeamPolicy.php ├── Providers │ ├── AppServiceProvider.php │ ├── FortifyServiceProvider.php │ └── JetstreamServiceProvider.php ├── Rules │ ├── Crontab.php │ ├── RequiredIfArrayHas.php │ └── UniqueInArray.php ├── Services │ └── Metrics.php ├── Traits │ ├── HasOwningTeam.php │ └── HasTaskStatus.php └── Util │ ├── AgentToken.php │ ├── Arrays.php │ ├── Promexport.php │ └── ResourceId.php ├── artisan ├── bootstrap ├── app.php ├── cache │ └── .gitignore ├── helpers.php └── providers.php ├── composer.json ├── composer.lock ├── config ├── app.php ├── auth.php ├── billing.php ├── cache.php ├── data.php ├── database.php ├── filesystems.php ├── fortify.php ├── jetstream.php ├── logging.php ├── mail.php ├── ptah.php ├── queue.php ├── sanctum.php ├── sentry.php ├── services.php └── session.php ├── database ├── .gitignore ├── factories │ ├── AgentReleaseFactory.php │ ├── DeploymentFactory.php │ ├── NetworkFactory.php │ ├── NodeFactory.php │ ├── NodeTaskFactory.php │ ├── NodeTaskGroupFactory.php │ ├── ServiceFactory.php │ ├── SwarmFactory.php │ ├── TeamFactory.php │ └── UserFactory.php ├── migrations │ ├── 0001_01_01_000000_create_users_table.php │ ├── 0001_01_01_000001_create_cache_table.php │ ├── 0001_01_01_000002_create_jobs_table.php │ ├── 2019_05_03_000001_create_customers_table.php │ ├── 2019_05_03_000002_create_subscriptions_table.php │ ├── 2019_05_03_000003_create_subscription_items_table.php │ ├── 2019_05_03_000004_create_transactions_table.php │ ├── 2024_06_19_074636_add_two_factor_columns_to_users_table.php │ ├── 2024_06_19_074645_create_personal_access_tokens_table.php │ ├── 2024_06_19_074645_create_teams_table.php │ ├── 2024_06_19_074646_create_team_user_table.php │ ├── 2024_06_19_074647_create_team_invitations_table.php │ ├── 2024_06_19_084206_create_swarms_table.php │ ├── 2024_06_19_084441_create_nodes_table.php │ ├── 2024_06_19_184050_alter_nodes_add_data_column.php │ ├── 2024_06_19_202417_create_node_task_groups_table.php │ ├── 2024_06_19_204239_create_node_tasks_table.php │ ├── 2024_06_20_142704_alter_nodes_add_swarm_id_column.php │ ├── 2024_06_21_081415_create_networks_table.php │ ├── 2024_06_21_220222_create_services_table.php │ ├── 2024_06_21_220426_create_deployments_table.php │ ├── 2024_06_22_111455_alter_networks_add_swarm_id_column.php │ ├── 2024_06_22_154415_alter_services_add_swarm_id_column.php │ ├── 2024_06_22_155805_alter_node_task_groups_add_type_column.php │ ├── 2024_06_23_164312_alter_networks_add_docker_name_column.php │ ├── 2024_06_25_094334_alter_services_networks_swarms_drop_docker_id_column.php │ ├── 2024_06_26_121016_alter_deployments_drop_task_group_id_column.php │ ├── 2024_06_26_122528_alter_task_groups_add_virtual_deployment_id_column.php │ ├── 2024_06_26_171205_alter_services_add_deleted_at_column.php │ ├── 2024_06_26_172949_alter_services_change_docker_name_nullable.php │ ├── 2024_06_29_100400_create_agent_releases_table.php │ ├── 2024_07_01_121412_alter_swarms_add_data_column.php │ ├── 2024_07_03_115106_alter_node_tasks_add_meta__service_id_column.php │ ├── 2024_07_04_195451_alter_node_tasks_add_meta__docker_name_column.php │ ├── 2024_07_10_204515_update_deployments_add_redirect_rules.php │ ├── 2024_07_11_094004_update_deployments_add_caddy_id.php │ ├── 2024_07_11_204234_update_swarms_add_s3_storages.php │ ├── 2024_07_14_115507_update_deployments_add_volume_backups.php │ ├── 2024_07_16_141738_update_deployments_add_backups_to_processes.php │ ├── 2024_07_16_183412_update_deployments_set_registry_id.php │ ├── 2024_07_17_194226_alter_teams_add_billing_columns.php │ ├── 2024_07_25_134246_alter_services_add_placement_node_id_column.php │ ├── 2024_07_29_191755_update_nodes_set_role.php │ ├── 2024_08_05_083921_alter_teams_add_activating_subscription_column.php │ ├── 2024_08_20_202958_alter_swarms_remove_name_column.php │ ├── 2024_08_25_130825_update_node_data_address.php │ ├── 2024_08_25_233000_add_slug_to_services_table.php │ ├── 2024_09_06_091348_alter_deployments_add_rewrite_rules_data.php │ ├── 2024_09_08_183203_alter_deployments_move_placement_node_id_to_processes.php │ ├── 2024_09_09_000000_update_processes_structure_in_deployments.php │ ├── 2024_09_21_123609_alter_swarms_update_data_with_fake_encryption_key.php │ ├── 2024_09_22_083731_update_deployments_move_secret_vars_to_process.php │ ├── 2024_09_22_235703_alter_teams_add_quotas_override.php │ ├── 2024_09_23_190601_alter_teams_change_quotas_override_to_jsonb.php │ ├── 2024_10_07_120151_alter_deployments_move_worker_props_into_workers_section.php │ ├── 2024_10_10_113926_update_node_tasks_add_output_to_s3upload.php │ ├── 2024_10_10_183624_create_backups_table.php │ ├── 2024_10_14_154806_alter_teams_add_backup_retention_days.php │ ├── 2024_10_15_121905_create_backups_node_task_groups_table.php │ ├── 2024_10_16_065829_update_deployments_set_workers_docker_name.php │ ├── 2024_11_02_140937_create_deployment_node_task_group_table.php │ ├── 2024_11_02_142732_alter_deployments_add_configured_by_id_column.php │ ├── 2024_11_04_224221_alter_deployments_add_source_to_workers.php │ ├── 2024_11_09_162329_create_review_apps_table.php │ ├── 2024_11_12_082702_alter_deployments_add_review_app_id_column.php │ └── 2024_11_21_190324_update_deployments_move_rewrite_rules_to_caddy.php └── seeders │ └── DatabaseSeeder.php ├── jsconfig.json ├── package.json ├── phpunit.xml ├── postcss.config.js ├── public ├── .htaccess ├── favicon.png ├── images │ ├── digitalocean-logo.svg │ └── hetzner-logo.svg ├── index.php └── robots.txt ├── resources ├── css │ └── app.css ├── js │ ├── Components │ │ ├── ActionMessage.vue │ │ ├── ActionSection.vue │ │ ├── Admin │ │ │ └── InfoField.vue │ │ ├── ApplicationLogo.vue │ │ ├── ApplicationMark.vue │ │ ├── AuthenticationCard.vue │ │ ├── AuthenticationCardLogo.vue │ │ ├── Banner.vue │ │ ├── Card.vue │ │ ├── Checkbox.vue │ │ ├── CloseButton.vue │ │ ├── ConfirmationModal.vue │ │ ├── ConfirmsPassword.vue │ │ ├── CopyToClipboard.vue │ │ ├── DangerButton.vue │ │ ├── DataTable.vue │ │ ├── DeleteResourceSection.vue │ │ ├── DialogModal.vue │ │ ├── Dropdown.vue │ │ ├── DropdownLink.vue │ │ ├── ExternalLink.vue │ │ ├── FormField.vue │ │ ├── FormFieldGrid.vue │ │ ├── FormSection.vue │ │ ├── GitRepoLink.vue │ │ ├── InputError.vue │ │ ├── InputLabel.vue │ │ ├── LayoutTab.vue │ │ ├── LegalNotice.vue │ │ ├── Modal.vue │ │ ├── NavLink.vue │ │ ├── NoDataYet.vue │ │ ├── NodeStatus.vue │ │ ├── NodeTasks │ │ │ ├── TaskGroup.vue │ │ │ ├── TaskResult.vue │ │ │ └── TaskStatus.vue │ │ ├── PaddleButton.vue │ │ ├── Pagination.vue │ │ ├── PrimaryButton.vue │ │ ├── RelativeDate.vue │ │ ├── ResponsiveNavLink.vue │ │ ├── SecondaryButton.vue │ │ ├── SectionBorder.vue │ │ ├── SectionTitle.vue │ │ ├── Select.vue │ │ ├── Service │ │ │ ├── AddComponentButton.vue │ │ │ └── ComponentBlock.vue │ │ ├── Tabs │ │ │ └── TabItem.vue │ │ ├── TeamCard.vue │ │ ├── TextArea.vue │ │ ├── TextInput.vue │ │ ├── Tour.vue │ │ ├── ValueCard.vue │ │ └── Warning.vue │ ├── Icons │ │ └── ExternalResourceIcon.vue │ ├── Layouts │ │ ├── AdminLayout.vue │ │ └── AppLayout.vue │ ├── Pages │ │ ├── API │ │ │ ├── Index.vue │ │ │ └── Partials │ │ │ │ └── ApiTokenManager.vue │ │ ├── Admin │ │ │ └── Teams │ │ │ │ ├── Edit.vue │ │ │ │ └── List.vue │ │ ├── Auth │ │ │ ├── ConfirmPassword.vue │ │ │ ├── ForgotPassword.vue │ │ │ ├── Login.vue │ │ │ ├── Register.vue │ │ │ ├── ResetPassword.vue │ │ │ ├── TwoFactorChallenge.vue │ │ │ └── VerifyEmail.vue │ │ ├── Dashboard.vue │ │ ├── Nodes │ │ │ ├── Create.vue │ │ │ ├── Index.vue │ │ │ ├── Partials │ │ │ │ ├── AgentInstall.vue │ │ │ │ ├── AgentStatus.vue │ │ │ │ ├── AgentUpgradeStatus.vue │ │ │ │ ├── DockerRegistries.vue │ │ │ │ ├── InitSwarmCluster.vue │ │ │ │ ├── InitSwarmProgress.vue │ │ │ │ ├── JoinSwarmCluster.vue │ │ │ │ ├── PublicSSHKey.vue │ │ │ │ ├── S3Storages.vue │ │ │ │ └── ServerDetailsForm.vue │ │ │ ├── Settings.vue │ │ │ ├── Show.vue │ │ │ └── ShowLayout.vue │ │ ├── PrivacyPolicy.vue │ │ ├── Profile │ │ │ ├── Partials │ │ │ │ ├── DeleteUserForm.vue │ │ │ │ ├── LogoutOtherBrowserSessionsForm.vue │ │ │ │ ├── TwoFactorAuthenticationForm.vue │ │ │ │ ├── UpdatePasswordForm.vue │ │ │ │ └── UpdateProfileInformationForm.vue │ │ │ └── Show.vue │ │ ├── RefundPolicy.vue │ │ ├── Services │ │ │ ├── Backups.vue │ │ │ ├── Create.vue │ │ │ ├── Deployments.vue │ │ │ ├── Index.vue │ │ │ ├── Partials │ │ │ │ ├── BackupRestore.vue │ │ │ │ ├── DeploymentData.vue │ │ │ │ ├── DeploymentData │ │ │ │ │ ├── CaddyForm.vue │ │ │ │ │ └── WorkerForm.vue │ │ │ │ ├── DynamicForm.vue │ │ │ │ ├── ProcessTabs.vue │ │ │ │ ├── ServiceDetailsForm.vue │ │ │ │ └── TemplatePicker.vue │ │ │ ├── ReviewApps.vue │ │ │ ├── Show.vue │ │ │ └── ShowLayout.vue │ │ ├── Teams │ │ │ ├── Billing.vue │ │ │ ├── Create.vue │ │ │ ├── Partials │ │ │ │ ├── CreateTeamForm.vue │ │ │ │ ├── TeamMemberManager.vue │ │ │ │ └── UpdateTeamNameForm.vue │ │ │ ├── Quotas.vue │ │ │ ├── Settings.vue │ │ │ ├── Show.vue │ │ │ └── TeamsLayout.vue │ │ └── TermsOfService.vue │ ├── app.js │ ├── bootstrap.js │ ├── encryption.js │ ├── expr-lang.js │ ├── id.js │ ├── ssr.js │ └── types │ │ └── quotas.ts ├── markdown │ ├── policy.md │ ├── refund.md │ └── terms.md ├── support │ ├── caddy │ │ ├── 404.html │ │ └── start.sh │ └── registry │ │ ├── config.yml │ │ └── prune_stale_data.sh └── views │ ├── app.blade.php │ └── emails │ └── team-invitation.blade.php ├── routes ├── admin.php ├── api.php ├── console.php └── web.php ├── scripts └── self-hosted │ ├── agent.sh │ ├── core.sh │ ├── db.sql │ ├── install-agent.sh │ ├── install-server.sh │ ├── make-installers.sh │ ├── server.sh │ └── tasks.json ├── storage ├── app │ ├── .gitignore │ └── public │ │ └── .gitignore ├── debugbar │ └── .gitignore ├── framework │ ├── .gitignore │ ├── cache │ │ ├── .gitignore │ │ └── data │ │ │ └── .gitignore │ ├── sessions │ │ └── .gitignore │ ├── testing │ │ └── .gitignore │ └── views │ │ └── .gitignore └── logs │ └── .gitignore ├── tailwind.config.js ├── tests ├── .pest │ └── snapshots │ │ └── Unit │ │ └── Util │ │ └── Models │ │ └── DeploymentData │ │ └── DeploymentDataTest │ │ └── ___copyWith__→_it_doesn_t_change_the_original_data_for_empty_arrays.snap ├── Feature │ ├── ApiTokenPermissionsTest.php │ ├── AuthenticationTest.php │ ├── BrowserSessionsTest.php │ ├── CreateApiTokenTest.php │ ├── CreateTeamTest.php │ ├── DeleteAccountTest.php │ ├── DeleteApiTokenTest.php │ ├── DeleteTeamTest.php │ ├── Deployments │ │ └── DeploymentsTest.php │ ├── EmailVerificationTest.php │ ├── InviteTeamMemberTest.php │ ├── LeaveTeamTest.php │ ├── PasswordConfirmationTest.php │ ├── PasswordResetTest.php │ ├── ProfileInformationTest.php │ ├── RegistrationTest.php │ ├── RemoveTeamMemberTest.php │ ├── TwoFactorAuthenticationSettingsTest.php │ ├── UpdatePasswordTest.php │ ├── UpdateTeamMemberRoleTest.php │ └── UpdateTeamNameTest.php ├── Pest.php ├── TestCase.php └── Unit │ ├── Rules │ └── UniqueInArrayTest.php │ └── Util │ ├── ArraysTest.php │ ├── Models │ └── DeploymentData │ │ ├── DeploymentDataTest.php │ │ └── ProcessTest.php │ └── PromexportTest.php └── vite.config.js /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/.dockerignore -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/.editorconfig -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/.env.example -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/.husky/pre-commit -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 18.x -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/README.md -------------------------------------------------------------------------------- /_ide_helper_actions.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/_ide_helper_actions.php -------------------------------------------------------------------------------- /api-nodes/Http/Controllers/EventController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/api-nodes/Http/Controllers/EventController.php -------------------------------------------------------------------------------- /api-nodes/Http/Controllers/MetricsController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/api-nodes/Http/Controllers/MetricsController.php -------------------------------------------------------------------------------- /api-nodes/Http/Controllers/NextTaskController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/api-nodes/Http/Controllers/NextTaskController.php -------------------------------------------------------------------------------- /api-nodes/Http/Controllers/TaskController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/api-nodes/Http/Controllers/TaskController.php -------------------------------------------------------------------------------- /api-nodes/Http/Middleware/AgentTokenAuth.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/api-nodes/Http/Middleware/AgentTokenAuth.php -------------------------------------------------------------------------------- /api-nodes/Models/AgentStartedEventData.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/api-nodes/Models/AgentStartedEventData.php -------------------------------------------------------------------------------- /api-nodes/Models/AgentStartedEventData/SwarmData.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/api-nodes/Models/AgentStartedEventData/SwarmData.php -------------------------------------------------------------------------------- /app/Actions/Admin/Teams/OverrideTeamQuotas.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Actions/Admin/Teams/OverrideTeamQuotas.php -------------------------------------------------------------------------------- /app/Actions/Fortify/CreateNewUser.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Actions/Fortify/CreateNewUser.php -------------------------------------------------------------------------------- /app/Actions/Fortify/PasswordValidationRules.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Actions/Fortify/PasswordValidationRules.php -------------------------------------------------------------------------------- /app/Actions/Fortify/ResetUserPassword.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Actions/Fortify/ResetUserPassword.php -------------------------------------------------------------------------------- /app/Actions/Fortify/UpdateUserPassword.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Actions/Fortify/UpdateUserPassword.php -------------------------------------------------------------------------------- /app/Actions/Fortify/UpdateUserProfileInformation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Actions/Fortify/UpdateUserProfileInformation.php -------------------------------------------------------------------------------- /app/Actions/HouseKeeping/PruneStaleDockerData.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Actions/HouseKeeping/PruneStaleDockerData.php -------------------------------------------------------------------------------- /app/Actions/Jetstream/AddTeamMember.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Actions/Jetstream/AddTeamMember.php -------------------------------------------------------------------------------- /app/Actions/Jetstream/CreateTeam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Actions/Jetstream/CreateTeam.php -------------------------------------------------------------------------------- /app/Actions/Jetstream/DeleteTeam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Actions/Jetstream/DeleteTeam.php -------------------------------------------------------------------------------- /app/Actions/Jetstream/DeleteUser.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Actions/Jetstream/DeleteUser.php -------------------------------------------------------------------------------- /app/Actions/Jetstream/InviteTeamMember.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Actions/Jetstream/InviteTeamMember.php -------------------------------------------------------------------------------- /app/Actions/Jetstream/RemoveTeamMember.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Actions/Jetstream/RemoveTeamMember.php -------------------------------------------------------------------------------- /app/Actions/Jetstream/UpdateTeamName.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Actions/Jetstream/UpdateTeamName.php -------------------------------------------------------------------------------- /app/Actions/Nodes/InitCluster.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Actions/Nodes/InitCluster.php -------------------------------------------------------------------------------- /app/Actions/Nodes/RebuildCaddy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Actions/Nodes/RebuildCaddy.php -------------------------------------------------------------------------------- /app/Actions/Services/CreateService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Actions/Services/CreateService.php -------------------------------------------------------------------------------- /app/Actions/Services/DestroyReviewApp.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Actions/Services/DestroyReviewApp.php -------------------------------------------------------------------------------- /app/Actions/Services/DestroyService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Actions/Services/DestroyService.php -------------------------------------------------------------------------------- /app/Actions/Services/LaunchReviewApp.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Actions/Services/LaunchReviewApp.php -------------------------------------------------------------------------------- /app/Actions/Services/StartDeployment.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Actions/Services/StartDeployment.php -------------------------------------------------------------------------------- /app/Actions/Services/UndeployDeployment.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Actions/Services/UndeployDeployment.php -------------------------------------------------------------------------------- /app/Actions/Teams/Settings/SaveTeamBackupSettings.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Actions/Teams/Settings/SaveTeamBackupSettings.php -------------------------------------------------------------------------------- /app/Actions/Workers/ExecuteWorker.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Actions/Workers/ExecuteWorker.php -------------------------------------------------------------------------------- /app/Actions/Workers/RemoveStaleBackups.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Actions/Workers/RemoveStaleBackups.php -------------------------------------------------------------------------------- /app/Api/Controllers/CaddyController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Api/Controllers/CaddyController.php -------------------------------------------------------------------------------- /app/Api/Controllers/Controller.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Api/Controllers/Controller.php -------------------------------------------------------------------------------- /app/Api/Controllers/ReviewAppsController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Api/Controllers/ReviewAppsController.php -------------------------------------------------------------------------------- /app/Api/Controllers/ServiceController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Api/Controllers/ServiceController.php -------------------------------------------------------------------------------- /app/Console/Commands/MakeNodeTask.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Console/Commands/MakeNodeTask.php -------------------------------------------------------------------------------- /app/Console/Commands/PruneStaleDockerDataCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Console/Commands/PruneStaleDockerDataCommand.php -------------------------------------------------------------------------------- /app/Console/Commands/SelfHostPtah.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Console/Commands/SelfHostPtah.php -------------------------------------------------------------------------------- /app/Console/Commands/stubs/MakeNodeTask/NodeTaskCompleted.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Console/Commands/stubs/MakeNodeTask/NodeTaskCompleted.stub -------------------------------------------------------------------------------- /app/Console/Commands/stubs/MakeNodeTask/NodeTaskFailed.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Console/Commands/stubs/MakeNodeTask/NodeTaskFailed.stub -------------------------------------------------------------------------------- /app/Console/Commands/stubs/MakeNodeTask/NodeTaskMeta.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Console/Commands/stubs/MakeNodeTask/NodeTaskMeta.stub -------------------------------------------------------------------------------- /app/Console/Commands/stubs/MakeNodeTask/NodeTaskResult.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Console/Commands/stubs/MakeNodeTask/NodeTaskResult.stub -------------------------------------------------------------------------------- /app/Events/NodeTaskGroups/BackupCreate/BackupCreateCompleted.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Events/NodeTaskGroups/BackupCreate/BackupCreateCompleted.php -------------------------------------------------------------------------------- /app/Events/NodeTaskGroups/BackupCreate/BackupCreateFailed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Events/NodeTaskGroups/BackupCreate/BackupCreateFailed.php -------------------------------------------------------------------------------- /app/Events/NodeTaskGroups/BaseTaskGroupEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Events/NodeTaskGroups/BaseTaskGroupEvent.php -------------------------------------------------------------------------------- /app/Events/NodeTasks/BaseTaskEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Events/NodeTasks/BaseTaskEvent.php -------------------------------------------------------------------------------- /app/Events/NodeTasks/BuildImageWithDockerfile/BuildImageWithDockerfileCompleted.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Events/NodeTasks/BuildImageWithDockerfile/BuildImageWithDockerfileCompleted.php -------------------------------------------------------------------------------- /app/Events/NodeTasks/BuildImageWithDockerfile/BuildImageWithDockerfileFailed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Events/NodeTasks/BuildImageWithDockerfile/BuildImageWithDockerfileFailed.php -------------------------------------------------------------------------------- /app/Events/NodeTasks/BuildImageWithNixpacks/BuildImageWithNixpacksCompleted.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Events/NodeTasks/BuildImageWithNixpacks/BuildImageWithNixpacksCompleted.php -------------------------------------------------------------------------------- /app/Events/NodeTasks/BuildImageWithNixpacks/BuildImageWithNixpacksFailed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Events/NodeTasks/BuildImageWithNixpacks/BuildImageWithNixpacksFailed.php -------------------------------------------------------------------------------- /app/Events/NodeTasks/CheckRegistryAuth/CheckRegistryAuthCompleted.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Events/NodeTasks/CheckRegistryAuth/CheckRegistryAuthCompleted.php -------------------------------------------------------------------------------- /app/Events/NodeTasks/CheckRegistryAuth/CheckRegistryAuthFailed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Events/NodeTasks/CheckRegistryAuth/CheckRegistryAuthFailed.php -------------------------------------------------------------------------------- /app/Events/NodeTasks/CheckS3Storage/CheckS3StorageCompleted.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Events/NodeTasks/CheckS3Storage/CheckS3StorageCompleted.php -------------------------------------------------------------------------------- /app/Events/NodeTasks/CheckS3Storage/CheckS3StorageFailed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Events/NodeTasks/CheckS3Storage/CheckS3StorageFailed.php -------------------------------------------------------------------------------- /app/Events/NodeTasks/ConfirmAgentUpgrade/ConfirmAgentUpgradeCompleted.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Events/NodeTasks/ConfirmAgentUpgrade/ConfirmAgentUpgradeCompleted.php -------------------------------------------------------------------------------- /app/Events/NodeTasks/ConfirmAgentUpgrade/ConfirmAgentUpgradeFailed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Events/NodeTasks/ConfirmAgentUpgrade/ConfirmAgentUpgradeFailed.php -------------------------------------------------------------------------------- /app/Events/NodeTasks/CreateConfig/CreateConfigCompleted.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Events/NodeTasks/CreateConfig/CreateConfigCompleted.php -------------------------------------------------------------------------------- /app/Events/NodeTasks/CreateConfig/CreateConfigFailed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Events/NodeTasks/CreateConfig/CreateConfigFailed.php -------------------------------------------------------------------------------- /app/Events/NodeTasks/CreateNetwork/CreateNetworkCompleted.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Events/NodeTasks/CreateNetwork/CreateNetworkCompleted.php -------------------------------------------------------------------------------- /app/Events/NodeTasks/CreateNetwork/CreateNetworkFailed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Events/NodeTasks/CreateNetwork/CreateNetworkFailed.php -------------------------------------------------------------------------------- /app/Events/NodeTasks/CreateRegistryAuth/CreateRegistryAuthCompleted.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Events/NodeTasks/CreateRegistryAuth/CreateRegistryAuthCompleted.php -------------------------------------------------------------------------------- /app/Events/NodeTasks/CreateRegistryAuth/CreateRegistryAuthFailed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Events/NodeTasks/CreateRegistryAuth/CreateRegistryAuthFailed.php -------------------------------------------------------------------------------- /app/Events/NodeTasks/CreateS3Storage/CreateS3StorageCompleted.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Events/NodeTasks/CreateS3Storage/CreateS3StorageCompleted.php -------------------------------------------------------------------------------- /app/Events/NodeTasks/CreateS3Storage/CreateS3StorageFailed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Events/NodeTasks/CreateS3Storage/CreateS3StorageFailed.php -------------------------------------------------------------------------------- /app/Events/NodeTasks/CreateSecret/CreateSecretCompleted.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Events/NodeTasks/CreateSecret/CreateSecretCompleted.php -------------------------------------------------------------------------------- /app/Events/NodeTasks/CreateSecret/CreateSecretFailed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Events/NodeTasks/CreateSecret/CreateSecretFailed.php -------------------------------------------------------------------------------- /app/Events/NodeTasks/CreateService/CreateServiceCompleted.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Events/NodeTasks/CreateService/CreateServiceCompleted.php -------------------------------------------------------------------------------- /app/Events/NodeTasks/CreateService/CreateServiceFailed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Events/NodeTasks/CreateService/CreateServiceFailed.php -------------------------------------------------------------------------------- /app/Events/NodeTasks/DeleteService/DeleteServiceCompleted.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Events/NodeTasks/DeleteService/DeleteServiceCompleted.php -------------------------------------------------------------------------------- /app/Events/NodeTasks/DeleteService/DeleteServiceFailed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Events/NodeTasks/DeleteService/DeleteServiceFailed.php -------------------------------------------------------------------------------- /app/Events/NodeTasks/DownloadAgentUpgrade/DownloadAgentUpgradeCompleted.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Events/NodeTasks/DownloadAgentUpgrade/DownloadAgentUpgradeCompleted.php -------------------------------------------------------------------------------- /app/Events/NodeTasks/DownloadAgentUpgrade/DownloadAgentUpgradeFailed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Events/NodeTasks/DownloadAgentUpgrade/DownloadAgentUpgradeFailed.php -------------------------------------------------------------------------------- /app/Events/NodeTasks/DownloadS3File/DownloadS3FileCompleted.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Events/NodeTasks/DownloadS3File/DownloadS3FileCompleted.php -------------------------------------------------------------------------------- /app/Events/NodeTasks/DownloadS3File/DownloadS3FileFailed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Events/NodeTasks/DownloadS3File/DownloadS3FileFailed.php -------------------------------------------------------------------------------- /app/Events/NodeTasks/InitSwarm/InitSwarmCompleted.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Events/NodeTasks/InitSwarm/InitSwarmCompleted.php -------------------------------------------------------------------------------- /app/Events/NodeTasks/InitSwarm/InitSwarmFailed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Events/NodeTasks/InitSwarm/InitSwarmFailed.php -------------------------------------------------------------------------------- /app/Events/NodeTasks/JoinSwarm/JoinSwarmCompleted.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Events/NodeTasks/JoinSwarm/JoinSwarmCompleted.php -------------------------------------------------------------------------------- /app/Events/NodeTasks/JoinSwarm/JoinSwarmFailed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Events/NodeTasks/JoinSwarm/JoinSwarmFailed.php -------------------------------------------------------------------------------- /app/Events/NodeTasks/LaunchService/LaunchServiceCompleted.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Events/NodeTasks/LaunchService/LaunchServiceCompleted.php -------------------------------------------------------------------------------- /app/Events/NodeTasks/LaunchService/LaunchServiceFailed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Events/NodeTasks/LaunchService/LaunchServiceFailed.php -------------------------------------------------------------------------------- /app/Events/NodeTasks/PruneDockerRegistry/PruneDockerRegistryCompleted.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Events/NodeTasks/PruneDockerRegistry/PruneDockerRegistryCompleted.php -------------------------------------------------------------------------------- /app/Events/NodeTasks/PruneDockerRegistry/PruneDockerRegistryFailed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Events/NodeTasks/PruneDockerRegistry/PruneDockerRegistryFailed.php -------------------------------------------------------------------------------- /app/Events/NodeTasks/PullDockerImage/PullDockerImageCompleted.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Events/NodeTasks/PullDockerImage/PullDockerImageCompleted.php -------------------------------------------------------------------------------- /app/Events/NodeTasks/PullDockerImage/PullDockerImageFailed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Events/NodeTasks/PullDockerImage/PullDockerImageFailed.php -------------------------------------------------------------------------------- /app/Events/NodeTasks/PullGitRepo/PullGitRepoCompleted.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Events/NodeTasks/PullGitRepo/PullGitRepoCompleted.php -------------------------------------------------------------------------------- /app/Events/NodeTasks/PullGitRepo/PullGitRepoFailed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Events/NodeTasks/PullGitRepo/PullGitRepoFailed.php -------------------------------------------------------------------------------- /app/Events/NodeTasks/RebuildCaddyConfig/ApplyCaddyConfigCompleted.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Events/NodeTasks/RebuildCaddyConfig/ApplyCaddyConfigCompleted.php -------------------------------------------------------------------------------- /app/Events/NodeTasks/RebuildCaddyConfig/ApplyCaddyConfigFailed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Events/NodeTasks/RebuildCaddyConfig/ApplyCaddyConfigFailed.php -------------------------------------------------------------------------------- /app/Events/NodeTasks/RemoveS3File/RemoveS3FileCompleted.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Events/NodeTasks/RemoveS3File/RemoveS3FileCompleted.php -------------------------------------------------------------------------------- /app/Events/NodeTasks/RemoveS3File/RemoveS3FileFailed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Events/NodeTasks/RemoveS3File/RemoveS3FileFailed.php -------------------------------------------------------------------------------- /app/Events/NodeTasks/ServiceExec/ServiceExecCompleted.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Events/NodeTasks/ServiceExec/ServiceExecCompleted.php -------------------------------------------------------------------------------- /app/Events/NodeTasks/ServiceExec/ServiceExecFailed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Events/NodeTasks/ServiceExec/ServiceExecFailed.php -------------------------------------------------------------------------------- /app/Events/NodeTasks/UpdateAgentSymlink/UpdateAgentSymlinkCompleted.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Events/NodeTasks/UpdateAgentSymlink/UpdateAgentSymlinkCompleted.php -------------------------------------------------------------------------------- /app/Events/NodeTasks/UpdateAgentSymlink/UpdateAgentSymlinkFailed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Events/NodeTasks/UpdateAgentSymlink/UpdateAgentSymlinkFailed.php -------------------------------------------------------------------------------- /app/Events/NodeTasks/UpdateDirdConfig/UpdateDirdConfigCompleted.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Events/NodeTasks/UpdateDirdConfig/UpdateDirdConfigCompleted.php -------------------------------------------------------------------------------- /app/Events/NodeTasks/UpdateDirdConfig/UpdateDirdConfigFailed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Events/NodeTasks/UpdateDirdConfig/UpdateDirdConfigFailed.php -------------------------------------------------------------------------------- /app/Events/NodeTasks/UpdateNode/UpdateCurrentNodeCompleted.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Events/NodeTasks/UpdateNode/UpdateCurrentNodeCompleted.php -------------------------------------------------------------------------------- /app/Events/NodeTasks/UpdateNode/UpdateCurrentNodeFailed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Events/NodeTasks/UpdateNode/UpdateCurrentNodeFailed.php -------------------------------------------------------------------------------- /app/Events/NodeTasks/UpdateService/UpdateServiceCompleted.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Events/NodeTasks/UpdateService/UpdateServiceCompleted.php -------------------------------------------------------------------------------- /app/Events/NodeTasks/UpdateService/UpdateServiceFailed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Events/NodeTasks/UpdateService/UpdateServiceFailed.php -------------------------------------------------------------------------------- /app/Events/NodeTasks/UploadS3File/UploadS3FileCompleted.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Events/NodeTasks/UploadS3File/UploadS3FileCompleted.php -------------------------------------------------------------------------------- /app/Events/NodeTasks/UploadS3File/UploadS3FileFailed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Events/NodeTasks/UploadS3File/UploadS3FileFailed.php -------------------------------------------------------------------------------- /app/Http/Controllers/Admin/TeamController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Http/Controllers/Admin/TeamController.php -------------------------------------------------------------------------------- /app/Http/Controllers/Controller.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Http/Controllers/Controller.php -------------------------------------------------------------------------------- /app/Http/Controllers/DashboardController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Http/Controllers/DashboardController.php -------------------------------------------------------------------------------- /app/Http/Controllers/DeploymentController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Http/Controllers/DeploymentController.php -------------------------------------------------------------------------------- /app/Http/Controllers/NetworkController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Http/Controllers/NetworkController.php -------------------------------------------------------------------------------- /app/Http/Controllers/NodeController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Http/Controllers/NodeController.php -------------------------------------------------------------------------------- /app/Http/Controllers/NodeTaskGroupController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Http/Controllers/NodeTaskGroupController.php -------------------------------------------------------------------------------- /app/Http/Controllers/RefundPolicyController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Http/Controllers/RefundPolicyController.php -------------------------------------------------------------------------------- /app/Http/Controllers/ReviewAppsController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Http/Controllers/ReviewAppsController.php -------------------------------------------------------------------------------- /app/Http/Controllers/ServiceBackupController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Http/Controllers/ServiceBackupController.php -------------------------------------------------------------------------------- /app/Http/Controllers/ServiceController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Http/Controllers/ServiceController.php -------------------------------------------------------------------------------- /app/Http/Controllers/SwarmController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Http/Controllers/SwarmController.php -------------------------------------------------------------------------------- /app/Http/Controllers/SwarmTaskController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Http/Controllers/SwarmTaskController.php -------------------------------------------------------------------------------- /app/Http/Controllers/TeamBillingController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Http/Controllers/TeamBillingController.php -------------------------------------------------------------------------------- /app/Http/Controllers/TeamQuotasController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Http/Controllers/TeamQuotasController.php -------------------------------------------------------------------------------- /app/Http/Controllers/TeamSettingsController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Http/Controllers/TeamSettingsController.php -------------------------------------------------------------------------------- /app/Http/Middleware/AdminAccess.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Http/Middleware/AdminAccess.php -------------------------------------------------------------------------------- /app/Http/Middleware/EnsureTeamSubscription.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Http/Middleware/EnsureTeamSubscription.php -------------------------------------------------------------------------------- /app/Http/Middleware/HandleInertiaRequests.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Http/Middleware/HandleInertiaRequests.php -------------------------------------------------------------------------------- /app/Http/Requests/NodeTask/JoinClusterFormRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Http/Requests/NodeTask/JoinClusterFormRequest.php -------------------------------------------------------------------------------- /app/Http/Requests/StoreDeploymentRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Http/Requests/StoreDeploymentRequest.php -------------------------------------------------------------------------------- /app/Http/Requests/StoreNetworkRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Http/Requests/StoreNetworkRequest.php -------------------------------------------------------------------------------- /app/Http/Requests/StoreNodeRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Http/Requests/StoreNodeRequest.php -------------------------------------------------------------------------------- /app/Http/Requests/StoreServiceRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Http/Requests/StoreServiceRequest.php -------------------------------------------------------------------------------- /app/Http/Requests/StoreSwarmRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Http/Requests/StoreSwarmRequest.php -------------------------------------------------------------------------------- /app/Http/Requests/UpdateDeploymentRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Http/Requests/UpdateDeploymentRequest.php -------------------------------------------------------------------------------- /app/Http/Requests/UpdateNetworkRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Http/Requests/UpdateNetworkRequest.php -------------------------------------------------------------------------------- /app/Http/Requests/UpdateNodeRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Http/Requests/UpdateNodeRequest.php -------------------------------------------------------------------------------- /app/Http/Requests/UpdateServiceRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Http/Requests/UpdateServiceRequest.php -------------------------------------------------------------------------------- /app/Http/Requests/UpdateSwarmRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Http/Requests/UpdateSwarmRequest.php -------------------------------------------------------------------------------- /app/Http/Responses/PtahVerifyEmailResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Http/Responses/PtahVerifyEmailResponse.php -------------------------------------------------------------------------------- /app/Jobs/CheckAgentUpdates.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Jobs/CheckAgentUpdates.php -------------------------------------------------------------------------------- /app/Jobs/PruneStaleDockerDataJob.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Jobs/PruneStaleDockerDataJob.php -------------------------------------------------------------------------------- /app/Listeners/PaddleEventListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Listeners/PaddleEventListener.php -------------------------------------------------------------------------------- /app/Listeners/RecordBackupStatus.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Listeners/RecordBackupStatus.php -------------------------------------------------------------------------------- /app/Listeners/StartTrialFeedbackFlow.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Listeners/StartTrialFeedbackFlow.php -------------------------------------------------------------------------------- /app/Models/AgentRelease.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/AgentRelease.php -------------------------------------------------------------------------------- /app/Models/Backup.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/Backup.php -------------------------------------------------------------------------------- /app/Models/BackupStatus.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/BackupStatus.php -------------------------------------------------------------------------------- /app/Models/Deployment.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/Deployment.php -------------------------------------------------------------------------------- /app/Models/DeploymentData.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/DeploymentData.php -------------------------------------------------------------------------------- /app/Models/DeploymentData/AppSource.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/DeploymentData/AppSource.php -------------------------------------------------------------------------------- /app/Models/DeploymentData/AppSource/AppSourceType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/DeploymentData/AppSource/AppSourceType.php -------------------------------------------------------------------------------- /app/Models/DeploymentData/AppSource/DockerSource.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/DeploymentData/AppSource/DockerSource.php -------------------------------------------------------------------------------- /app/Models/DeploymentData/AppSource/GitWithDockerfileSource.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/DeploymentData/AppSource/GitWithDockerfileSource.php -------------------------------------------------------------------------------- /app/Models/DeploymentData/AppSource/GitWithNixpacksSource.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/DeploymentData/AppSource/GitWithNixpacksSource.php -------------------------------------------------------------------------------- /app/Models/DeploymentData/ArchiveFormat.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/DeploymentData/ArchiveFormat.php -------------------------------------------------------------------------------- /app/Models/DeploymentData/ArchiveOptions.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/DeploymentData/ArchiveOptions.php -------------------------------------------------------------------------------- /app/Models/DeploymentData/BackupCreateOptions.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/DeploymentData/BackupCreateOptions.php -------------------------------------------------------------------------------- /app/Models/DeploymentData/BackupRestoreOptions.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/DeploymentData/BackupRestoreOptions.php -------------------------------------------------------------------------------- /app/Models/DeploymentData/Caddy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/DeploymentData/Caddy.php -------------------------------------------------------------------------------- /app/Models/DeploymentData/ConfigFile.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/DeploymentData/ConfigFile.php -------------------------------------------------------------------------------- /app/Models/DeploymentData/EnvVar.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/DeploymentData/EnvVar.php -------------------------------------------------------------------------------- /app/Models/DeploymentData/FastCgi.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/DeploymentData/FastCgi.php -------------------------------------------------------------------------------- /app/Models/DeploymentData/Healthcheck.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/DeploymentData/Healthcheck.php -------------------------------------------------------------------------------- /app/Models/DeploymentData/LaunchMode.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/DeploymentData/LaunchMode.php -------------------------------------------------------------------------------- /app/Models/DeploymentData/NodePort.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/DeploymentData/NodePort.php -------------------------------------------------------------------------------- /app/Models/DeploymentData/Process.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/DeploymentData/Process.php -------------------------------------------------------------------------------- /app/Models/DeploymentData/RedirectRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/DeploymentData/RedirectRule.php -------------------------------------------------------------------------------- /app/Models/DeploymentData/ReleaseCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/DeploymentData/ReleaseCommand.php -------------------------------------------------------------------------------- /app/Models/DeploymentData/RewriteRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/DeploymentData/RewriteRule.php -------------------------------------------------------------------------------- /app/Models/DeploymentData/SecretFile.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/DeploymentData/SecretFile.php -------------------------------------------------------------------------------- /app/Models/DeploymentData/SecretVar.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/DeploymentData/SecretVar.php -------------------------------------------------------------------------------- /app/Models/DeploymentData/Volume.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/DeploymentData/Volume.php -------------------------------------------------------------------------------- /app/Models/DeploymentData/Worker.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/DeploymentData/Worker.php -------------------------------------------------------------------------------- /app/Models/DeploymentData/WorkerCookie.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/DeploymentData/WorkerCookie.php -------------------------------------------------------------------------------- /app/Models/DeploymentNodeTaskGroup.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/DeploymentNodeTaskGroup.php -------------------------------------------------------------------------------- /app/Models/DockerConfigKind.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/DockerConfigKind.php -------------------------------------------------------------------------------- /app/Models/Membership.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/Membership.php -------------------------------------------------------------------------------- /app/Models/Network.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/Network.php -------------------------------------------------------------------------------- /app/Models/Node.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/Node.php -------------------------------------------------------------------------------- /app/Models/NodeData.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeData.php -------------------------------------------------------------------------------- /app/Models/NodeData/DockerData.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeData/DockerData.php -------------------------------------------------------------------------------- /app/Models/NodeData/DockerPlatformData.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeData/DockerPlatformData.php -------------------------------------------------------------------------------- /app/Models/NodeData/HostData.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeData/HostData.php -------------------------------------------------------------------------------- /app/Models/NodeData/HostNetwork.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeData/HostNetwork.php -------------------------------------------------------------------------------- /app/Models/NodeData/IpAddress.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeData/IpAddress.php -------------------------------------------------------------------------------- /app/Models/NodeData/IpVersion.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeData/IpVersion.php -------------------------------------------------------------------------------- /app/Models/NodeData/NodeRole.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeData/NodeRole.php -------------------------------------------------------------------------------- /app/Models/NodeTask.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeTask.php -------------------------------------------------------------------------------- /app/Models/NodeTaskGroup.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeTaskGroup.php -------------------------------------------------------------------------------- /app/Models/NodeTaskGroupType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeTaskGroupType.php -------------------------------------------------------------------------------- /app/Models/NodeTaskType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeTaskType.php -------------------------------------------------------------------------------- /app/Models/NodeTasks/AbstractTaskMeta.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeTasks/AbstractTaskMeta.php -------------------------------------------------------------------------------- /app/Models/NodeTasks/AbstractTaskResult.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeTasks/AbstractTaskResult.php -------------------------------------------------------------------------------- /app/Models/NodeTasks/ApplyCaddyConfig/ApplyCaddyConfigMeta.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeTasks/ApplyCaddyConfig/ApplyCaddyConfigMeta.php -------------------------------------------------------------------------------- /app/Models/NodeTasks/ApplyCaddyConfig/ApplyCaddyConfigResult.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeTasks/ApplyCaddyConfig/ApplyCaddyConfigResult.php -------------------------------------------------------------------------------- /app/Models/NodeTasks/BuildImageWithDockerfile/BuildImageWithDockerfileMeta.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeTasks/BuildImageWithDockerfile/BuildImageWithDockerfileMeta.php -------------------------------------------------------------------------------- /app/Models/NodeTasks/BuildImageWithDockerfile/BuildImageWithDockerfileResult.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeTasks/BuildImageWithDockerfile/BuildImageWithDockerfileResult.php -------------------------------------------------------------------------------- /app/Models/NodeTasks/BuildImageWithNixpacks/BuildImageWithNixpacksMeta.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeTasks/BuildImageWithNixpacks/BuildImageWithNixpacksMeta.php -------------------------------------------------------------------------------- /app/Models/NodeTasks/BuildImageWithNixpacks/BuildImageWithNixpacksResult.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeTasks/BuildImageWithNixpacks/BuildImageWithNixpacksResult.php -------------------------------------------------------------------------------- /app/Models/NodeTasks/CheckRegistryAuth/CheckRegistryAuthMeta.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeTasks/CheckRegistryAuth/CheckRegistryAuthMeta.php -------------------------------------------------------------------------------- /app/Models/NodeTasks/CheckRegistryAuth/CheckRegistryAuthResult.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeTasks/CheckRegistryAuth/CheckRegistryAuthResult.php -------------------------------------------------------------------------------- /app/Models/NodeTasks/CheckS3Storage/CheckS3StorageMeta.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeTasks/CheckS3Storage/CheckS3StorageMeta.php -------------------------------------------------------------------------------- /app/Models/NodeTasks/CheckS3Storage/CheckS3StorageResult.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeTasks/CheckS3Storage/CheckS3StorageResult.php -------------------------------------------------------------------------------- /app/Models/NodeTasks/ConfirmAgentUpgrade/ConfirmAgentUpgradeMeta.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeTasks/ConfirmAgentUpgrade/ConfirmAgentUpgradeMeta.php -------------------------------------------------------------------------------- /app/Models/NodeTasks/ConfirmAgentUpgrade/ConfirmAgentUpgradeResult.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeTasks/ConfirmAgentUpgrade/ConfirmAgentUpgradeResult.php -------------------------------------------------------------------------------- /app/Models/NodeTasks/CreateConfig/CreateConfigMeta.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeTasks/CreateConfig/CreateConfigMeta.php -------------------------------------------------------------------------------- /app/Models/NodeTasks/CreateConfig/CreateConfigResult.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeTasks/CreateConfig/CreateConfigResult.php -------------------------------------------------------------------------------- /app/Models/NodeTasks/CreateNetwork/CreateNetworkMeta.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeTasks/CreateNetwork/CreateNetworkMeta.php -------------------------------------------------------------------------------- /app/Models/NodeTasks/CreateNetwork/CreateNetworkResult.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeTasks/CreateNetwork/CreateNetworkResult.php -------------------------------------------------------------------------------- /app/Models/NodeTasks/CreateRegistryAuth/CreateRegistryAuthMeta.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeTasks/CreateRegistryAuth/CreateRegistryAuthMeta.php -------------------------------------------------------------------------------- /app/Models/NodeTasks/CreateRegistryAuth/CreateRegistryAuthResult.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeTasks/CreateRegistryAuth/CreateRegistryAuthResult.php -------------------------------------------------------------------------------- /app/Models/NodeTasks/CreateS3Storage/CreateS3StorageMeta.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeTasks/CreateS3Storage/CreateS3StorageMeta.php -------------------------------------------------------------------------------- /app/Models/NodeTasks/CreateS3Storage/CreateS3StorageResult.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeTasks/CreateS3Storage/CreateS3StorageResult.php -------------------------------------------------------------------------------- /app/Models/NodeTasks/CreateSecret/CreateSecretMeta.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeTasks/CreateSecret/CreateSecretMeta.php -------------------------------------------------------------------------------- /app/Models/NodeTasks/CreateSecret/CreateSecretResult.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeTasks/CreateSecret/CreateSecretResult.php -------------------------------------------------------------------------------- /app/Models/NodeTasks/CreateService/CreateServiceMeta.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeTasks/CreateService/CreateServiceMeta.php -------------------------------------------------------------------------------- /app/Models/NodeTasks/CreateService/CreateServiceResult.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeTasks/CreateService/CreateServiceResult.php -------------------------------------------------------------------------------- /app/Models/NodeTasks/DeleteService/DeleteServiceMeta.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeTasks/DeleteService/DeleteServiceMeta.php -------------------------------------------------------------------------------- /app/Models/NodeTasks/DeleteService/DeleteServiceResult.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeTasks/DeleteService/DeleteServiceResult.php -------------------------------------------------------------------------------- /app/Models/NodeTasks/DockerId.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeTasks/DockerId.php -------------------------------------------------------------------------------- /app/Models/NodeTasks/DownloadAgentUpgrade/DownloadAgentUpgradeMeta.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeTasks/DownloadAgentUpgrade/DownloadAgentUpgradeMeta.php -------------------------------------------------------------------------------- /app/Models/NodeTasks/DownloadAgentUpgrade/DownloadAgentUpgradeResult.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeTasks/DownloadAgentUpgrade/DownloadAgentUpgradeResult.php -------------------------------------------------------------------------------- /app/Models/NodeTasks/DownloadS3File/DownloadS3FileMeta.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeTasks/DownloadS3File/DownloadS3FileMeta.php -------------------------------------------------------------------------------- /app/Models/NodeTasks/DownloadS3File/DownloadS3FileResult.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeTasks/DownloadS3File/DownloadS3FileResult.php -------------------------------------------------------------------------------- /app/Models/NodeTasks/DummyTaskResult.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeTasks/DummyTaskResult.php -------------------------------------------------------------------------------- /app/Models/NodeTasks/ErrorResult.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeTasks/ErrorResult.php -------------------------------------------------------------------------------- /app/Models/NodeTasks/InitSwarm/InitSwarmMeta.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeTasks/InitSwarm/InitSwarmMeta.php -------------------------------------------------------------------------------- /app/Models/NodeTasks/InitSwarm/InitSwarmResult.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeTasks/InitSwarm/InitSwarmResult.php -------------------------------------------------------------------------------- /app/Models/NodeTasks/JoinSwarm/JoinSwarmMeta.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeTasks/JoinSwarm/JoinSwarmMeta.php -------------------------------------------------------------------------------- /app/Models/NodeTasks/JoinSwarm/JoinSwarmResult.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeTasks/JoinSwarm/JoinSwarmResult.php -------------------------------------------------------------------------------- /app/Models/NodeTasks/LaunchService/LaunchServiceMeta.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeTasks/LaunchService/LaunchServiceMeta.php -------------------------------------------------------------------------------- /app/Models/NodeTasks/LaunchService/LaunchServiceResult.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeTasks/LaunchService/LaunchServiceResult.php -------------------------------------------------------------------------------- /app/Models/NodeTasks/PruneDockerRegistry/PruneDockerRegistryMeta.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeTasks/PruneDockerRegistry/PruneDockerRegistryMeta.php -------------------------------------------------------------------------------- /app/Models/NodeTasks/PruneDockerRegistry/PruneDockerRegistryResult.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeTasks/PruneDockerRegistry/PruneDockerRegistryResult.php -------------------------------------------------------------------------------- /app/Models/NodeTasks/PullDockerImage/PullDockerImageMeta.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeTasks/PullDockerImage/PullDockerImageMeta.php -------------------------------------------------------------------------------- /app/Models/NodeTasks/PullDockerImage/PullDockerImageResult.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeTasks/PullDockerImage/PullDockerImageResult.php -------------------------------------------------------------------------------- /app/Models/NodeTasks/PullGitRepo/PullGitRepoMeta.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeTasks/PullGitRepo/PullGitRepoMeta.php -------------------------------------------------------------------------------- /app/Models/NodeTasks/PullGitRepo/PullGitRepoResult.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeTasks/PullGitRepo/PullGitRepoResult.php -------------------------------------------------------------------------------- /app/Models/NodeTasks/RemoveS3File/RemoveS3FileMeta.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeTasks/RemoveS3File/RemoveS3FileMeta.php -------------------------------------------------------------------------------- /app/Models/NodeTasks/RemoveS3File/RemoveS3FileResult.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeTasks/RemoveS3File/RemoveS3FileResult.php -------------------------------------------------------------------------------- /app/Models/NodeTasks/ServiceExec/ServiceExecMeta.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeTasks/ServiceExec/ServiceExecMeta.php -------------------------------------------------------------------------------- /app/Models/NodeTasks/ServiceExec/ServiceExecResult.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeTasks/ServiceExec/ServiceExecResult.php -------------------------------------------------------------------------------- /app/Models/NodeTasks/TaskStatus.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeTasks/TaskStatus.php -------------------------------------------------------------------------------- /app/Models/NodeTasks/UpdateAgentSymlink/UpdateAgentSymlinkMeta.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeTasks/UpdateAgentSymlink/UpdateAgentSymlinkMeta.php -------------------------------------------------------------------------------- /app/Models/NodeTasks/UpdateAgentSymlink/UpdateAgentSymlinkResult.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeTasks/UpdateAgentSymlink/UpdateAgentSymlinkResult.php -------------------------------------------------------------------------------- /app/Models/NodeTasks/UpdateCurrentNode/UpdateCurrentNodeMeta.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeTasks/UpdateCurrentNode/UpdateCurrentNodeMeta.php -------------------------------------------------------------------------------- /app/Models/NodeTasks/UpdateCurrentNode/UpdateCurrentNodeResult.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeTasks/UpdateCurrentNode/UpdateCurrentNodeResult.php -------------------------------------------------------------------------------- /app/Models/NodeTasks/UpdateDirdConfig/UpdateDirdConfigMeta.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeTasks/UpdateDirdConfig/UpdateDirdConfigMeta.php -------------------------------------------------------------------------------- /app/Models/NodeTasks/UpdateDirdConfig/UpdateDirdConfigResult.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeTasks/UpdateDirdConfig/UpdateDirdConfigResult.php -------------------------------------------------------------------------------- /app/Models/NodeTasks/UpdateDirdConfiguration/UpdateDirdConfigurationMeta.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeTasks/UpdateDirdConfiguration/UpdateDirdConfigurationMeta.php -------------------------------------------------------------------------------- /app/Models/NodeTasks/UpdateDirdConfiguration/UpdateDirdConfigurationResult.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeTasks/UpdateDirdConfiguration/UpdateDirdConfigurationResult.php -------------------------------------------------------------------------------- /app/Models/NodeTasks/UpdateService/UpdateServiceMeta.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeTasks/UpdateService/UpdateServiceMeta.php -------------------------------------------------------------------------------- /app/Models/NodeTasks/UpdateService/UpdateServiceResult.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeTasks/UpdateService/UpdateServiceResult.php -------------------------------------------------------------------------------- /app/Models/NodeTasks/UploadS3File/UploadS3FileMeta.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeTasks/UploadS3File/UploadS3FileMeta.php -------------------------------------------------------------------------------- /app/Models/NodeTasks/UploadS3File/UploadS3FileResult.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/NodeTasks/UploadS3File/UploadS3FileResult.php -------------------------------------------------------------------------------- /app/Models/PricingPlan.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/PricingPlan.php -------------------------------------------------------------------------------- /app/Models/PricingPlan/ItemQuota.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/PricingPlan/ItemQuota.php -------------------------------------------------------------------------------- /app/Models/PricingPlan/Plan.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/PricingPlan/Plan.php -------------------------------------------------------------------------------- /app/Models/PricingPlan/UsageQuotas.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/PricingPlan/UsageQuotas.php -------------------------------------------------------------------------------- /app/Models/QuotasOverride.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/QuotasOverride.php -------------------------------------------------------------------------------- /app/Models/ReviewApp.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/ReviewApp.php -------------------------------------------------------------------------------- /app/Models/ReviewApps/ReviewAppMeta.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/ReviewApps/ReviewAppMeta.php -------------------------------------------------------------------------------- /app/Models/Scopes/TeamScope.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/Scopes/TeamScope.php -------------------------------------------------------------------------------- /app/Models/Service.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/Service.php -------------------------------------------------------------------------------- /app/Models/Swarm.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/Swarm.php -------------------------------------------------------------------------------- /app/Models/SwarmData.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/SwarmData.php -------------------------------------------------------------------------------- /app/Models/SwarmData/DockerRegistry.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/SwarmData/DockerRegistry.php -------------------------------------------------------------------------------- /app/Models/SwarmData/JoinTokens.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/SwarmData/JoinTokens.php -------------------------------------------------------------------------------- /app/Models/SwarmData/ManagerNode.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/SwarmData/ManagerNode.php -------------------------------------------------------------------------------- /app/Models/SwarmData/S3Storage.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/SwarmData/S3Storage.php -------------------------------------------------------------------------------- /app/Models/Team.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/Team.php -------------------------------------------------------------------------------- /app/Models/TeamInvitation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/TeamInvitation.php -------------------------------------------------------------------------------- /app/Models/User.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Models/User.php -------------------------------------------------------------------------------- /app/Notifications/AskFinalTrialFeedback.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Notifications/AskFinalTrialFeedback.php -------------------------------------------------------------------------------- /app/Notifications/AskMidTrialFeedback.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Notifications/AskMidTrialFeedback.php -------------------------------------------------------------------------------- /app/Policies/DeploymentPolicy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Policies/DeploymentPolicy.php -------------------------------------------------------------------------------- /app/Policies/NetworkPolicy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Policies/NetworkPolicy.php -------------------------------------------------------------------------------- /app/Policies/NodePolicy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Policies/NodePolicy.php -------------------------------------------------------------------------------- /app/Policies/NodeTaskGroupPolicy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Policies/NodeTaskGroupPolicy.php -------------------------------------------------------------------------------- /app/Policies/ServicePolicy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Policies/ServicePolicy.php -------------------------------------------------------------------------------- /app/Policies/SwarmPolicy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Policies/SwarmPolicy.php -------------------------------------------------------------------------------- /app/Policies/TeamPolicy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Policies/TeamPolicy.php -------------------------------------------------------------------------------- /app/Providers/AppServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Providers/AppServiceProvider.php -------------------------------------------------------------------------------- /app/Providers/FortifyServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Providers/FortifyServiceProvider.php -------------------------------------------------------------------------------- /app/Providers/JetstreamServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Providers/JetstreamServiceProvider.php -------------------------------------------------------------------------------- /app/Rules/Crontab.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Rules/Crontab.php -------------------------------------------------------------------------------- /app/Rules/RequiredIfArrayHas.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Rules/RequiredIfArrayHas.php -------------------------------------------------------------------------------- /app/Rules/UniqueInArray.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Rules/UniqueInArray.php -------------------------------------------------------------------------------- /app/Services/Metrics.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Services/Metrics.php -------------------------------------------------------------------------------- /app/Traits/HasOwningTeam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Traits/HasOwningTeam.php -------------------------------------------------------------------------------- /app/Traits/HasTaskStatus.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Traits/HasTaskStatus.php -------------------------------------------------------------------------------- /app/Util/AgentToken.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Util/AgentToken.php -------------------------------------------------------------------------------- /app/Util/Arrays.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Util/Arrays.php -------------------------------------------------------------------------------- /app/Util/Promexport.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Util/Promexport.php -------------------------------------------------------------------------------- /app/Util/ResourceId.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/app/Util/ResourceId.php -------------------------------------------------------------------------------- /artisan: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/artisan -------------------------------------------------------------------------------- /bootstrap/app.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/bootstrap/app.php -------------------------------------------------------------------------------- /bootstrap/cache/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /bootstrap/helpers.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/bootstrap/helpers.php -------------------------------------------------------------------------------- /bootstrap/providers.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/bootstrap/providers.php -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/composer.json -------------------------------------------------------------------------------- /composer.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/composer.lock -------------------------------------------------------------------------------- /config/app.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/config/app.php -------------------------------------------------------------------------------- /config/auth.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/config/auth.php -------------------------------------------------------------------------------- /config/billing.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/config/billing.php -------------------------------------------------------------------------------- /config/cache.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/config/cache.php -------------------------------------------------------------------------------- /config/data.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/config/data.php -------------------------------------------------------------------------------- /config/database.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/config/database.php -------------------------------------------------------------------------------- /config/filesystems.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/config/filesystems.php -------------------------------------------------------------------------------- /config/fortify.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/config/fortify.php -------------------------------------------------------------------------------- /config/jetstream.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/config/jetstream.php -------------------------------------------------------------------------------- /config/logging.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/config/logging.php -------------------------------------------------------------------------------- /config/mail.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/config/mail.php -------------------------------------------------------------------------------- /config/ptah.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/config/ptah.php -------------------------------------------------------------------------------- /config/queue.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/config/queue.php -------------------------------------------------------------------------------- /config/sanctum.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/config/sanctum.php -------------------------------------------------------------------------------- /config/sentry.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/config/sentry.php -------------------------------------------------------------------------------- /config/services.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/config/services.php -------------------------------------------------------------------------------- /config/session.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/config/session.php -------------------------------------------------------------------------------- /database/.gitignore: -------------------------------------------------------------------------------- 1 | *.sqlite* 2 | -------------------------------------------------------------------------------- /database/factories/AgentReleaseFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/factories/AgentReleaseFactory.php -------------------------------------------------------------------------------- /database/factories/DeploymentFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/factories/DeploymentFactory.php -------------------------------------------------------------------------------- /database/factories/NetworkFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/factories/NetworkFactory.php -------------------------------------------------------------------------------- /database/factories/NodeFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/factories/NodeFactory.php -------------------------------------------------------------------------------- /database/factories/NodeTaskFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/factories/NodeTaskFactory.php -------------------------------------------------------------------------------- /database/factories/NodeTaskGroupFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/factories/NodeTaskGroupFactory.php -------------------------------------------------------------------------------- /database/factories/ServiceFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/factories/ServiceFactory.php -------------------------------------------------------------------------------- /database/factories/SwarmFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/factories/SwarmFactory.php -------------------------------------------------------------------------------- /database/factories/TeamFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/factories/TeamFactory.php -------------------------------------------------------------------------------- /database/factories/UserFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/factories/UserFactory.php -------------------------------------------------------------------------------- /database/migrations/0001_01_01_000000_create_users_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/migrations/0001_01_01_000000_create_users_table.php -------------------------------------------------------------------------------- /database/migrations/0001_01_01_000001_create_cache_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/migrations/0001_01_01_000001_create_cache_table.php -------------------------------------------------------------------------------- /database/migrations/0001_01_01_000002_create_jobs_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/migrations/0001_01_01_000002_create_jobs_table.php -------------------------------------------------------------------------------- /database/migrations/2019_05_03_000001_create_customers_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/migrations/2019_05_03_000001_create_customers_table.php -------------------------------------------------------------------------------- /database/migrations/2019_05_03_000002_create_subscriptions_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/migrations/2019_05_03_000002_create_subscriptions_table.php -------------------------------------------------------------------------------- /database/migrations/2019_05_03_000003_create_subscription_items_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/migrations/2019_05_03_000003_create_subscription_items_table.php -------------------------------------------------------------------------------- /database/migrations/2019_05_03_000004_create_transactions_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/migrations/2019_05_03_000004_create_transactions_table.php -------------------------------------------------------------------------------- /database/migrations/2024_06_19_074636_add_two_factor_columns_to_users_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/migrations/2024_06_19_074636_add_two_factor_columns_to_users_table.php -------------------------------------------------------------------------------- /database/migrations/2024_06_19_074645_create_personal_access_tokens_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/migrations/2024_06_19_074645_create_personal_access_tokens_table.php -------------------------------------------------------------------------------- /database/migrations/2024_06_19_074645_create_teams_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/migrations/2024_06_19_074645_create_teams_table.php -------------------------------------------------------------------------------- /database/migrations/2024_06_19_074646_create_team_user_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/migrations/2024_06_19_074646_create_team_user_table.php -------------------------------------------------------------------------------- /database/migrations/2024_06_19_074647_create_team_invitations_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/migrations/2024_06_19_074647_create_team_invitations_table.php -------------------------------------------------------------------------------- /database/migrations/2024_06_19_084206_create_swarms_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/migrations/2024_06_19_084206_create_swarms_table.php -------------------------------------------------------------------------------- /database/migrations/2024_06_19_084441_create_nodes_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/migrations/2024_06_19_084441_create_nodes_table.php -------------------------------------------------------------------------------- /database/migrations/2024_06_19_184050_alter_nodes_add_data_column.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/migrations/2024_06_19_184050_alter_nodes_add_data_column.php -------------------------------------------------------------------------------- /database/migrations/2024_06_19_202417_create_node_task_groups_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/migrations/2024_06_19_202417_create_node_task_groups_table.php -------------------------------------------------------------------------------- /database/migrations/2024_06_19_204239_create_node_tasks_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/migrations/2024_06_19_204239_create_node_tasks_table.php -------------------------------------------------------------------------------- /database/migrations/2024_06_20_142704_alter_nodes_add_swarm_id_column.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/migrations/2024_06_20_142704_alter_nodes_add_swarm_id_column.php -------------------------------------------------------------------------------- /database/migrations/2024_06_21_081415_create_networks_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/migrations/2024_06_21_081415_create_networks_table.php -------------------------------------------------------------------------------- /database/migrations/2024_06_21_220222_create_services_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/migrations/2024_06_21_220222_create_services_table.php -------------------------------------------------------------------------------- /database/migrations/2024_06_21_220426_create_deployments_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/migrations/2024_06_21_220426_create_deployments_table.php -------------------------------------------------------------------------------- /database/migrations/2024_06_22_111455_alter_networks_add_swarm_id_column.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/migrations/2024_06_22_111455_alter_networks_add_swarm_id_column.php -------------------------------------------------------------------------------- /database/migrations/2024_06_22_154415_alter_services_add_swarm_id_column.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/migrations/2024_06_22_154415_alter_services_add_swarm_id_column.php -------------------------------------------------------------------------------- /database/migrations/2024_06_22_155805_alter_node_task_groups_add_type_column.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/migrations/2024_06_22_155805_alter_node_task_groups_add_type_column.php -------------------------------------------------------------------------------- /database/migrations/2024_06_23_164312_alter_networks_add_docker_name_column.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/migrations/2024_06_23_164312_alter_networks_add_docker_name_column.php -------------------------------------------------------------------------------- /database/migrations/2024_06_25_094334_alter_services_networks_swarms_drop_docker_id_column.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/migrations/2024_06_25_094334_alter_services_networks_swarms_drop_docker_id_column.php -------------------------------------------------------------------------------- /database/migrations/2024_06_26_121016_alter_deployments_drop_task_group_id_column.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/migrations/2024_06_26_121016_alter_deployments_drop_task_group_id_column.php -------------------------------------------------------------------------------- /database/migrations/2024_06_26_122528_alter_task_groups_add_virtual_deployment_id_column.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/migrations/2024_06_26_122528_alter_task_groups_add_virtual_deployment_id_column.php -------------------------------------------------------------------------------- /database/migrations/2024_06_26_171205_alter_services_add_deleted_at_column.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/migrations/2024_06_26_171205_alter_services_add_deleted_at_column.php -------------------------------------------------------------------------------- /database/migrations/2024_06_26_172949_alter_services_change_docker_name_nullable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/migrations/2024_06_26_172949_alter_services_change_docker_name_nullable.php -------------------------------------------------------------------------------- /database/migrations/2024_06_29_100400_create_agent_releases_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/migrations/2024_06_29_100400_create_agent_releases_table.php -------------------------------------------------------------------------------- /database/migrations/2024_07_01_121412_alter_swarms_add_data_column.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/migrations/2024_07_01_121412_alter_swarms_add_data_column.php -------------------------------------------------------------------------------- /database/migrations/2024_07_03_115106_alter_node_tasks_add_meta__service_id_column.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/migrations/2024_07_03_115106_alter_node_tasks_add_meta__service_id_column.php -------------------------------------------------------------------------------- /database/migrations/2024_07_04_195451_alter_node_tasks_add_meta__docker_name_column.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/migrations/2024_07_04_195451_alter_node_tasks_add_meta__docker_name_column.php -------------------------------------------------------------------------------- /database/migrations/2024_07_10_204515_update_deployments_add_redirect_rules.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/migrations/2024_07_10_204515_update_deployments_add_redirect_rules.php -------------------------------------------------------------------------------- /database/migrations/2024_07_11_094004_update_deployments_add_caddy_id.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/migrations/2024_07_11_094004_update_deployments_add_caddy_id.php -------------------------------------------------------------------------------- /database/migrations/2024_07_11_204234_update_swarms_add_s3_storages.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/migrations/2024_07_11_204234_update_swarms_add_s3_storages.php -------------------------------------------------------------------------------- /database/migrations/2024_07_14_115507_update_deployments_add_volume_backups.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/migrations/2024_07_14_115507_update_deployments_add_volume_backups.php -------------------------------------------------------------------------------- /database/migrations/2024_07_16_141738_update_deployments_add_backups_to_processes.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/migrations/2024_07_16_141738_update_deployments_add_backups_to_processes.php -------------------------------------------------------------------------------- /database/migrations/2024_07_16_183412_update_deployments_set_registry_id.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/migrations/2024_07_16_183412_update_deployments_set_registry_id.php -------------------------------------------------------------------------------- /database/migrations/2024_07_17_194226_alter_teams_add_billing_columns.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/migrations/2024_07_17_194226_alter_teams_add_billing_columns.php -------------------------------------------------------------------------------- /database/migrations/2024_07_25_134246_alter_services_add_placement_node_id_column.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/migrations/2024_07_25_134246_alter_services_add_placement_node_id_column.php -------------------------------------------------------------------------------- /database/migrations/2024_07_29_191755_update_nodes_set_role.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/migrations/2024_07_29_191755_update_nodes_set_role.php -------------------------------------------------------------------------------- /database/migrations/2024_08_05_083921_alter_teams_add_activating_subscription_column.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/migrations/2024_08_05_083921_alter_teams_add_activating_subscription_column.php -------------------------------------------------------------------------------- /database/migrations/2024_08_20_202958_alter_swarms_remove_name_column.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/migrations/2024_08_20_202958_alter_swarms_remove_name_column.php -------------------------------------------------------------------------------- /database/migrations/2024_08_25_130825_update_node_data_address.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/migrations/2024_08_25_130825_update_node_data_address.php -------------------------------------------------------------------------------- /database/migrations/2024_08_25_233000_add_slug_to_services_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/migrations/2024_08_25_233000_add_slug_to_services_table.php -------------------------------------------------------------------------------- /database/migrations/2024_09_06_091348_alter_deployments_add_rewrite_rules_data.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/migrations/2024_09_06_091348_alter_deployments_add_rewrite_rules_data.php -------------------------------------------------------------------------------- /database/migrations/2024_09_08_183203_alter_deployments_move_placement_node_id_to_processes.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/migrations/2024_09_08_183203_alter_deployments_move_placement_node_id_to_processes.php -------------------------------------------------------------------------------- /database/migrations/2024_09_09_000000_update_processes_structure_in_deployments.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/migrations/2024_09_09_000000_update_processes_structure_in_deployments.php -------------------------------------------------------------------------------- /database/migrations/2024_09_21_123609_alter_swarms_update_data_with_fake_encryption_key.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/migrations/2024_09_21_123609_alter_swarms_update_data_with_fake_encryption_key.php -------------------------------------------------------------------------------- /database/migrations/2024_09_22_083731_update_deployments_move_secret_vars_to_process.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/migrations/2024_09_22_083731_update_deployments_move_secret_vars_to_process.php -------------------------------------------------------------------------------- /database/migrations/2024_09_22_235703_alter_teams_add_quotas_override.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/migrations/2024_09_22_235703_alter_teams_add_quotas_override.php -------------------------------------------------------------------------------- /database/migrations/2024_09_23_190601_alter_teams_change_quotas_override_to_jsonb.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/migrations/2024_09_23_190601_alter_teams_change_quotas_override_to_jsonb.php -------------------------------------------------------------------------------- /database/migrations/2024_10_07_120151_alter_deployments_move_worker_props_into_workers_section.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/migrations/2024_10_07_120151_alter_deployments_move_worker_props_into_workers_section.php -------------------------------------------------------------------------------- /database/migrations/2024_10_10_113926_update_node_tasks_add_output_to_s3upload.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/migrations/2024_10_10_113926_update_node_tasks_add_output_to_s3upload.php -------------------------------------------------------------------------------- /database/migrations/2024_10_10_183624_create_backups_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/migrations/2024_10_10_183624_create_backups_table.php -------------------------------------------------------------------------------- /database/migrations/2024_10_14_154806_alter_teams_add_backup_retention_days.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/migrations/2024_10_14_154806_alter_teams_add_backup_retention_days.php -------------------------------------------------------------------------------- /database/migrations/2024_10_15_121905_create_backups_node_task_groups_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/migrations/2024_10_15_121905_create_backups_node_task_groups_table.php -------------------------------------------------------------------------------- /database/migrations/2024_10_16_065829_update_deployments_set_workers_docker_name.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/migrations/2024_10_16_065829_update_deployments_set_workers_docker_name.php -------------------------------------------------------------------------------- /database/migrations/2024_11_02_140937_create_deployment_node_task_group_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/migrations/2024_11_02_140937_create_deployment_node_task_group_table.php -------------------------------------------------------------------------------- /database/migrations/2024_11_02_142732_alter_deployments_add_configured_by_id_column.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/migrations/2024_11_02_142732_alter_deployments_add_configured_by_id_column.php -------------------------------------------------------------------------------- /database/migrations/2024_11_04_224221_alter_deployments_add_source_to_workers.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/migrations/2024_11_04_224221_alter_deployments_add_source_to_workers.php -------------------------------------------------------------------------------- /database/migrations/2024_11_09_162329_create_review_apps_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/migrations/2024_11_09_162329_create_review_apps_table.php -------------------------------------------------------------------------------- /database/migrations/2024_11_12_082702_alter_deployments_add_review_app_id_column.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/migrations/2024_11_12_082702_alter_deployments_add_review_app_id_column.php -------------------------------------------------------------------------------- /database/migrations/2024_11_21_190324_update_deployments_move_rewrite_rules_to_caddy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/migrations/2024_11_21_190324_update_deployments_move_rewrite_rules_to_caddy.php -------------------------------------------------------------------------------- /database/seeders/DatabaseSeeder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/database/seeders/DatabaseSeeder.php -------------------------------------------------------------------------------- /jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/jsconfig.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/package.json -------------------------------------------------------------------------------- /phpunit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/phpunit.xml -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/postcss.config.js -------------------------------------------------------------------------------- /public/.htaccess: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/public/.htaccess -------------------------------------------------------------------------------- /public/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/public/favicon.png -------------------------------------------------------------------------------- /public/images/digitalocean-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/public/images/digitalocean-logo.svg -------------------------------------------------------------------------------- /public/images/hetzner-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/public/images/hetzner-logo.svg -------------------------------------------------------------------------------- /public/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/public/index.php -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: 3 | -------------------------------------------------------------------------------- /resources/css/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/css/app.css -------------------------------------------------------------------------------- /resources/js/Components/ActionMessage.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Components/ActionMessage.vue -------------------------------------------------------------------------------- /resources/js/Components/ActionSection.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Components/ActionSection.vue -------------------------------------------------------------------------------- /resources/js/Components/Admin/InfoField.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Components/Admin/InfoField.vue -------------------------------------------------------------------------------- /resources/js/Components/ApplicationLogo.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Components/ApplicationLogo.vue -------------------------------------------------------------------------------- /resources/js/Components/ApplicationMark.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Components/ApplicationMark.vue -------------------------------------------------------------------------------- /resources/js/Components/AuthenticationCard.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Components/AuthenticationCard.vue -------------------------------------------------------------------------------- /resources/js/Components/AuthenticationCardLogo.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Components/AuthenticationCardLogo.vue -------------------------------------------------------------------------------- /resources/js/Components/Banner.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Components/Banner.vue -------------------------------------------------------------------------------- /resources/js/Components/Card.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Components/Card.vue -------------------------------------------------------------------------------- /resources/js/Components/Checkbox.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Components/Checkbox.vue -------------------------------------------------------------------------------- /resources/js/Components/CloseButton.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Components/CloseButton.vue -------------------------------------------------------------------------------- /resources/js/Components/ConfirmationModal.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Components/ConfirmationModal.vue -------------------------------------------------------------------------------- /resources/js/Components/ConfirmsPassword.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Components/ConfirmsPassword.vue -------------------------------------------------------------------------------- /resources/js/Components/CopyToClipboard.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Components/CopyToClipboard.vue -------------------------------------------------------------------------------- /resources/js/Components/DangerButton.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Components/DangerButton.vue -------------------------------------------------------------------------------- /resources/js/Components/DataTable.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Components/DataTable.vue -------------------------------------------------------------------------------- /resources/js/Components/DeleteResourceSection.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Components/DeleteResourceSection.vue -------------------------------------------------------------------------------- /resources/js/Components/DialogModal.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Components/DialogModal.vue -------------------------------------------------------------------------------- /resources/js/Components/Dropdown.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Components/Dropdown.vue -------------------------------------------------------------------------------- /resources/js/Components/DropdownLink.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Components/DropdownLink.vue -------------------------------------------------------------------------------- /resources/js/Components/ExternalLink.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Components/ExternalLink.vue -------------------------------------------------------------------------------- /resources/js/Components/FormField.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Components/FormField.vue -------------------------------------------------------------------------------- /resources/js/Components/FormFieldGrid.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Components/FormFieldGrid.vue -------------------------------------------------------------------------------- /resources/js/Components/FormSection.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Components/FormSection.vue -------------------------------------------------------------------------------- /resources/js/Components/GitRepoLink.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Components/GitRepoLink.vue -------------------------------------------------------------------------------- /resources/js/Components/InputError.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Components/InputError.vue -------------------------------------------------------------------------------- /resources/js/Components/InputLabel.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Components/InputLabel.vue -------------------------------------------------------------------------------- /resources/js/Components/LayoutTab.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Components/LayoutTab.vue -------------------------------------------------------------------------------- /resources/js/Components/LegalNotice.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Components/LegalNotice.vue -------------------------------------------------------------------------------- /resources/js/Components/Modal.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Components/Modal.vue -------------------------------------------------------------------------------- /resources/js/Components/NavLink.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Components/NavLink.vue -------------------------------------------------------------------------------- /resources/js/Components/NoDataYet.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Components/NoDataYet.vue -------------------------------------------------------------------------------- /resources/js/Components/NodeStatus.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Components/NodeStatus.vue -------------------------------------------------------------------------------- /resources/js/Components/NodeTasks/TaskGroup.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Components/NodeTasks/TaskGroup.vue -------------------------------------------------------------------------------- /resources/js/Components/NodeTasks/TaskResult.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Components/NodeTasks/TaskResult.vue -------------------------------------------------------------------------------- /resources/js/Components/NodeTasks/TaskStatus.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Components/NodeTasks/TaskStatus.vue -------------------------------------------------------------------------------- /resources/js/Components/PaddleButton.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Components/PaddleButton.vue -------------------------------------------------------------------------------- /resources/js/Components/Pagination.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Components/Pagination.vue -------------------------------------------------------------------------------- /resources/js/Components/PrimaryButton.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Components/PrimaryButton.vue -------------------------------------------------------------------------------- /resources/js/Components/RelativeDate.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Components/RelativeDate.vue -------------------------------------------------------------------------------- /resources/js/Components/ResponsiveNavLink.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Components/ResponsiveNavLink.vue -------------------------------------------------------------------------------- /resources/js/Components/SecondaryButton.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Components/SecondaryButton.vue -------------------------------------------------------------------------------- /resources/js/Components/SectionBorder.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Components/SectionBorder.vue -------------------------------------------------------------------------------- /resources/js/Components/SectionTitle.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Components/SectionTitle.vue -------------------------------------------------------------------------------- /resources/js/Components/Select.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Components/Select.vue -------------------------------------------------------------------------------- /resources/js/Components/Service/AddComponentButton.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Components/Service/AddComponentButton.vue -------------------------------------------------------------------------------- /resources/js/Components/Service/ComponentBlock.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Components/Service/ComponentBlock.vue -------------------------------------------------------------------------------- /resources/js/Components/Tabs/TabItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Components/Tabs/TabItem.vue -------------------------------------------------------------------------------- /resources/js/Components/TeamCard.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Components/TeamCard.vue -------------------------------------------------------------------------------- /resources/js/Components/TextArea.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Components/TextArea.vue -------------------------------------------------------------------------------- /resources/js/Components/TextInput.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Components/TextInput.vue -------------------------------------------------------------------------------- /resources/js/Components/Tour.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Components/Tour.vue -------------------------------------------------------------------------------- /resources/js/Components/ValueCard.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Components/ValueCard.vue -------------------------------------------------------------------------------- /resources/js/Components/Warning.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Components/Warning.vue -------------------------------------------------------------------------------- /resources/js/Icons/ExternalResourceIcon.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Icons/ExternalResourceIcon.vue -------------------------------------------------------------------------------- /resources/js/Layouts/AdminLayout.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Layouts/AdminLayout.vue -------------------------------------------------------------------------------- /resources/js/Layouts/AppLayout.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Layouts/AppLayout.vue -------------------------------------------------------------------------------- /resources/js/Pages/API/Index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Pages/API/Index.vue -------------------------------------------------------------------------------- /resources/js/Pages/API/Partials/ApiTokenManager.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Pages/API/Partials/ApiTokenManager.vue -------------------------------------------------------------------------------- /resources/js/Pages/Admin/Teams/Edit.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Pages/Admin/Teams/Edit.vue -------------------------------------------------------------------------------- /resources/js/Pages/Admin/Teams/List.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Pages/Admin/Teams/List.vue -------------------------------------------------------------------------------- /resources/js/Pages/Auth/ConfirmPassword.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Pages/Auth/ConfirmPassword.vue -------------------------------------------------------------------------------- /resources/js/Pages/Auth/ForgotPassword.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Pages/Auth/ForgotPassword.vue -------------------------------------------------------------------------------- /resources/js/Pages/Auth/Login.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Pages/Auth/Login.vue -------------------------------------------------------------------------------- /resources/js/Pages/Auth/Register.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Pages/Auth/Register.vue -------------------------------------------------------------------------------- /resources/js/Pages/Auth/ResetPassword.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Pages/Auth/ResetPassword.vue -------------------------------------------------------------------------------- /resources/js/Pages/Auth/TwoFactorChallenge.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Pages/Auth/TwoFactorChallenge.vue -------------------------------------------------------------------------------- /resources/js/Pages/Auth/VerifyEmail.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Pages/Auth/VerifyEmail.vue -------------------------------------------------------------------------------- /resources/js/Pages/Dashboard.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Pages/Dashboard.vue -------------------------------------------------------------------------------- /resources/js/Pages/Nodes/Create.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Pages/Nodes/Create.vue -------------------------------------------------------------------------------- /resources/js/Pages/Nodes/Index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Pages/Nodes/Index.vue -------------------------------------------------------------------------------- /resources/js/Pages/Nodes/Partials/AgentInstall.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Pages/Nodes/Partials/AgentInstall.vue -------------------------------------------------------------------------------- /resources/js/Pages/Nodes/Partials/AgentStatus.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Pages/Nodes/Partials/AgentStatus.vue -------------------------------------------------------------------------------- /resources/js/Pages/Nodes/Partials/AgentUpgradeStatus.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Pages/Nodes/Partials/AgentUpgradeStatus.vue -------------------------------------------------------------------------------- /resources/js/Pages/Nodes/Partials/DockerRegistries.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Pages/Nodes/Partials/DockerRegistries.vue -------------------------------------------------------------------------------- /resources/js/Pages/Nodes/Partials/InitSwarmCluster.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Pages/Nodes/Partials/InitSwarmCluster.vue -------------------------------------------------------------------------------- /resources/js/Pages/Nodes/Partials/InitSwarmProgress.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Pages/Nodes/Partials/InitSwarmProgress.vue -------------------------------------------------------------------------------- /resources/js/Pages/Nodes/Partials/JoinSwarmCluster.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Pages/Nodes/Partials/JoinSwarmCluster.vue -------------------------------------------------------------------------------- /resources/js/Pages/Nodes/Partials/PublicSSHKey.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Pages/Nodes/Partials/PublicSSHKey.vue -------------------------------------------------------------------------------- /resources/js/Pages/Nodes/Partials/S3Storages.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Pages/Nodes/Partials/S3Storages.vue -------------------------------------------------------------------------------- /resources/js/Pages/Nodes/Partials/ServerDetailsForm.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Pages/Nodes/Partials/ServerDetailsForm.vue -------------------------------------------------------------------------------- /resources/js/Pages/Nodes/Settings.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Pages/Nodes/Settings.vue -------------------------------------------------------------------------------- /resources/js/Pages/Nodes/Show.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Pages/Nodes/Show.vue -------------------------------------------------------------------------------- /resources/js/Pages/Nodes/ShowLayout.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Pages/Nodes/ShowLayout.vue -------------------------------------------------------------------------------- /resources/js/Pages/PrivacyPolicy.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Pages/PrivacyPolicy.vue -------------------------------------------------------------------------------- /resources/js/Pages/Profile/Partials/DeleteUserForm.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Pages/Profile/Partials/DeleteUserForm.vue -------------------------------------------------------------------------------- /resources/js/Pages/Profile/Partials/LogoutOtherBrowserSessionsForm.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Pages/Profile/Partials/LogoutOtherBrowserSessionsForm.vue -------------------------------------------------------------------------------- /resources/js/Pages/Profile/Partials/TwoFactorAuthenticationForm.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Pages/Profile/Partials/TwoFactorAuthenticationForm.vue -------------------------------------------------------------------------------- /resources/js/Pages/Profile/Partials/UpdatePasswordForm.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Pages/Profile/Partials/UpdatePasswordForm.vue -------------------------------------------------------------------------------- /resources/js/Pages/Profile/Partials/UpdateProfileInformationForm.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Pages/Profile/Partials/UpdateProfileInformationForm.vue -------------------------------------------------------------------------------- /resources/js/Pages/Profile/Show.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Pages/Profile/Show.vue -------------------------------------------------------------------------------- /resources/js/Pages/RefundPolicy.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Pages/RefundPolicy.vue -------------------------------------------------------------------------------- /resources/js/Pages/Services/Backups.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Pages/Services/Backups.vue -------------------------------------------------------------------------------- /resources/js/Pages/Services/Create.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Pages/Services/Create.vue -------------------------------------------------------------------------------- /resources/js/Pages/Services/Deployments.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Pages/Services/Deployments.vue -------------------------------------------------------------------------------- /resources/js/Pages/Services/Index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Pages/Services/Index.vue -------------------------------------------------------------------------------- /resources/js/Pages/Services/Partials/BackupRestore.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Pages/Services/Partials/BackupRestore.vue -------------------------------------------------------------------------------- /resources/js/Pages/Services/Partials/DeploymentData.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Pages/Services/Partials/DeploymentData.vue -------------------------------------------------------------------------------- /resources/js/Pages/Services/Partials/DeploymentData/CaddyForm.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Pages/Services/Partials/DeploymentData/CaddyForm.vue -------------------------------------------------------------------------------- /resources/js/Pages/Services/Partials/DeploymentData/WorkerForm.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Pages/Services/Partials/DeploymentData/WorkerForm.vue -------------------------------------------------------------------------------- /resources/js/Pages/Services/Partials/DynamicForm.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Pages/Services/Partials/DynamicForm.vue -------------------------------------------------------------------------------- /resources/js/Pages/Services/Partials/ProcessTabs.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Pages/Services/Partials/ProcessTabs.vue -------------------------------------------------------------------------------- /resources/js/Pages/Services/Partials/ServiceDetailsForm.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Pages/Services/Partials/ServiceDetailsForm.vue -------------------------------------------------------------------------------- /resources/js/Pages/Services/Partials/TemplatePicker.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Pages/Services/Partials/TemplatePicker.vue -------------------------------------------------------------------------------- /resources/js/Pages/Services/ReviewApps.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Pages/Services/ReviewApps.vue -------------------------------------------------------------------------------- /resources/js/Pages/Services/Show.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Pages/Services/Show.vue -------------------------------------------------------------------------------- /resources/js/Pages/Services/ShowLayout.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Pages/Services/ShowLayout.vue -------------------------------------------------------------------------------- /resources/js/Pages/Teams/Billing.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Pages/Teams/Billing.vue -------------------------------------------------------------------------------- /resources/js/Pages/Teams/Create.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Pages/Teams/Create.vue -------------------------------------------------------------------------------- /resources/js/Pages/Teams/Partials/CreateTeamForm.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Pages/Teams/Partials/CreateTeamForm.vue -------------------------------------------------------------------------------- /resources/js/Pages/Teams/Partials/TeamMemberManager.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Pages/Teams/Partials/TeamMemberManager.vue -------------------------------------------------------------------------------- /resources/js/Pages/Teams/Partials/UpdateTeamNameForm.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Pages/Teams/Partials/UpdateTeamNameForm.vue -------------------------------------------------------------------------------- /resources/js/Pages/Teams/Quotas.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Pages/Teams/Quotas.vue -------------------------------------------------------------------------------- /resources/js/Pages/Teams/Settings.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Pages/Teams/Settings.vue -------------------------------------------------------------------------------- /resources/js/Pages/Teams/Show.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Pages/Teams/Show.vue -------------------------------------------------------------------------------- /resources/js/Pages/Teams/TeamsLayout.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Pages/Teams/TeamsLayout.vue -------------------------------------------------------------------------------- /resources/js/Pages/TermsOfService.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/Pages/TermsOfService.vue -------------------------------------------------------------------------------- /resources/js/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/app.js -------------------------------------------------------------------------------- /resources/js/bootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/bootstrap.js -------------------------------------------------------------------------------- /resources/js/encryption.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/encryption.js -------------------------------------------------------------------------------- /resources/js/expr-lang.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/expr-lang.js -------------------------------------------------------------------------------- /resources/js/id.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/id.js -------------------------------------------------------------------------------- /resources/js/ssr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/ssr.js -------------------------------------------------------------------------------- /resources/js/types/quotas.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/js/types/quotas.ts -------------------------------------------------------------------------------- /resources/markdown/policy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/markdown/policy.md -------------------------------------------------------------------------------- /resources/markdown/refund.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/markdown/refund.md -------------------------------------------------------------------------------- /resources/markdown/terms.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/markdown/terms.md -------------------------------------------------------------------------------- /resources/support/caddy/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/support/caddy/404.html -------------------------------------------------------------------------------- /resources/support/caddy/start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/support/caddy/start.sh -------------------------------------------------------------------------------- /resources/support/registry/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/support/registry/config.yml -------------------------------------------------------------------------------- /resources/support/registry/prune_stale_data.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/support/registry/prune_stale_data.sh -------------------------------------------------------------------------------- /resources/views/app.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/views/app.blade.php -------------------------------------------------------------------------------- /resources/views/emails/team-invitation.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/resources/views/emails/team-invitation.blade.php -------------------------------------------------------------------------------- /routes/admin.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/routes/admin.php -------------------------------------------------------------------------------- /routes/api.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/routes/api.php -------------------------------------------------------------------------------- /routes/console.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/routes/console.php -------------------------------------------------------------------------------- /routes/web.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/routes/web.php -------------------------------------------------------------------------------- /scripts/self-hosted/agent.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/scripts/self-hosted/agent.sh -------------------------------------------------------------------------------- /scripts/self-hosted/core.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/scripts/self-hosted/core.sh -------------------------------------------------------------------------------- /scripts/self-hosted/db.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/scripts/self-hosted/db.sql -------------------------------------------------------------------------------- /scripts/self-hosted/install-agent.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/scripts/self-hosted/install-agent.sh -------------------------------------------------------------------------------- /scripts/self-hosted/install-server.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/scripts/self-hosted/install-server.sh -------------------------------------------------------------------------------- /scripts/self-hosted/make-installers.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/scripts/self-hosted/make-installers.sh -------------------------------------------------------------------------------- /scripts/self-hosted/server.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/scripts/self-hosted/server.sh -------------------------------------------------------------------------------- /scripts/self-hosted/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/scripts/self-hosted/tasks.json -------------------------------------------------------------------------------- /storage/app/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !public/ 3 | !.gitignore 4 | -------------------------------------------------------------------------------- /storage/app/public/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /storage/debugbar/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /storage/framework/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/storage/framework/.gitignore -------------------------------------------------------------------------------- /storage/framework/cache/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !data/ 3 | !.gitignore 4 | -------------------------------------------------------------------------------- /storage/framework/cache/data/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /storage/framework/sessions/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /storage/framework/testing/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /storage/framework/views/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /storage/logs/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /tests/.pest/snapshots/Unit/Util/Models/DeploymentData/DeploymentDataTest/___copyWith__→_it_doesn_t_change_the_original_data_for_empty_arrays.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/tests/.pest/snapshots/Unit/Util/Models/DeploymentData/DeploymentDataTest/___copyWith__→_it_doesn_t_change_the_original_data_for_empty_arrays.snap -------------------------------------------------------------------------------- /tests/Feature/ApiTokenPermissionsTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/tests/Feature/ApiTokenPermissionsTest.php -------------------------------------------------------------------------------- /tests/Feature/AuthenticationTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/tests/Feature/AuthenticationTest.php -------------------------------------------------------------------------------- /tests/Feature/BrowserSessionsTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/tests/Feature/BrowserSessionsTest.php -------------------------------------------------------------------------------- /tests/Feature/CreateApiTokenTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/tests/Feature/CreateApiTokenTest.php -------------------------------------------------------------------------------- /tests/Feature/CreateTeamTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/tests/Feature/CreateTeamTest.php -------------------------------------------------------------------------------- /tests/Feature/DeleteAccountTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/tests/Feature/DeleteAccountTest.php -------------------------------------------------------------------------------- /tests/Feature/DeleteApiTokenTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/tests/Feature/DeleteApiTokenTest.php -------------------------------------------------------------------------------- /tests/Feature/DeleteTeamTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/tests/Feature/DeleteTeamTest.php -------------------------------------------------------------------------------- /tests/Feature/Deployments/DeploymentsTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/tests/Feature/Deployments/DeploymentsTest.php -------------------------------------------------------------------------------- /tests/Feature/EmailVerificationTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/tests/Feature/EmailVerificationTest.php -------------------------------------------------------------------------------- /tests/Feature/InviteTeamMemberTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/tests/Feature/InviteTeamMemberTest.php -------------------------------------------------------------------------------- /tests/Feature/LeaveTeamTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/tests/Feature/LeaveTeamTest.php -------------------------------------------------------------------------------- /tests/Feature/PasswordConfirmationTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/tests/Feature/PasswordConfirmationTest.php -------------------------------------------------------------------------------- /tests/Feature/PasswordResetTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/tests/Feature/PasswordResetTest.php -------------------------------------------------------------------------------- /tests/Feature/ProfileInformationTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/tests/Feature/ProfileInformationTest.php -------------------------------------------------------------------------------- /tests/Feature/RegistrationTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/tests/Feature/RegistrationTest.php -------------------------------------------------------------------------------- /tests/Feature/RemoveTeamMemberTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/tests/Feature/RemoveTeamMemberTest.php -------------------------------------------------------------------------------- /tests/Feature/TwoFactorAuthenticationSettingsTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/tests/Feature/TwoFactorAuthenticationSettingsTest.php -------------------------------------------------------------------------------- /tests/Feature/UpdatePasswordTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/tests/Feature/UpdatePasswordTest.php -------------------------------------------------------------------------------- /tests/Feature/UpdateTeamMemberRoleTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/tests/Feature/UpdateTeamMemberRoleTest.php -------------------------------------------------------------------------------- /tests/Feature/UpdateTeamNameTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/tests/Feature/UpdateTeamNameTest.php -------------------------------------------------------------------------------- /tests/Pest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/tests/Pest.php -------------------------------------------------------------------------------- /tests/TestCase.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/tests/TestCase.php -------------------------------------------------------------------------------- /tests/Unit/Rules/UniqueInArrayTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/tests/Unit/Rules/UniqueInArrayTest.php -------------------------------------------------------------------------------- /tests/Unit/Util/ArraysTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/tests/Unit/Util/ArraysTest.php -------------------------------------------------------------------------------- /tests/Unit/Util/Models/DeploymentData/DeploymentDataTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/tests/Unit/Util/Models/DeploymentData/DeploymentDataTest.php -------------------------------------------------------------------------------- /tests/Unit/Util/Models/DeploymentData/ProcessTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/tests/Unit/Util/Models/DeploymentData/ProcessTest.php -------------------------------------------------------------------------------- /tests/Unit/Util/PromexportTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/tests/Unit/Util/PromexportTest.php -------------------------------------------------------------------------------- /vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ptah-sh/ptah-server/HEAD/vite.config.js --------------------------------------------------------------------------------