├── .blade.format.json ├── .editorconfig ├── .env.dusk ├── .env.example ├── .gitattributes ├── .gitignore ├── .prettierignore ├── .prettierrc ├── CONTRIBUTING.md ├── INSTALL.md ├── LICENSE.md ├── README.md ├── app ├── Actions │ ├── Fortify │ │ ├── CreateNewUser.php │ │ ├── PasswordValidationRules.php │ │ ├── ResetUserPassword.php │ │ ├── UpdateUserPassword.php │ │ └── UpdateUserProfileInformation.php │ └── Jetstream │ │ ├── AddTeamMember.php │ │ ├── CreateTeam.php │ │ ├── DeleteTeam.php │ │ ├── DeleteUser.php │ │ ├── InviteTeamMember.php │ │ ├── RemoveTeamMember.php │ │ └── UpdateTeamName.php ├── CaddyfilePatcher.php ├── Console │ ├── Commands │ │ └── CleanupVagrantServers.php │ └── Kernel.php ├── Csr.php ├── CsrGenerator.php ├── Enum.php ├── Events │ ├── BackupDeleted.php │ ├── BackupUpdated.php │ ├── CronDeleted.php │ ├── CronUpdated.php │ ├── DaemonDeleted.php │ ├── DaemonUpdated.php │ ├── DatabaseDeleted.php │ ├── DatabaseUpdated.php │ ├── DatabaseUserDeleted.php │ ├── DatabaseUserUpdated.php │ ├── DeploymentUpdated.php │ ├── FirewallRuleDeleted.php │ ├── FirewallRuleUpdated.php │ ├── ServerDeleted.php │ ├── ServerUpdated.php │ └── SiteUpdated.php ├── Exceptions │ ├── Handler.php │ └── ServerHandler.php ├── FileOnServer.php ├── FilesystemDriver.php ├── Http │ ├── Controllers │ │ ├── AddSshKeyToServerController.php │ │ ├── BackupController.php │ │ ├── BackupJobController.php │ │ ├── BackupJobOutputController.php │ │ ├── Controller.php │ │ ├── CredentialsController.php │ │ ├── CronController.php │ │ ├── DaemonController.php │ │ ├── DatabaseController.php │ │ ├── DatabaseUserController.php │ │ ├── DiskController.php │ │ ├── FileController.php │ │ ├── FirewallRuleController.php │ │ ├── GithubController.php │ │ ├── LogController.php │ │ ├── RemoveSshKeyFromServerController.php │ │ ├── ServerController.php │ │ ├── ServerProviderController.php │ │ ├── ServerProvisionScriptController.php │ │ ├── SiteController.php │ │ ├── SiteDeployTokenController.php │ │ ├── SiteDeploymentController.php │ │ ├── SiteDeploymentSettingsController.php │ │ ├── SiteFileController.php │ │ ├── SiteLogController.php │ │ ├── SiteSslController.php │ │ ├── SoftwareController.php │ │ ├── SshKeyController.php │ │ └── TaskWebhookController.php │ ├── Csp.php │ ├── Kernel.php │ ├── Middleware │ │ ├── Authenticate.php │ │ ├── EncryptCookies.php │ │ ├── PreventRequestsDuringMaintenance.php │ │ ├── RedirectIfAuthenticated.php │ │ ├── TrimStrings.php │ │ ├── TrustHosts.php │ │ ├── TrustProxies.php │ │ ├── ValidateSignature.php │ │ ├── VerifyCsrfToken.php │ │ └── VerifySubscriptionStatus.php │ ├── Requests │ │ ├── CreateBackupRequest.php │ │ ├── CreateDiskRequest.php │ │ ├── CreateServerRequest.php │ │ ├── DiskConfigurationRules.php │ │ ├── UpdateBackupRequest.php │ │ ├── UpdateCredentialsRequest.php │ │ ├── UpdateDiskRequest.php │ │ └── UpdateSiteRequest.php │ └── Resources │ │ ├── BackupResource.php │ │ ├── CredentialsResource.php │ │ ├── CronResource.php │ │ ├── DaemonResource.php │ │ ├── DatabaseResource.php │ │ ├── DatabaseUserResource.php │ │ ├── DiskResource.php │ │ ├── FirewallRuleResource.php │ │ ├── ServerResource.php │ │ ├── SiteResource.php │ │ ├── TeamResource.php │ │ └── UserResource.php ├── Infrastructure │ ├── DigitalOcean.php │ ├── Entities │ │ ├── Distribution.php │ │ ├── Image.php │ │ ├── OperatingSystem.php │ │ ├── Region.php │ │ ├── Server.php │ │ ├── ServerStatus.php │ │ ├── ServerType.php │ │ └── SshKey.php │ ├── HasCredentials.php │ ├── HetznerCloud.php │ ├── ProviderFactory.php │ ├── ServerProvider.php │ └── Vagrant.php ├── Jobs │ ├── AddServerSshKeyToGithub.php │ ├── AddSshKeyToServer.php │ ├── CleanupFailedServerProvisioning.php │ ├── CleanupPendingSiteDeployment.php │ ├── CreateDeployment.php │ ├── CreateServerOnInfrastructure.php │ ├── DeleteServerFromInfrastructure.php │ ├── DeploySite.php │ ├── InstallBackup.php │ ├── InstallCertificate.php │ ├── InstallCron.php │ ├── InstallDaemon.php │ ├── InstallDatabase.php │ ├── InstallDatabaseUser.php │ ├── InstallFirewallRule.php │ ├── InstallSiteCaddyfile.php │ ├── InstallTaskCleanupCron.php │ ├── InstallWordpressCron.php │ ├── MakeSoftwareDefaultOnServer.php │ ├── ProvisionServer.php │ ├── RemoveSshKeyFromServer.php │ ├── RestartSoftwareOnServer.php │ ├── UninstallBackup.php │ ├── UninstallCron.php │ ├── UninstallDaemon.php │ ├── UninstallDatabase.php │ ├── UninstallDatabaseUser.php │ ├── UninstallFirewallRule.php │ ├── UninstallSite.php │ ├── UpdateDatabaseUser.php │ ├── UpdateSiteCaddyfile.php │ ├── UpdateSiteTlsSetting.php │ ├── UpdateTaskOutput.php │ ├── UpdateUserPublicKey.php │ └── WaitForServerToConnect.php ├── KeyPair.php ├── KeyPairGenerator.php ├── KeyPairType.php ├── Mail │ ├── BackupResults.php │ └── ServerProvisioned.php ├── Models │ ├── ActivityLog.php │ ├── Backup.php │ ├── BackupJob.php │ ├── BackupJobStatus.php │ ├── Certificate.php │ ├── CouldNotConnectToServerException.php │ ├── CouldNotCreateBackupJobException.php │ ├── Credentials.php │ ├── Cron.php │ ├── Daemon.php │ ├── Database.php │ ├── DatabaseUser.php │ ├── Deployment.php │ ├── DeploymentStatus.php │ ├── Disk.php │ ├── FingerprintAlgorithm.php │ ├── FirewallRule.php │ ├── InstallsAsynchronously.php │ ├── Membership.php │ ├── NoConnectionSelectedException.php │ ├── PendingDeploymentException.php │ ├── Server.php │ ├── ServerTaskDispatcher.php │ ├── Site.php │ ├── SiteType.php │ ├── SshKey.php │ ├── Task.php │ ├── TaskFailedException.php │ ├── TaskStatus.php │ ├── Team.php │ ├── TeamInvitation.php │ ├── TlsSetting.php │ └── User.php ├── Notifications │ ├── DeploymentFailed.php │ ├── JobOnServerFailed.php │ ├── ServerConnectionLost.php │ ├── ServerDeletionFailed.php │ └── ServerProvisioningFailed.php ├── Policies │ ├── BackupJobPolicy.php │ ├── BackupPolicy.php │ ├── CredentialsPolicy.php │ ├── CronPolicy.php │ ├── DaemonPolicy.php │ ├── DatabasePolicy.php │ ├── DatabaseUserPolicy.php │ ├── DeploymentPolicy.php │ ├── DiskPolicy.php │ ├── FirewallRulePolicy.php │ ├── ServerPolicy.php │ ├── SitePolicy.php │ ├── SshKeyPolicy.php │ └── TeamPolicy.php ├── PrismLanguage.php ├── Provider.php ├── Providers │ ├── AppServiceProvider.php │ ├── AuthServiceProvider.php │ ├── BroadcastServiceProvider.php │ ├── EventServiceProvider.php │ ├── FortifyServiceProvider.php │ ├── HorizonServiceProvider.php │ ├── JetstreamServiceProvider.php │ ├── RouteServiceProvider.php │ └── SparkServiceProvider.php ├── Rules │ ├── CaddyfileOnServer.php │ ├── CronExpression.php │ ├── DigitalOceanToken.php │ ├── FirewallPort.php │ ├── HetznerCloudToken.php │ ├── JsonString.php │ ├── MySqlConfigOnServer.php │ ├── PublicKey.php │ └── Sha1.php ├── Server │ ├── Database │ │ ├── CouldNotAuthenticateWithDatabaseException.php │ │ ├── CouldNotConnectToDatabaseException.php │ │ ├── CouldNotCreateUserException.php │ │ ├── CouldNotDropUserException.php │ │ ├── CouldNotGrantPrivilegesException.php │ │ ├── CouldNotRevokePrivilegesException.php │ │ ├── DatabaseAlreadyExistsException.php │ │ ├── DatabaseManager.php │ │ ├── DatabaseNotFoundException.php │ │ ├── MySqlDatabase.php │ │ └── UserHost.php │ ├── Firewall │ │ └── RuleAction.php │ ├── PhpVersion.php │ ├── ProvisionStep.php │ ├── ServerFiles.php │ ├── SiteFiles.php │ └── Software.php ├── Signal.php ├── SourceControl │ ├── Entities │ │ └── GitRepository.php │ ├── Github.php │ └── ProviderFactory.php ├── Tasks │ ├── AddFirewallRule.php │ ├── AuthorizeManagementRootKey.php │ ├── AuthorizePublicKey.php │ ├── CallbackType.php │ ├── DeauthorizePublicKey.php │ ├── DeleteFile.php │ ├── DeleteFirewallRule.php │ ├── DeploySite.php │ ├── DeploySiteWithoutDowntime.php │ ├── Formatter.php │ ├── GenerateEd25519KeyPair.php │ ├── GetFile.php │ ├── HandlesCallbacks.php │ ├── HasCallbacks.php │ ├── InstallEddyBackupCli.php │ ├── MySql │ │ ├── CreateDatabase.php │ │ ├── CreateUser.php │ │ ├── DropDatabase.php │ │ ├── DropUser.php │ │ ├── GetDatabases.php │ │ ├── GetTables.php │ │ ├── GetUsers.php │ │ ├── GrantAllPrivileges.php │ │ ├── MySqlTask.php │ │ ├── RevokeAllPrivileges.php │ │ └── UpdateUserPassword.php │ ├── PrettifyCaddyfile.php │ ├── ProvisionFreshServer.php │ ├── ReloadCaddy.php │ ├── ReloadSupervisor.php │ ├── RestartMySql.php │ ├── RestartPhp81.php │ ├── RestartPhp82.php │ ├── RestartRedis.php │ ├── RestartService.php │ ├── RestartSupervisor.php │ ├── RunBackupJob.php │ ├── Task.php │ ├── TrackTaskInBackground.php │ ├── UpdateAlternatives.php │ ├── UpdateCaddySiteImports.php │ ├── UpdateCaddyfile.php │ ├── UploadFile.php │ ├── ValidateCaddyfile.php │ ├── ValidateMySqlConfig.php │ └── Whoami.php ├── TeamSubscriptionOptions.php ├── UlidGenerator.php └── View │ └── Components │ ├── Backup.php │ ├── BashScript.php │ ├── Caddyfile.php │ ├── Component.php │ ├── Cron.php │ ├── NavigationItem.php │ ├── PrismEditor.php │ ├── PrismViewer.php │ ├── ServerLayout.php │ ├── SiteCaddyfile.php │ ├── SiteLayout.php │ ├── SupervisorProgram.php │ ├── TaskCallback.php │ └── TaskShellDefaults.php ├── art ├── logo.svg └── mark.svg ├── artisan ├── bootstrap ├── app.php ├── cache │ └── .gitignore └── ssr │ └── ssr.mjs ├── composer.json ├── composer.lock ├── config ├── app.php ├── auth.php ├── broadcasting.php ├── cache.php ├── cors.php ├── csp.php ├── database.php ├── eddy.php ├── filesystems.php ├── fortify.php ├── google-fonts.php ├── hashing.php ├── horizon.php ├── jetstream.php ├── logging.php ├── mail.php ├── queue.php ├── sanctum.php ├── secure-headers.php ├── services.php ├── session.php ├── spark.php ├── splade-seo.php ├── translator.php ├── view.php └── xss-protection.php ├── database ├── .gitignore ├── factories │ ├── BackupFactory.php │ ├── BackupJobFactory.php │ ├── CertificateFactory.php │ ├── CredentialsFactory.php │ ├── CronFactory.php │ ├── DaemonFactory.php │ ├── DatabaseFactory.php │ ├── DatabaseUserFactory.php │ ├── DeploymentFactory.php │ ├── DiskFactory.php │ ├── Dummies.php │ ├── FirewallRuleFactory.php │ ├── ServerFactory.php │ ├── SiteFactory.php │ ├── SshKeyFactory.php │ ├── TaskFactory.php │ ├── TeamFactory.php │ └── UserFactory.php ├── migrations │ ├── 2014_10_12_000000_create_users_table.php │ ├── 2014_10_12_100000_create_password_reset_tokens_table.php │ ├── 2014_10_12_200000_add_two_factor_columns_to_users_table.php │ ├── 2019_08_19_000000_create_failed_jobs_table.php │ ├── 2019_12_14_000001_create_personal_access_tokens_table.php │ ├── 2020_05_21_100000_create_teams_table.php │ ├── 2020_05_21_200000_create_team_user_table.php │ ├── 2020_05_21_300000_create_team_invitations_table.php │ ├── 2023_01_01_000001_create_sessions_table.php │ ├── 2023_01_01_000002_create_credentials_table.php │ ├── 2023_01_01_000003_create_servers_table.php │ ├── 2023_01_01_000004_create_tasks_table.php │ ├── 2023_01_01_000005_create_sites_table.php │ ├── 2023_01_01_000006_create_crons_table.php │ ├── 2023_01_01_000007_create_daemons_table.php │ ├── 2023_01_01_000008_create_firewall_rules_table.php │ ├── 2023_01_01_000009_create_deployments_table.php │ ├── 2023_01_01_000010_create_ssh_keys_table.php │ ├── 2023_01_01_000011_create_certificates_table.php │ ├── 2023_01_01_000012_create_databases_table.php │ ├── 2023_01_01_000013_create_database_users_table.php │ ├── 2023_01_01_000014_create_database_database_user_table.php │ ├── 2023_01_01_000015_create_customers_table.php │ ├── 2023_01_01_000016_create_subscriptions_table.php │ ├── 2023_01_01_000017_create_receipts_table.php │ ├── 2023_01_01_000018_create_activity_logs_table.php │ ├── 2023_06_01_000001_create_disks_table.php │ ├── 2023_06_01_000003_create_backups_table.php │ ├── 2023_06_01_000004_create_backup_database_table.php │ ├── 2023_06_01_000005_create_backup_jobs_table.php │ └── 2023_08_01_000001_add_github_credentials_id_to_servers_table.php └── seeders │ └── DatabaseSeeder.php ├── lang ├── en.json ├── en │ ├── auth.php │ ├── pagination.php │ ├── passwords.php │ └── validation.php └── spark │ └── en.json ├── package.json ├── phpstan.neon ├── phpunit.xml ├── postcss.config.js ├── public ├── .htaccess ├── .well-known │ └── security.txt ├── android-chrome-192x192.png ├── android-chrome-512x512.png ├── android-icon-144x144.png ├── android-icon-192x192.png ├── android-icon-36x36.png ├── android-icon-48x48.png ├── android-icon-72x72.png ├── android-icon-96x96.png ├── apple-icon-114x114.png ├── apple-icon-120x120.png ├── apple-icon-144x144.png ├── apple-icon-152x152.png ├── apple-icon-180x180.png ├── apple-icon-57x57.png ├── apple-icon-60x60.png ├── apple-icon-72x72.png ├── apple-icon-76x76.png ├── apple-icon-precomposed.png ├── apple-icon.png ├── apple-touch-icon.png ├── browserconfig.xml ├── card.jpg ├── favicon-16x16.png ├── favicon-32x32.png ├── favicon-96x96.png ├── favicon.ico ├── features │ ├── backups.png │ ├── editor.png │ ├── github.png │ ├── provisioning.png │ ├── site.png │ └── tls.png ├── index.php ├── logo.png ├── manifest.json ├── ms-icon-144x144.png ├── ms-icon-150x150.png ├── ms-icon-310x310.png ├── ms-icon-70x70.png ├── mstile-150x150.png ├── robots.txt ├── safari-pinned-tab.svg ├── site.webmanifest ├── svg │ └── logo.svg └── vendor │ └── horizon │ ├── app-dark.css │ ├── app.css │ ├── app.js │ ├── img │ ├── favicon.png │ ├── horizon.svg │ └── sprite.svg │ └── mix-manifest.json ├── resources ├── css │ └── app.css ├── js │ ├── Ansicolor.vue │ ├── CopyToClipboard.vue │ ├── PrismEditor.vue │ ├── app.js │ ├── bootstrap.js │ └── ssr.js ├── markdown │ ├── policy.md │ └── terms.md └── views │ ├── api │ ├── edit.blade.php │ └── index.blade.php │ ├── auth │ ├── confirm-password.blade.php │ ├── forgot-password.blade.php │ ├── login.blade.php │ ├── register.blade.php │ ├── reset-password.blade.php │ ├── two-factor-challenge.blade.php │ └── verify-email.blade.php │ ├── backups │ ├── create.blade.php │ ├── edit.blade.php │ ├── index.blade.php │ ├── job.blade.php │ └── show.blade.php │ ├── components │ ├── action-message.blade.php │ ├── action-section.blade.php │ ├── ansicolor.blade.php │ ├── app-layout.blade.php │ ├── application-logo-white.blade.php │ ├── application-logo.blade.php │ ├── application-mark.blade.php │ ├── authentication-card-logo.blade.php │ ├── authentication-card.blade.php │ ├── banner.blade.php │ ├── clipboard.blade.php │ ├── description-list-item.blade.php │ ├── dialog-modal.blade.php │ ├── dropdown-link.blade.php │ ├── empty-state.blade.php │ ├── feature-grid.blade.php │ ├── feature.blade.php │ ├── footer.blade.php │ ├── form-section.blade.php │ ├── installation-status.blade.php │ ├── nav-link.blade.php │ ├── navigation.blade.php │ ├── panel.blade.php │ ├── pricing-plan.blade.php │ ├── prism-editor.blade.php │ ├── prism-viewer.blade.php │ ├── responsive-nav-link.blade.php │ ├── section-border.blade.php │ ├── section-title.blade.php │ ├── server-layout.blade.php │ ├── server │ │ ├── backup.blade.php │ │ ├── cron.blade.php │ │ ├── site-caddyfile.blade.php │ │ ├── site-tls-snippet.blade.php │ │ └── supervisor-program.blade.php │ ├── sidebar-layout.blade.php │ ├── site-layout.blade.php │ ├── step │ │ ├── complete.blade.php │ │ ├── current.blade.php │ │ └── upcoming.blade.php │ ├── task-callback.blade.php │ └── task-shell-defaults.blade.php │ ├── credentials │ ├── create.blade.php │ ├── edit.blade.php │ └── index.blade.php │ ├── crons │ ├── create.blade.php │ ├── edit.blade.php │ └── index.blade.php │ ├── daemons │ ├── create.blade.php │ ├── edit.blade.php │ └── index.blade.php │ ├── database-users │ ├── create.blade.php │ └── edit.blade.php │ ├── databases │ ├── create.blade.php │ ├── edit.blade.php │ └── index.blade.php │ ├── disks │ ├── configuration-fields.blade.php │ ├── create.blade.php │ ├── edit.blade.php │ └── index.blade.php │ ├── emails │ ├── backup-results.blade.php │ ├── server-provisioned.blade.php │ └── team-invitation.blade.php │ ├── firewall-rules │ ├── create.blade.php │ ├── edit.blade.php │ └── index.blade.php │ ├── logs │ └── index.blade.php │ ├── no-subscription.blade.php │ ├── policy.blade.php │ ├── profile │ ├── delete-user-form.blade.php │ ├── logout-other-browser-sessions-form.blade.php │ ├── show.blade.php │ ├── two-factor-authentication-form.blade.php │ ├── update-password-form.blade.php │ └── update-profile-information-form.blade.php │ ├── root.blade.php │ ├── servers │ ├── create.blade.php │ ├── credentials-missing.blade.php │ ├── files │ │ ├── edit.blade.php │ │ ├── index.blade.php │ │ └── show.blade.php │ ├── index.blade.php │ ├── provisioning.blade.php │ └── show.blade.php │ ├── sites │ ├── create.blade.php │ ├── deployments │ │ ├── index.blade.php │ │ ├── settings.blade.php │ │ └── show.blade.php │ ├── edit.blade.php │ ├── files │ │ └── index.blade.php │ ├── index.blade.php │ ├── logs │ │ └── index.blade.php │ ├── show.blade.php │ └── ssl │ │ └── edit.blade.php │ ├── software │ └── index.blade.php │ ├── ssh-keys │ ├── add-to-servers.blade.php │ ├── create.blade.php │ ├── index.blade.php │ └── remove-from-servers.blade.php │ ├── tasks │ ├── add-firewall-rule.blade.php │ ├── apt-functions.blade.php │ ├── authorize-management-root-key.blade.php │ ├── authorize-public-key.blade.php │ ├── common-functions.blade.php │ ├── deauthorize-public-key.blade.php │ ├── delete-file.blade.php │ ├── delete-firewall-rule.blade.php │ ├── deploy-site-without-downtime.blade.php │ ├── deploy-site.blade.php │ ├── deployment │ │ ├── cleanup-old-releases.blade.php │ │ ├── link-shared-directories.blade.php │ │ ├── link-shared-files.blade.php │ │ ├── make-deployment-current.blade.php │ │ ├── make-directories-writable.blade.php │ │ ├── prepare-fresh-installation.blade.php │ │ ├── prepare-fresh-installation │ │ │ ├── laravel.blade.php │ │ │ └── wordpress.blade.php │ │ ├── send-repository-data.blade.php │ │ ├── shell-variables.blade.php │ │ └── update-repository.blade.php │ ├── eddy-tasks-cleanup.blade.php │ ├── generate-ed25519-key-pair.blade.php │ ├── install-eddy-backup-cli.blade.php │ ├── provision-fresh-server.blade.php │ ├── provision │ │ ├── apt-update-upgrade.blade.php │ │ ├── configure-firewall.blade.php │ │ ├── configure-swap.blade.php │ │ ├── install-essential-packages.blade.php │ │ ├── setup-default-user.blade.php │ │ ├── setup-root.blade.php │ │ ├── setup-unattended-upgrades.blade.php │ │ └── ssh-security.blade.php │ ├── reload-supervisor.blade.php │ ├── run-backup-job.blade.php │ ├── software │ │ ├── install-caddy2.blade.php │ │ ├── install-composer2.blade.php │ │ ├── install-mysql80.blade.php │ │ ├── install-node18.blade.php │ │ ├── install-php81.blade.php │ │ ├── install-php82.blade.php │ │ ├── install-redis6.blade.php │ │ └── update-php-config.blade.php │ ├── track-task-in-background.blade.php │ ├── update-caddy-site-imports.blade.php │ ├── update-caddyfile.blade.php │ ├── upload-file.blade.php │ ├── validate-caddyfile.blade.php │ └── validate-mysql-config.blade.php │ ├── teams │ ├── add-team-member.blade.php │ ├── create.blade.php │ ├── delete-team-form.blade.php │ ├── manage-team-members.blade.php │ ├── member-role-form.blade.php │ ├── show.blade.php │ ├── team-member-invitations.blade.php │ ├── team-member-role-form.blade.php │ └── update-team-name-form.blade.php │ ├── terms.blade.php │ ├── vendor │ ├── mail │ │ ├── html │ │ │ ├── button.blade.php │ │ │ ├── footer.blade.php │ │ │ ├── header.blade.php │ │ │ ├── layout.blade.php │ │ │ ├── message.blade.php │ │ │ ├── panel.blade.php │ │ │ ├── subcopy.blade.php │ │ │ ├── table.blade.php │ │ │ └── themes │ │ │ │ └── default.css │ │ └── text │ │ │ ├── button.blade.php │ │ │ ├── footer.blade.php │ │ │ ├── header.blade.php │ │ │ ├── layout.blade.php │ │ │ ├── message.blade.php │ │ │ ├── panel.blade.php │ │ │ ├── subcopy.blade.php │ │ │ └── table.blade.php │ ├── notifications │ │ └── email.blade.php │ └── spark │ │ └── app.blade.php │ ├── welcome.blade.php │ └── welcome │ ├── features │ ├── backups.blade.php │ ├── editor.blade.php │ ├── open-source.blade.php │ ├── provisioning.blade.php │ ├── site.blade.php │ └── tls.blade.php │ └── pricing.blade.php ├── routes ├── api.php ├── channels.php ├── console.php └── web.php ├── spark-dummy ├── composer.json └── src │ └── Billable.php ├── 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 ├── Browser │ ├── BackupTest.php │ ├── Browser.php │ ├── CredentialsTest.php │ ├── CronTest.php │ ├── DaemonTest.php │ ├── DatabaseTest.php │ ├── DatabaseUserTest.php │ ├── DiskTest.php │ ├── FileTest.php │ ├── FirewallRuleTest.php │ ├── Jetstream │ │ ├── ApiTokenPermissionsTest.php │ │ ├── AuthenticationTest.php │ │ ├── BrowserSessionsTest.php │ │ ├── CreateApiTokenTest.php │ │ ├── CreateTeamTest.php │ │ ├── DeleteAccountTest.php │ │ ├── DeleteApiTokenTest.php │ │ ├── DeleteTeamTest.php │ │ ├── EmailVerificationTest.php │ │ ├── InviteTeamMemberTest.php │ │ ├── LeaveTeamTest.php │ │ ├── PasswordConfirmationTest.php │ │ ├── PasswordResetTest.php │ │ ├── PrivacyTest.php │ │ ├── ProfileInformationTest.php │ │ ├── RegistrationTest.php │ │ ├── RemoveTeamMemberTest.php │ │ ├── TermsTest.php │ │ ├── TwoFactorAuthenticationSettingsTest.php │ │ ├── UpdatePasswordTest.php │ │ ├── UpdateTeamMemberRoleTest.php │ │ ├── UpdateTeamNameTest.php │ │ └── photo.jpeg │ ├── LogTest.php │ ├── Pages │ │ ├── HomePage.php │ │ └── Page.php │ ├── ServerTest.php │ ├── SiteDeploymentSettingsTest.php │ ├── SiteDeploymentTest.php │ ├── SiteFileTest.php │ ├── SiteLogTest.php │ ├── SiteSslTest.php │ ├── SiteTest.php │ ├── SoftwareTest.php │ ├── SshKeyServerTest.php │ ├── SshKeyTest.php │ ├── WelcomeTest.php │ ├── console │ │ └── .gitignore │ ├── screenshots │ │ └── .gitignore │ └── source │ │ └── .gitignore ├── CreatesApplication.php ├── DuskTestCase.php ├── Feature │ ├── Auth │ │ ├── AuthenticationTest.php │ │ ├── EmailVerificationTest.php │ │ ├── PasswordConfirmationTest.php │ │ ├── PasswordResetTest.php │ │ └── RegistrationTest.php │ ├── BackupJobTest.php │ ├── GithubTest.php │ ├── InviteTeamMemberTest.php │ ├── ServerTest.php │ ├── SiteDeploymentTest.php │ ├── SiteTest.php │ ├── TaskWebhookTest.php │ ├── TaskWithCallbacks.php │ └── VerifySubscriptionStatusTest.php ├── ServerTest.php ├── SnapshotBashDriver.php ├── TestCase.php └── Unit │ ├── CaddyfilePatcherTest.php │ ├── Commands │ └── CleanupVagrantServersTest.php │ ├── CsrGeneratorTest.php │ ├── EnumTest.php │ ├── Exceptions │ └── ServerHandlerTest.php │ ├── FileOnServerTest.php │ ├── Http │ └── AuthorizationTest.php │ ├── Infrastructure │ ├── DigitalOceanTest.php │ ├── HetznerCloudTest.php │ ├── ProviderFactoryTest.php │ └── VagrantTest.php │ ├── Jobs │ ├── AddServerSshKeyToGithubTest.php │ ├── AddSshKeyToServerTest.php │ ├── CleanupFailedServerProvisioningTest.php │ ├── CleanupPendingSiteDeploymentTest.php │ ├── CreateDeploymentTest.php │ ├── CreateServerOnInfrastructureTest.php │ ├── DeleteServerFromInfrastructureTest.php │ ├── DeploySiteTest.php │ ├── InstallBackupTest.php │ ├── InstallCertificateTest.php │ ├── InstallCronTest.php │ ├── InstallDaemonTest.php │ ├── InstallDatabaseTest.php │ ├── InstallDatabaseUserTest.php │ ├── InstallFirewallRuleTest.php │ ├── InstallSiteCaddyfileTest.php │ ├── InstallTaskCleanupCronTest.php │ ├── InstallWordpressCronTest.php │ ├── MakeSoftwareDefaultOnServerTest.php │ ├── ProvisionServerTest.php │ ├── RemoveSshKeyFromServerTest.php │ ├── RestartSoftwareOnServerTest.php │ ├── UninstallBackupTest.php │ ├── UninstallCronTest.php │ ├── UninstallDaemonTest.php │ ├── UninstallDatabaseTest.php │ ├── UninstallDatabaseUserTest.php │ ├── UninstallFirewallRuleTest.php │ ├── UninstallSiteTest.php │ ├── UpdateDatabaseUserTest.php │ ├── UpdateSiteCaddyfileTest.php │ ├── UpdateSiteTlsSettingTest.php │ ├── UpdateTaskOutputTest.php │ ├── UpdateUserPublicKeyTest.php │ ├── WaitForServerToConnectTest.php │ └── __snapshots__ │ │ └── InstallTaskCleanupCronTest__it_uploads_the_cron_file__1.txt │ ├── KeyPairGeneratorTest.php │ ├── Models │ ├── BackupJobTest.php │ ├── BackupTest.php │ ├── CertificateTest.php │ ├── CredentialsTest.php │ ├── CronTest.php │ ├── DaemonTest.php │ ├── DeploymentTest.php │ ├── DiskTest.php │ ├── FirewallRuleTest.php │ ├── ServerTaskDispatcherTest.php │ ├── ServerTest.php │ ├── SiteTest.php │ ├── SshKeyTest.php │ ├── TaskTest.php │ ├── UserTest.php │ └── __snapshots__ │ │ ├── DiskTest__it_formats_the_ftp_disk_into_a_json_format_for_the_cli_tool__1.yml │ │ ├── DiskTest__it_formats_the_s3_disk_into_a_json_format_for_the_cli_tool__1.yml │ │ ├── DiskTest__it_formats_the_sftp_disk_into_a_json_format_for_the_cli_tool__1.yml │ │ └── DiskTest__it_formats_the_sftp_disk_with_ssh_key_auth_into_a_json_format_for_the_cli_tool__1.yml │ ├── Policies │ ├── BackupJobTest.php │ ├── BackupTest.php │ ├── CredentialsTest.php │ ├── CronTest.php │ ├── DaemonTest.php │ ├── DatabaseTest.php │ ├── DatabaseUserTest.php │ ├── DeploymentTest.php │ ├── DiskTest.php │ ├── FirewallRuleTest.php │ ├── ServerTest.php │ ├── SiteTest.php │ ├── SshKeyTest.php │ └── TeamTest.php │ ├── Rules │ ├── CaddyfileOnServerTest.php │ ├── CronExpressionTest.php │ ├── DigitalOceanTokenTest.php │ ├── FirewallPortTest.php │ ├── HetznerCloudTokenTest.php │ ├── JsonStringTest.php │ ├── MySqlConfigOnServerTest.php │ ├── PublicKeyTest.php │ └── Sha1Test.php │ ├── Server │ ├── Database │ │ └── MySqlDatabaseTest.php │ ├── ServerFilesTest.php │ └── SiteFilesTest.php │ ├── SoftwareTest.php │ ├── SourceControl │ ├── GithubTest.php │ └── ProviderFactoryTest.php │ ├── StringTest.php │ ├── Support │ └── CspTest.php │ ├── Tasks │ ├── AddFirewallRuleTest.php │ ├── AuthorizeManagementRootKeyTest.php │ ├── AuthorizePublicKeyTest.php │ ├── DeauthorizePublicKeyTest.php │ ├── DeleteFileTest.php │ ├── DeleteFirewallRuleTest.php │ ├── DeploySiteTest.php │ ├── DeploySiteWithoutDowntimeTest.php │ ├── GenerateEd25519KeyPairTest.php │ ├── GetFileTest.php │ ├── InstallEddyBackupCliTest.php │ ├── MySqlTaskTest.php │ ├── PrettifyCaddyfileTest.php │ ├── ProvisionFreshServerTest.php │ ├── ReloadCaddyTest.php │ ├── ReloadSupervisorTest.php │ ├── RestartTests.php │ ├── RunBackupJobTest.php │ ├── SwitchDatabaseInEnvironmentFile.php │ ├── TaskWithCallback.php │ ├── TaskWithCallbackTest.php │ ├── TrackTaskInBackgroundTest.php │ ├── UpdateCaddySiteImportsTest.php │ ├── UpdateCaddyfileTest.php │ ├── UploadFileTest.php │ ├── ValidateCaddyfileTest.php │ ├── ValidateMySqlConfigTest.php │ ├── ValidateMySqlTest.php │ ├── WhoamiTest.php │ └── __snapshots__ │ │ ├── AddFirewallRuleTest__it_executes_the_formatted_command__1.sh │ │ ├── AuthorizeManagementRootKeyTest__it_authorizes_the_public_key__1.sh │ │ ├── AuthorizePublicKeyTest__it_authorizes_the_public_key__1.sh │ │ ├── AuthorizePublicKeyTest__it_authorizes_the_public_key_as_root__1.sh │ │ ├── DeauthorizePublicKeyTest__it_deauthorizes_the_public_key__1.sh │ │ ├── DeleteFileTest__it_can_delete_the_given_file_path__1.sh │ │ ├── DeleteFirewallRuleTest__it_executes_the_formatted_command__1.sh │ │ ├── DeploySiteTest__it_can_add_hooks_to_the_deployment_script__1.sh │ │ ├── DeploySiteTest__it_can_use_a_deploy_key__1.sh │ │ ├── DeploySiteTest__it_has_a_default_deploy_script__1.sh │ │ ├── DeploySiteWithoutDowntimeTest__it_can_add_hooks_to_the_deployment_script__1.sh │ │ ├── DeploySiteWithoutDowntimeTest__it_has_a_default_deploy_script__1.sh │ │ ├── GenerateEd25519KeyPairTest__it_generates_a_ed25519_key_pair__1.sh │ │ ├── GetFileTest__it_returns_the_content_of_a_file__1.sh │ │ ├── InstallEddyBackupCliTest__it_installs_the_eddy_filesystem_cli_on_the_server__1.sh │ │ ├── ProvisionFreshServerTest__it_builds_a_provision_script_with_additional_ssh_keys__1.sh │ │ ├── ProvisionFreshServerTest__it_builds_a_provision_script_with_the_default_stack__1.sh │ │ ├── ReloadCaddyTest__it_reloads_the_caddy_config__1.sh │ │ ├── ReloadSupervisorTest__it_reloads_the_supervisor_config__1.sh │ │ ├── RestartTests__it_can_restart_mysql__1.sh │ │ ├── RestartTests__it_can_restart_php81__1.sh │ │ ├── RestartTests__it_can_restart_php82__1.sh │ │ ├── RestartTests__it_can_restart_redis__1.sh │ │ ├── RestartTests__it_can_restart_supervisor__1.sh │ │ ├── RunBackupJobTest__it_calls_the_backup_cli_with_the_url_to_the_job__1.sh │ │ ├── UpdateCaddySiteImportsTest__it_reloads_the_caddy_server__1.sh │ │ ├── UpdateCaddyfileTest__it_formats_the_caddyfile_and_then_replaces_the_current_one_and_reloads_caddy__1.sh │ │ ├── UploadFileTest__it_can_store_a_file_at_the_given_path__1.sh │ │ ├── ValidateCaddyfileTest__it_stores_the_caddy_file_to_a_temporary_path_and_validates_it__1.sh │ │ ├── ValidateMySqlConfigTest__it_stores_the_mysql_config_to_a_temporary_path_and_validates_it__1.sh │ │ └── ValidateMySqlTest__it_stores_the_mysql_config_to_a_temporary_path_and_validates_it__1.sh │ ├── TeamSubscriptionOptionsTest.php │ ├── View │ └── Components │ │ ├── BackupTest.php │ │ ├── CronTest.php │ │ ├── SupervisorProgramTest.php │ │ └── __snapshots__ │ │ ├── BackupTest__it_can_be_rendered__1.txt │ │ ├── CronTest__it_can_be_rendered__1.txt │ │ └── SupervisorProgramTest__it_can_be_rendered__1.txt │ └── __snapshots__ │ ├── Caddyfile │ ├── CaddyfilePatcherTest__it_can_replace_the_http_port_to_443_with_www__1.txt │ ├── CaddyfilePatcherTest__it_can_replace_the_http_port_to_443_without_www__1.txt │ ├── CaddyfilePatcherTest__it_can_replace_the_https_port_to_80_with_www__1.txt │ ├── CaddyfilePatcherTest__it_can_replace_the_https_port_to_80_without_www__1.txt │ ├── CaddyfilePatcherTest__it_can_replace_the_php_version__1.txt │ ├── CaddyfilePatcherTest__it_can_replace_the_root_folder__1.txt │ └── CaddyfilePatcherTest__it_can_replace_the_tls_snippet__1.txt └── vite.config.js /.blade.format.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/.blade.format.json -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/.editorconfig -------------------------------------------------------------------------------- /.env.dusk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/.env.dusk -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/.env.example -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/.prettierrc -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /INSTALL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/INSTALL.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/README.md -------------------------------------------------------------------------------- /app/Actions/Fortify/CreateNewUser.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Actions/Fortify/CreateNewUser.php -------------------------------------------------------------------------------- /app/Actions/Fortify/PasswordValidationRules.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Actions/Fortify/PasswordValidationRules.php -------------------------------------------------------------------------------- /app/Actions/Fortify/ResetUserPassword.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Actions/Fortify/ResetUserPassword.php -------------------------------------------------------------------------------- /app/Actions/Fortify/UpdateUserPassword.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Actions/Fortify/UpdateUserPassword.php -------------------------------------------------------------------------------- /app/Actions/Fortify/UpdateUserProfileInformation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Actions/Fortify/UpdateUserProfileInformation.php -------------------------------------------------------------------------------- /app/Actions/Jetstream/AddTeamMember.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Actions/Jetstream/AddTeamMember.php -------------------------------------------------------------------------------- /app/Actions/Jetstream/CreateTeam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Actions/Jetstream/CreateTeam.php -------------------------------------------------------------------------------- /app/Actions/Jetstream/DeleteTeam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Actions/Jetstream/DeleteTeam.php -------------------------------------------------------------------------------- /app/Actions/Jetstream/DeleteUser.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Actions/Jetstream/DeleteUser.php -------------------------------------------------------------------------------- /app/Actions/Jetstream/InviteTeamMember.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Actions/Jetstream/InviteTeamMember.php -------------------------------------------------------------------------------- /app/Actions/Jetstream/RemoveTeamMember.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Actions/Jetstream/RemoveTeamMember.php -------------------------------------------------------------------------------- /app/Actions/Jetstream/UpdateTeamName.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Actions/Jetstream/UpdateTeamName.php -------------------------------------------------------------------------------- /app/CaddyfilePatcher.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/CaddyfilePatcher.php -------------------------------------------------------------------------------- /app/Console/Commands/CleanupVagrantServers.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Console/Commands/CleanupVagrantServers.php -------------------------------------------------------------------------------- /app/Console/Kernel.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Console/Kernel.php -------------------------------------------------------------------------------- /app/Csr.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Csr.php -------------------------------------------------------------------------------- /app/CsrGenerator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/CsrGenerator.php -------------------------------------------------------------------------------- /app/Enum.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Enum.php -------------------------------------------------------------------------------- /app/Events/BackupDeleted.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Events/BackupDeleted.php -------------------------------------------------------------------------------- /app/Events/BackupUpdated.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Events/BackupUpdated.php -------------------------------------------------------------------------------- /app/Events/CronDeleted.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Events/CronDeleted.php -------------------------------------------------------------------------------- /app/Events/CronUpdated.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Events/CronUpdated.php -------------------------------------------------------------------------------- /app/Events/DaemonDeleted.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Events/DaemonDeleted.php -------------------------------------------------------------------------------- /app/Events/DaemonUpdated.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Events/DaemonUpdated.php -------------------------------------------------------------------------------- /app/Events/DatabaseDeleted.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Events/DatabaseDeleted.php -------------------------------------------------------------------------------- /app/Events/DatabaseUpdated.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Events/DatabaseUpdated.php -------------------------------------------------------------------------------- /app/Events/DatabaseUserDeleted.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Events/DatabaseUserDeleted.php -------------------------------------------------------------------------------- /app/Events/DatabaseUserUpdated.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Events/DatabaseUserUpdated.php -------------------------------------------------------------------------------- /app/Events/DeploymentUpdated.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Events/DeploymentUpdated.php -------------------------------------------------------------------------------- /app/Events/FirewallRuleDeleted.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Events/FirewallRuleDeleted.php -------------------------------------------------------------------------------- /app/Events/FirewallRuleUpdated.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Events/FirewallRuleUpdated.php -------------------------------------------------------------------------------- /app/Events/ServerDeleted.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Events/ServerDeleted.php -------------------------------------------------------------------------------- /app/Events/ServerUpdated.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Events/ServerUpdated.php -------------------------------------------------------------------------------- /app/Events/SiteUpdated.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Events/SiteUpdated.php -------------------------------------------------------------------------------- /app/Exceptions/Handler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Exceptions/Handler.php -------------------------------------------------------------------------------- /app/Exceptions/ServerHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Exceptions/ServerHandler.php -------------------------------------------------------------------------------- /app/FileOnServer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/FileOnServer.php -------------------------------------------------------------------------------- /app/FilesystemDriver.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/FilesystemDriver.php -------------------------------------------------------------------------------- /app/Http/Controllers/AddSshKeyToServerController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Http/Controllers/AddSshKeyToServerController.php -------------------------------------------------------------------------------- /app/Http/Controllers/BackupController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Http/Controllers/BackupController.php -------------------------------------------------------------------------------- /app/Http/Controllers/BackupJobController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Http/Controllers/BackupJobController.php -------------------------------------------------------------------------------- /app/Http/Controllers/BackupJobOutputController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Http/Controllers/BackupJobOutputController.php -------------------------------------------------------------------------------- /app/Http/Controllers/Controller.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Http/Controllers/Controller.php -------------------------------------------------------------------------------- /app/Http/Controllers/CredentialsController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Http/Controllers/CredentialsController.php -------------------------------------------------------------------------------- /app/Http/Controllers/CronController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Http/Controllers/CronController.php -------------------------------------------------------------------------------- /app/Http/Controllers/DaemonController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Http/Controllers/DaemonController.php -------------------------------------------------------------------------------- /app/Http/Controllers/DatabaseController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Http/Controllers/DatabaseController.php -------------------------------------------------------------------------------- /app/Http/Controllers/DatabaseUserController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Http/Controllers/DatabaseUserController.php -------------------------------------------------------------------------------- /app/Http/Controllers/DiskController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Http/Controllers/DiskController.php -------------------------------------------------------------------------------- /app/Http/Controllers/FileController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Http/Controllers/FileController.php -------------------------------------------------------------------------------- /app/Http/Controllers/FirewallRuleController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Http/Controllers/FirewallRuleController.php -------------------------------------------------------------------------------- /app/Http/Controllers/GithubController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Http/Controllers/GithubController.php -------------------------------------------------------------------------------- /app/Http/Controllers/LogController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Http/Controllers/LogController.php -------------------------------------------------------------------------------- /app/Http/Controllers/RemoveSshKeyFromServerController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Http/Controllers/RemoveSshKeyFromServerController.php -------------------------------------------------------------------------------- /app/Http/Controllers/ServerController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Http/Controllers/ServerController.php -------------------------------------------------------------------------------- /app/Http/Controllers/ServerProviderController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Http/Controllers/ServerProviderController.php -------------------------------------------------------------------------------- /app/Http/Controllers/ServerProvisionScriptController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Http/Controllers/ServerProvisionScriptController.php -------------------------------------------------------------------------------- /app/Http/Controllers/SiteController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Http/Controllers/SiteController.php -------------------------------------------------------------------------------- /app/Http/Controllers/SiteDeployTokenController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Http/Controllers/SiteDeployTokenController.php -------------------------------------------------------------------------------- /app/Http/Controllers/SiteDeploymentController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Http/Controllers/SiteDeploymentController.php -------------------------------------------------------------------------------- /app/Http/Controllers/SiteDeploymentSettingsController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Http/Controllers/SiteDeploymentSettingsController.php -------------------------------------------------------------------------------- /app/Http/Controllers/SiteFileController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Http/Controllers/SiteFileController.php -------------------------------------------------------------------------------- /app/Http/Controllers/SiteLogController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Http/Controllers/SiteLogController.php -------------------------------------------------------------------------------- /app/Http/Controllers/SiteSslController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Http/Controllers/SiteSslController.php -------------------------------------------------------------------------------- /app/Http/Controllers/SoftwareController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Http/Controllers/SoftwareController.php -------------------------------------------------------------------------------- /app/Http/Controllers/SshKeyController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Http/Controllers/SshKeyController.php -------------------------------------------------------------------------------- /app/Http/Controllers/TaskWebhookController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Http/Controllers/TaskWebhookController.php -------------------------------------------------------------------------------- /app/Http/Csp.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Http/Csp.php -------------------------------------------------------------------------------- /app/Http/Kernel.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Http/Kernel.php -------------------------------------------------------------------------------- /app/Http/Middleware/Authenticate.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Http/Middleware/Authenticate.php -------------------------------------------------------------------------------- /app/Http/Middleware/EncryptCookies.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Http/Middleware/EncryptCookies.php -------------------------------------------------------------------------------- /app/Http/Middleware/PreventRequestsDuringMaintenance.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Http/Middleware/PreventRequestsDuringMaintenance.php -------------------------------------------------------------------------------- /app/Http/Middleware/RedirectIfAuthenticated.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Http/Middleware/RedirectIfAuthenticated.php -------------------------------------------------------------------------------- /app/Http/Middleware/TrimStrings.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Http/Middleware/TrimStrings.php -------------------------------------------------------------------------------- /app/Http/Middleware/TrustHosts.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Http/Middleware/TrustHosts.php -------------------------------------------------------------------------------- /app/Http/Middleware/TrustProxies.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Http/Middleware/TrustProxies.php -------------------------------------------------------------------------------- /app/Http/Middleware/ValidateSignature.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Http/Middleware/ValidateSignature.php -------------------------------------------------------------------------------- /app/Http/Middleware/VerifyCsrfToken.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Http/Middleware/VerifyCsrfToken.php -------------------------------------------------------------------------------- /app/Http/Middleware/VerifySubscriptionStatus.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Http/Middleware/VerifySubscriptionStatus.php -------------------------------------------------------------------------------- /app/Http/Requests/CreateBackupRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Http/Requests/CreateBackupRequest.php -------------------------------------------------------------------------------- /app/Http/Requests/CreateDiskRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Http/Requests/CreateDiskRequest.php -------------------------------------------------------------------------------- /app/Http/Requests/CreateServerRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Http/Requests/CreateServerRequest.php -------------------------------------------------------------------------------- /app/Http/Requests/DiskConfigurationRules.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Http/Requests/DiskConfigurationRules.php -------------------------------------------------------------------------------- /app/Http/Requests/UpdateBackupRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Http/Requests/UpdateBackupRequest.php -------------------------------------------------------------------------------- /app/Http/Requests/UpdateCredentialsRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Http/Requests/UpdateCredentialsRequest.php -------------------------------------------------------------------------------- /app/Http/Requests/UpdateDiskRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Http/Requests/UpdateDiskRequest.php -------------------------------------------------------------------------------- /app/Http/Requests/UpdateSiteRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Http/Requests/UpdateSiteRequest.php -------------------------------------------------------------------------------- /app/Http/Resources/BackupResource.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Http/Resources/BackupResource.php -------------------------------------------------------------------------------- /app/Http/Resources/CredentialsResource.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Http/Resources/CredentialsResource.php -------------------------------------------------------------------------------- /app/Http/Resources/CronResource.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Http/Resources/CronResource.php -------------------------------------------------------------------------------- /app/Http/Resources/DaemonResource.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Http/Resources/DaemonResource.php -------------------------------------------------------------------------------- /app/Http/Resources/DatabaseResource.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Http/Resources/DatabaseResource.php -------------------------------------------------------------------------------- /app/Http/Resources/DatabaseUserResource.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Http/Resources/DatabaseUserResource.php -------------------------------------------------------------------------------- /app/Http/Resources/DiskResource.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Http/Resources/DiskResource.php -------------------------------------------------------------------------------- /app/Http/Resources/FirewallRuleResource.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Http/Resources/FirewallRuleResource.php -------------------------------------------------------------------------------- /app/Http/Resources/ServerResource.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Http/Resources/ServerResource.php -------------------------------------------------------------------------------- /app/Http/Resources/SiteResource.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Http/Resources/SiteResource.php -------------------------------------------------------------------------------- /app/Http/Resources/TeamResource.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Http/Resources/TeamResource.php -------------------------------------------------------------------------------- /app/Http/Resources/UserResource.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Http/Resources/UserResource.php -------------------------------------------------------------------------------- /app/Infrastructure/DigitalOcean.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Infrastructure/DigitalOcean.php -------------------------------------------------------------------------------- /app/Infrastructure/Entities/Distribution.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Infrastructure/Entities/Distribution.php -------------------------------------------------------------------------------- /app/Infrastructure/Entities/Image.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Infrastructure/Entities/Image.php -------------------------------------------------------------------------------- /app/Infrastructure/Entities/OperatingSystem.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Infrastructure/Entities/OperatingSystem.php -------------------------------------------------------------------------------- /app/Infrastructure/Entities/Region.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Infrastructure/Entities/Region.php -------------------------------------------------------------------------------- /app/Infrastructure/Entities/Server.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Infrastructure/Entities/Server.php -------------------------------------------------------------------------------- /app/Infrastructure/Entities/ServerStatus.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Infrastructure/Entities/ServerStatus.php -------------------------------------------------------------------------------- /app/Infrastructure/Entities/ServerType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Infrastructure/Entities/ServerType.php -------------------------------------------------------------------------------- /app/Infrastructure/Entities/SshKey.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Infrastructure/Entities/SshKey.php -------------------------------------------------------------------------------- /app/Infrastructure/HasCredentials.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Infrastructure/HasCredentials.php -------------------------------------------------------------------------------- /app/Infrastructure/HetznerCloud.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Infrastructure/HetznerCloud.php -------------------------------------------------------------------------------- /app/Infrastructure/ProviderFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Infrastructure/ProviderFactory.php -------------------------------------------------------------------------------- /app/Infrastructure/ServerProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Infrastructure/ServerProvider.php -------------------------------------------------------------------------------- /app/Infrastructure/Vagrant.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Infrastructure/Vagrant.php -------------------------------------------------------------------------------- /app/Jobs/AddServerSshKeyToGithub.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Jobs/AddServerSshKeyToGithub.php -------------------------------------------------------------------------------- /app/Jobs/AddSshKeyToServer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Jobs/AddSshKeyToServer.php -------------------------------------------------------------------------------- /app/Jobs/CleanupFailedServerProvisioning.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Jobs/CleanupFailedServerProvisioning.php -------------------------------------------------------------------------------- /app/Jobs/CleanupPendingSiteDeployment.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Jobs/CleanupPendingSiteDeployment.php -------------------------------------------------------------------------------- /app/Jobs/CreateDeployment.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Jobs/CreateDeployment.php -------------------------------------------------------------------------------- /app/Jobs/CreateServerOnInfrastructure.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Jobs/CreateServerOnInfrastructure.php -------------------------------------------------------------------------------- /app/Jobs/DeleteServerFromInfrastructure.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Jobs/DeleteServerFromInfrastructure.php -------------------------------------------------------------------------------- /app/Jobs/DeploySite.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Jobs/DeploySite.php -------------------------------------------------------------------------------- /app/Jobs/InstallBackup.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Jobs/InstallBackup.php -------------------------------------------------------------------------------- /app/Jobs/InstallCertificate.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Jobs/InstallCertificate.php -------------------------------------------------------------------------------- /app/Jobs/InstallCron.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Jobs/InstallCron.php -------------------------------------------------------------------------------- /app/Jobs/InstallDaemon.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Jobs/InstallDaemon.php -------------------------------------------------------------------------------- /app/Jobs/InstallDatabase.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Jobs/InstallDatabase.php -------------------------------------------------------------------------------- /app/Jobs/InstallDatabaseUser.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Jobs/InstallDatabaseUser.php -------------------------------------------------------------------------------- /app/Jobs/InstallFirewallRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Jobs/InstallFirewallRule.php -------------------------------------------------------------------------------- /app/Jobs/InstallSiteCaddyfile.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Jobs/InstallSiteCaddyfile.php -------------------------------------------------------------------------------- /app/Jobs/InstallTaskCleanupCron.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Jobs/InstallTaskCleanupCron.php -------------------------------------------------------------------------------- /app/Jobs/InstallWordpressCron.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Jobs/InstallWordpressCron.php -------------------------------------------------------------------------------- /app/Jobs/MakeSoftwareDefaultOnServer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Jobs/MakeSoftwareDefaultOnServer.php -------------------------------------------------------------------------------- /app/Jobs/ProvisionServer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Jobs/ProvisionServer.php -------------------------------------------------------------------------------- /app/Jobs/RemoveSshKeyFromServer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Jobs/RemoveSshKeyFromServer.php -------------------------------------------------------------------------------- /app/Jobs/RestartSoftwareOnServer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Jobs/RestartSoftwareOnServer.php -------------------------------------------------------------------------------- /app/Jobs/UninstallBackup.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Jobs/UninstallBackup.php -------------------------------------------------------------------------------- /app/Jobs/UninstallCron.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Jobs/UninstallCron.php -------------------------------------------------------------------------------- /app/Jobs/UninstallDaemon.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Jobs/UninstallDaemon.php -------------------------------------------------------------------------------- /app/Jobs/UninstallDatabase.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Jobs/UninstallDatabase.php -------------------------------------------------------------------------------- /app/Jobs/UninstallDatabaseUser.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Jobs/UninstallDatabaseUser.php -------------------------------------------------------------------------------- /app/Jobs/UninstallFirewallRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Jobs/UninstallFirewallRule.php -------------------------------------------------------------------------------- /app/Jobs/UninstallSite.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Jobs/UninstallSite.php -------------------------------------------------------------------------------- /app/Jobs/UpdateDatabaseUser.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Jobs/UpdateDatabaseUser.php -------------------------------------------------------------------------------- /app/Jobs/UpdateSiteCaddyfile.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Jobs/UpdateSiteCaddyfile.php -------------------------------------------------------------------------------- /app/Jobs/UpdateSiteTlsSetting.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Jobs/UpdateSiteTlsSetting.php -------------------------------------------------------------------------------- /app/Jobs/UpdateTaskOutput.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Jobs/UpdateTaskOutput.php -------------------------------------------------------------------------------- /app/Jobs/UpdateUserPublicKey.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Jobs/UpdateUserPublicKey.php -------------------------------------------------------------------------------- /app/Jobs/WaitForServerToConnect.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Jobs/WaitForServerToConnect.php -------------------------------------------------------------------------------- /app/KeyPair.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/KeyPair.php -------------------------------------------------------------------------------- /app/KeyPairGenerator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/KeyPairGenerator.php -------------------------------------------------------------------------------- /app/KeyPairType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/KeyPairType.php -------------------------------------------------------------------------------- /app/Mail/BackupResults.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Mail/BackupResults.php -------------------------------------------------------------------------------- /app/Mail/ServerProvisioned.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Mail/ServerProvisioned.php -------------------------------------------------------------------------------- /app/Models/ActivityLog.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Models/ActivityLog.php -------------------------------------------------------------------------------- /app/Models/Backup.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Models/Backup.php -------------------------------------------------------------------------------- /app/Models/BackupJob.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Models/BackupJob.php -------------------------------------------------------------------------------- /app/Models/BackupJobStatus.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Models/BackupJobStatus.php -------------------------------------------------------------------------------- /app/Models/Certificate.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Models/Certificate.php -------------------------------------------------------------------------------- /app/Models/CouldNotConnectToServerException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Models/CouldNotConnectToServerException.php -------------------------------------------------------------------------------- /app/Models/CouldNotCreateBackupJobException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Models/CouldNotCreateBackupJobException.php -------------------------------------------------------------------------------- /app/Models/Credentials.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Models/Credentials.php -------------------------------------------------------------------------------- /app/Models/Cron.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Models/Cron.php -------------------------------------------------------------------------------- /app/Models/Daemon.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Models/Daemon.php -------------------------------------------------------------------------------- /app/Models/Database.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Models/Database.php -------------------------------------------------------------------------------- /app/Models/DatabaseUser.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Models/DatabaseUser.php -------------------------------------------------------------------------------- /app/Models/Deployment.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Models/Deployment.php -------------------------------------------------------------------------------- /app/Models/DeploymentStatus.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Models/DeploymentStatus.php -------------------------------------------------------------------------------- /app/Models/Disk.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Models/Disk.php -------------------------------------------------------------------------------- /app/Models/FingerprintAlgorithm.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Models/FingerprintAlgorithm.php -------------------------------------------------------------------------------- /app/Models/FirewallRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Models/FirewallRule.php -------------------------------------------------------------------------------- /app/Models/InstallsAsynchronously.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Models/InstallsAsynchronously.php -------------------------------------------------------------------------------- /app/Models/Membership.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Models/Membership.php -------------------------------------------------------------------------------- /app/Models/NoConnectionSelectedException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Models/NoConnectionSelectedException.php -------------------------------------------------------------------------------- /app/Models/PendingDeploymentException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Models/PendingDeploymentException.php -------------------------------------------------------------------------------- /app/Models/Server.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Models/Server.php -------------------------------------------------------------------------------- /app/Models/ServerTaskDispatcher.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Models/ServerTaskDispatcher.php -------------------------------------------------------------------------------- /app/Models/Site.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Models/Site.php -------------------------------------------------------------------------------- /app/Models/SiteType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Models/SiteType.php -------------------------------------------------------------------------------- /app/Models/SshKey.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Models/SshKey.php -------------------------------------------------------------------------------- /app/Models/Task.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Models/Task.php -------------------------------------------------------------------------------- /app/Models/TaskFailedException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Models/TaskFailedException.php -------------------------------------------------------------------------------- /app/Models/TaskStatus.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Models/TaskStatus.php -------------------------------------------------------------------------------- /app/Models/Team.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Models/Team.php -------------------------------------------------------------------------------- /app/Models/TeamInvitation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Models/TeamInvitation.php -------------------------------------------------------------------------------- /app/Models/TlsSetting.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Models/TlsSetting.php -------------------------------------------------------------------------------- /app/Models/User.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Models/User.php -------------------------------------------------------------------------------- /app/Notifications/DeploymentFailed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Notifications/DeploymentFailed.php -------------------------------------------------------------------------------- /app/Notifications/JobOnServerFailed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Notifications/JobOnServerFailed.php -------------------------------------------------------------------------------- /app/Notifications/ServerConnectionLost.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Notifications/ServerConnectionLost.php -------------------------------------------------------------------------------- /app/Notifications/ServerDeletionFailed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Notifications/ServerDeletionFailed.php -------------------------------------------------------------------------------- /app/Notifications/ServerProvisioningFailed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Notifications/ServerProvisioningFailed.php -------------------------------------------------------------------------------- /app/Policies/BackupJobPolicy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Policies/BackupJobPolicy.php -------------------------------------------------------------------------------- /app/Policies/BackupPolicy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Policies/BackupPolicy.php -------------------------------------------------------------------------------- /app/Policies/CredentialsPolicy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Policies/CredentialsPolicy.php -------------------------------------------------------------------------------- /app/Policies/CronPolicy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Policies/CronPolicy.php -------------------------------------------------------------------------------- /app/Policies/DaemonPolicy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Policies/DaemonPolicy.php -------------------------------------------------------------------------------- /app/Policies/DatabasePolicy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Policies/DatabasePolicy.php -------------------------------------------------------------------------------- /app/Policies/DatabaseUserPolicy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Policies/DatabaseUserPolicy.php -------------------------------------------------------------------------------- /app/Policies/DeploymentPolicy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Policies/DeploymentPolicy.php -------------------------------------------------------------------------------- /app/Policies/DiskPolicy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Policies/DiskPolicy.php -------------------------------------------------------------------------------- /app/Policies/FirewallRulePolicy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Policies/FirewallRulePolicy.php -------------------------------------------------------------------------------- /app/Policies/ServerPolicy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Policies/ServerPolicy.php -------------------------------------------------------------------------------- /app/Policies/SitePolicy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Policies/SitePolicy.php -------------------------------------------------------------------------------- /app/Policies/SshKeyPolicy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Policies/SshKeyPolicy.php -------------------------------------------------------------------------------- /app/Policies/TeamPolicy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Policies/TeamPolicy.php -------------------------------------------------------------------------------- /app/PrismLanguage.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/PrismLanguage.php -------------------------------------------------------------------------------- /app/Provider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Provider.php -------------------------------------------------------------------------------- /app/Providers/AppServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Providers/AppServiceProvider.php -------------------------------------------------------------------------------- /app/Providers/AuthServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Providers/AuthServiceProvider.php -------------------------------------------------------------------------------- /app/Providers/BroadcastServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Providers/BroadcastServiceProvider.php -------------------------------------------------------------------------------- /app/Providers/EventServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Providers/EventServiceProvider.php -------------------------------------------------------------------------------- /app/Providers/FortifyServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Providers/FortifyServiceProvider.php -------------------------------------------------------------------------------- /app/Providers/HorizonServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Providers/HorizonServiceProvider.php -------------------------------------------------------------------------------- /app/Providers/JetstreamServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Providers/JetstreamServiceProvider.php -------------------------------------------------------------------------------- /app/Providers/RouteServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Providers/RouteServiceProvider.php -------------------------------------------------------------------------------- /app/Providers/SparkServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Providers/SparkServiceProvider.php -------------------------------------------------------------------------------- /app/Rules/CaddyfileOnServer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Rules/CaddyfileOnServer.php -------------------------------------------------------------------------------- /app/Rules/CronExpression.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Rules/CronExpression.php -------------------------------------------------------------------------------- /app/Rules/DigitalOceanToken.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Rules/DigitalOceanToken.php -------------------------------------------------------------------------------- /app/Rules/FirewallPort.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Rules/FirewallPort.php -------------------------------------------------------------------------------- /app/Rules/HetznerCloudToken.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Rules/HetznerCloudToken.php -------------------------------------------------------------------------------- /app/Rules/JsonString.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Rules/JsonString.php -------------------------------------------------------------------------------- /app/Rules/MySqlConfigOnServer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Rules/MySqlConfigOnServer.php -------------------------------------------------------------------------------- /app/Rules/PublicKey.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Rules/PublicKey.php -------------------------------------------------------------------------------- /app/Rules/Sha1.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Rules/Sha1.php -------------------------------------------------------------------------------- /app/Server/Database/CouldNotConnectToDatabaseException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Server/Database/CouldNotConnectToDatabaseException.php -------------------------------------------------------------------------------- /app/Server/Database/CouldNotCreateUserException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Server/Database/CouldNotCreateUserException.php -------------------------------------------------------------------------------- /app/Server/Database/CouldNotDropUserException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Server/Database/CouldNotDropUserException.php -------------------------------------------------------------------------------- /app/Server/Database/CouldNotGrantPrivilegesException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Server/Database/CouldNotGrantPrivilegesException.php -------------------------------------------------------------------------------- /app/Server/Database/CouldNotRevokePrivilegesException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Server/Database/CouldNotRevokePrivilegesException.php -------------------------------------------------------------------------------- /app/Server/Database/DatabaseAlreadyExistsException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Server/Database/DatabaseAlreadyExistsException.php -------------------------------------------------------------------------------- /app/Server/Database/DatabaseManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Server/Database/DatabaseManager.php -------------------------------------------------------------------------------- /app/Server/Database/DatabaseNotFoundException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Server/Database/DatabaseNotFoundException.php -------------------------------------------------------------------------------- /app/Server/Database/MySqlDatabase.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Server/Database/MySqlDatabase.php -------------------------------------------------------------------------------- /app/Server/Database/UserHost.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Server/Database/UserHost.php -------------------------------------------------------------------------------- /app/Server/Firewall/RuleAction.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Server/Firewall/RuleAction.php -------------------------------------------------------------------------------- /app/Server/PhpVersion.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Server/PhpVersion.php -------------------------------------------------------------------------------- /app/Server/ProvisionStep.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Server/ProvisionStep.php -------------------------------------------------------------------------------- /app/Server/ServerFiles.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Server/ServerFiles.php -------------------------------------------------------------------------------- /app/Server/SiteFiles.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Server/SiteFiles.php -------------------------------------------------------------------------------- /app/Server/Software.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Server/Software.php -------------------------------------------------------------------------------- /app/Signal.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Signal.php -------------------------------------------------------------------------------- /app/SourceControl/Entities/GitRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/SourceControl/Entities/GitRepository.php -------------------------------------------------------------------------------- /app/SourceControl/Github.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/SourceControl/Github.php -------------------------------------------------------------------------------- /app/SourceControl/ProviderFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/SourceControl/ProviderFactory.php -------------------------------------------------------------------------------- /app/Tasks/AddFirewallRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Tasks/AddFirewallRule.php -------------------------------------------------------------------------------- /app/Tasks/AuthorizeManagementRootKey.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Tasks/AuthorizeManagementRootKey.php -------------------------------------------------------------------------------- /app/Tasks/AuthorizePublicKey.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Tasks/AuthorizePublicKey.php -------------------------------------------------------------------------------- /app/Tasks/CallbackType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Tasks/CallbackType.php -------------------------------------------------------------------------------- /app/Tasks/DeauthorizePublicKey.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Tasks/DeauthorizePublicKey.php -------------------------------------------------------------------------------- /app/Tasks/DeleteFile.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Tasks/DeleteFile.php -------------------------------------------------------------------------------- /app/Tasks/DeleteFirewallRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Tasks/DeleteFirewallRule.php -------------------------------------------------------------------------------- /app/Tasks/DeploySite.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Tasks/DeploySite.php -------------------------------------------------------------------------------- /app/Tasks/DeploySiteWithoutDowntime.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Tasks/DeploySiteWithoutDowntime.php -------------------------------------------------------------------------------- /app/Tasks/Formatter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Tasks/Formatter.php -------------------------------------------------------------------------------- /app/Tasks/GenerateEd25519KeyPair.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Tasks/GenerateEd25519KeyPair.php -------------------------------------------------------------------------------- /app/Tasks/GetFile.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Tasks/GetFile.php -------------------------------------------------------------------------------- /app/Tasks/HandlesCallbacks.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Tasks/HandlesCallbacks.php -------------------------------------------------------------------------------- /app/Tasks/HasCallbacks.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Tasks/HasCallbacks.php -------------------------------------------------------------------------------- /app/Tasks/InstallEddyBackupCli.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Tasks/InstallEddyBackupCli.php -------------------------------------------------------------------------------- /app/Tasks/MySql/CreateDatabase.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Tasks/MySql/CreateDatabase.php -------------------------------------------------------------------------------- /app/Tasks/MySql/CreateUser.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Tasks/MySql/CreateUser.php -------------------------------------------------------------------------------- /app/Tasks/MySql/DropDatabase.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Tasks/MySql/DropDatabase.php -------------------------------------------------------------------------------- /app/Tasks/MySql/DropUser.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Tasks/MySql/DropUser.php -------------------------------------------------------------------------------- /app/Tasks/MySql/GetDatabases.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Tasks/MySql/GetDatabases.php -------------------------------------------------------------------------------- /app/Tasks/MySql/GetTables.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Tasks/MySql/GetTables.php -------------------------------------------------------------------------------- /app/Tasks/MySql/GetUsers.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Tasks/MySql/GetUsers.php -------------------------------------------------------------------------------- /app/Tasks/MySql/GrantAllPrivileges.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Tasks/MySql/GrantAllPrivileges.php -------------------------------------------------------------------------------- /app/Tasks/MySql/MySqlTask.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Tasks/MySql/MySqlTask.php -------------------------------------------------------------------------------- /app/Tasks/MySql/RevokeAllPrivileges.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Tasks/MySql/RevokeAllPrivileges.php -------------------------------------------------------------------------------- /app/Tasks/MySql/UpdateUserPassword.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Tasks/MySql/UpdateUserPassword.php -------------------------------------------------------------------------------- /app/Tasks/PrettifyCaddyfile.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Tasks/PrettifyCaddyfile.php -------------------------------------------------------------------------------- /app/Tasks/ProvisionFreshServer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Tasks/ProvisionFreshServer.php -------------------------------------------------------------------------------- /app/Tasks/ReloadCaddy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/app/Tasks/ReloadCaddy.php -------------------------------------------------------------------------------- /app/Tasks/ReloadSupervisor.php: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /resources/views/components/app-layout.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/components/app-layout.blade.php -------------------------------------------------------------------------------- /resources/views/components/application-logo-white.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/components/application-logo-white.blade.php -------------------------------------------------------------------------------- /resources/views/components/application-logo.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/components/application-logo.blade.php -------------------------------------------------------------------------------- /resources/views/components/application-mark.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/components/application-mark.blade.php -------------------------------------------------------------------------------- /resources/views/components/authentication-card.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/components/authentication-card.blade.php -------------------------------------------------------------------------------- /resources/views/components/banner.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/components/banner.blade.php -------------------------------------------------------------------------------- /resources/views/components/clipboard.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/components/clipboard.blade.php -------------------------------------------------------------------------------- /resources/views/components/dialog-modal.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/components/dialog-modal.blade.php -------------------------------------------------------------------------------- /resources/views/components/dropdown-link.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/components/dropdown-link.blade.php -------------------------------------------------------------------------------- /resources/views/components/empty-state.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/components/empty-state.blade.php -------------------------------------------------------------------------------- /resources/views/components/feature-grid.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/components/feature-grid.blade.php -------------------------------------------------------------------------------- /resources/views/components/feature.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/components/feature.blade.php -------------------------------------------------------------------------------- /resources/views/components/footer.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/components/footer.blade.php -------------------------------------------------------------------------------- /resources/views/components/form-section.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/components/form-section.blade.php -------------------------------------------------------------------------------- /resources/views/components/installation-status.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/components/installation-status.blade.php -------------------------------------------------------------------------------- /resources/views/components/nav-link.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/components/nav-link.blade.php -------------------------------------------------------------------------------- /resources/views/components/navigation.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/components/navigation.blade.php -------------------------------------------------------------------------------- /resources/views/components/panel.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/components/panel.blade.php -------------------------------------------------------------------------------- /resources/views/components/pricing-plan.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/components/pricing-plan.blade.php -------------------------------------------------------------------------------- /resources/views/components/prism-editor.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/components/prism-editor.blade.php -------------------------------------------------------------------------------- /resources/views/components/prism-viewer.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/components/prism-viewer.blade.php -------------------------------------------------------------------------------- /resources/views/components/responsive-nav-link.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/components/responsive-nav-link.blade.php -------------------------------------------------------------------------------- /resources/views/components/section-border.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/components/section-border.blade.php -------------------------------------------------------------------------------- /resources/views/components/section-title.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/components/section-title.blade.php -------------------------------------------------------------------------------- /resources/views/components/server-layout.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/components/server-layout.blade.php -------------------------------------------------------------------------------- /resources/views/components/server/backup.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/components/server/backup.blade.php -------------------------------------------------------------------------------- /resources/views/components/server/cron.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/components/server/cron.blade.php -------------------------------------------------------------------------------- /resources/views/components/sidebar-layout.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/components/sidebar-layout.blade.php -------------------------------------------------------------------------------- /resources/views/components/site-layout.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/components/site-layout.blade.php -------------------------------------------------------------------------------- /resources/views/components/step/complete.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/components/step/complete.blade.php -------------------------------------------------------------------------------- /resources/views/components/step/current.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/components/step/current.blade.php -------------------------------------------------------------------------------- /resources/views/components/step/upcoming.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/components/step/upcoming.blade.php -------------------------------------------------------------------------------- /resources/views/components/task-callback.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/components/task-callback.blade.php -------------------------------------------------------------------------------- /resources/views/components/task-shell-defaults.blade.php: -------------------------------------------------------------------------------- 1 | set -{{ $setOptions }} 2 | export DEBIAN_FRONTEND=noninteractive 3 | -------------------------------------------------------------------------------- /resources/views/credentials/create.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/credentials/create.blade.php -------------------------------------------------------------------------------- /resources/views/credentials/edit.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/credentials/edit.blade.php -------------------------------------------------------------------------------- /resources/views/credentials/index.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/credentials/index.blade.php -------------------------------------------------------------------------------- /resources/views/crons/create.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/crons/create.blade.php -------------------------------------------------------------------------------- /resources/views/crons/edit.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/crons/edit.blade.php -------------------------------------------------------------------------------- /resources/views/crons/index.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/crons/index.blade.php -------------------------------------------------------------------------------- /resources/views/daemons/create.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/daemons/create.blade.php -------------------------------------------------------------------------------- /resources/views/daemons/edit.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/daemons/edit.blade.php -------------------------------------------------------------------------------- /resources/views/daemons/index.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/daemons/index.blade.php -------------------------------------------------------------------------------- /resources/views/database-users/create.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/database-users/create.blade.php -------------------------------------------------------------------------------- /resources/views/database-users/edit.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/database-users/edit.blade.php -------------------------------------------------------------------------------- /resources/views/databases/create.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/databases/create.blade.php -------------------------------------------------------------------------------- /resources/views/databases/edit.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/databases/edit.blade.php -------------------------------------------------------------------------------- /resources/views/databases/index.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/databases/index.blade.php -------------------------------------------------------------------------------- /resources/views/disks/configuration-fields.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/disks/configuration-fields.blade.php -------------------------------------------------------------------------------- /resources/views/disks/create.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/disks/create.blade.php -------------------------------------------------------------------------------- /resources/views/disks/edit.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/disks/edit.blade.php -------------------------------------------------------------------------------- /resources/views/disks/index.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/disks/index.blade.php -------------------------------------------------------------------------------- /resources/views/emails/backup-results.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/emails/backup-results.blade.php -------------------------------------------------------------------------------- /resources/views/emails/server-provisioned.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/emails/server-provisioned.blade.php -------------------------------------------------------------------------------- /resources/views/emails/team-invitation.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/emails/team-invitation.blade.php -------------------------------------------------------------------------------- /resources/views/firewall-rules/create.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/firewall-rules/create.blade.php -------------------------------------------------------------------------------- /resources/views/firewall-rules/edit.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/firewall-rules/edit.blade.php -------------------------------------------------------------------------------- /resources/views/firewall-rules/index.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/firewall-rules/index.blade.php -------------------------------------------------------------------------------- /resources/views/logs/index.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/logs/index.blade.php -------------------------------------------------------------------------------- /resources/views/no-subscription.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/no-subscription.blade.php -------------------------------------------------------------------------------- /resources/views/policy.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/policy.blade.php -------------------------------------------------------------------------------- /resources/views/profile/delete-user-form.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/profile/delete-user-form.blade.php -------------------------------------------------------------------------------- /resources/views/profile/show.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/profile/show.blade.php -------------------------------------------------------------------------------- /resources/views/profile/update-password-form.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/profile/update-password-form.blade.php -------------------------------------------------------------------------------- /resources/views/root.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/root.blade.php -------------------------------------------------------------------------------- /resources/views/servers/create.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/servers/create.blade.php -------------------------------------------------------------------------------- /resources/views/servers/credentials-missing.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/servers/credentials-missing.blade.php -------------------------------------------------------------------------------- /resources/views/servers/files/edit.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/servers/files/edit.blade.php -------------------------------------------------------------------------------- /resources/views/servers/files/index.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/servers/files/index.blade.php -------------------------------------------------------------------------------- /resources/views/servers/files/show.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/servers/files/show.blade.php -------------------------------------------------------------------------------- /resources/views/servers/index.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/servers/index.blade.php -------------------------------------------------------------------------------- /resources/views/servers/provisioning.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/servers/provisioning.blade.php -------------------------------------------------------------------------------- /resources/views/servers/show.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/servers/show.blade.php -------------------------------------------------------------------------------- /resources/views/sites/create.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/sites/create.blade.php -------------------------------------------------------------------------------- /resources/views/sites/deployments/index.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/sites/deployments/index.blade.php -------------------------------------------------------------------------------- /resources/views/sites/deployments/settings.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/sites/deployments/settings.blade.php -------------------------------------------------------------------------------- /resources/views/sites/deployments/show.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/sites/deployments/show.blade.php -------------------------------------------------------------------------------- /resources/views/sites/edit.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/sites/edit.blade.php -------------------------------------------------------------------------------- /resources/views/sites/files/index.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/sites/files/index.blade.php -------------------------------------------------------------------------------- /resources/views/sites/index.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/sites/index.blade.php -------------------------------------------------------------------------------- /resources/views/sites/logs/index.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/sites/logs/index.blade.php -------------------------------------------------------------------------------- /resources/views/sites/show.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/sites/show.blade.php -------------------------------------------------------------------------------- /resources/views/sites/ssl/edit.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/sites/ssl/edit.blade.php -------------------------------------------------------------------------------- /resources/views/software/index.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/software/index.blade.php -------------------------------------------------------------------------------- /resources/views/ssh-keys/add-to-servers.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/ssh-keys/add-to-servers.blade.php -------------------------------------------------------------------------------- /resources/views/ssh-keys/create.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/ssh-keys/create.blade.php -------------------------------------------------------------------------------- /resources/views/ssh-keys/index.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/ssh-keys/index.blade.php -------------------------------------------------------------------------------- /resources/views/ssh-keys/remove-from-servers.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/ssh-keys/remove-from-servers.blade.php -------------------------------------------------------------------------------- /resources/views/tasks/add-firewall-rule.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/tasks/add-firewall-rule.blade.php -------------------------------------------------------------------------------- /resources/views/tasks/apt-functions.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/tasks/apt-functions.blade.php -------------------------------------------------------------------------------- /resources/views/tasks/authorize-public-key.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/tasks/authorize-public-key.blade.php -------------------------------------------------------------------------------- /resources/views/tasks/common-functions.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/tasks/common-functions.blade.php -------------------------------------------------------------------------------- /resources/views/tasks/deauthorize-public-key.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/tasks/deauthorize-public-key.blade.php -------------------------------------------------------------------------------- /resources/views/tasks/delete-file.blade.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | rm -rf {{ $path }} -------------------------------------------------------------------------------- /resources/views/tasks/delete-firewall-rule.blade.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | ufw delete {!! $rule->formatAsUfwRule() !!} -------------------------------------------------------------------------------- /resources/views/tasks/deploy-site.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/tasks/deploy-site.blade.php -------------------------------------------------------------------------------- /resources/views/tasks/deployment/shell-variables.blade.php: -------------------------------------------------------------------------------- 1 | export PHP_BINARY={!! $site->php_version->getBinary() !!} -------------------------------------------------------------------------------- /resources/views/tasks/eddy-tasks-cleanup.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/tasks/eddy-tasks-cleanup.blade.php -------------------------------------------------------------------------------- /resources/views/tasks/generate-ed25519-key-pair.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/tasks/generate-ed25519-key-pair.blade.php -------------------------------------------------------------------------------- /resources/views/tasks/install-eddy-backup-cli.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/tasks/install-eddy-backup-cli.blade.php -------------------------------------------------------------------------------- /resources/views/tasks/provision-fresh-server.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/tasks/provision-fresh-server.blade.php -------------------------------------------------------------------------------- /resources/views/tasks/provision/configure-swap.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/tasks/provision/configure-swap.blade.php -------------------------------------------------------------------------------- /resources/views/tasks/provision/setup-root.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/tasks/provision/setup-root.blade.php -------------------------------------------------------------------------------- /resources/views/tasks/provision/ssh-security.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/tasks/provision/ssh-security.blade.php -------------------------------------------------------------------------------- /resources/views/tasks/reload-supervisor.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/tasks/reload-supervisor.blade.php -------------------------------------------------------------------------------- /resources/views/tasks/run-backup-job.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/tasks/run-backup-job.blade.php -------------------------------------------------------------------------------- /resources/views/tasks/software/install-caddy2.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/tasks/software/install-caddy2.blade.php -------------------------------------------------------------------------------- /resources/views/tasks/software/install-mysql80.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/tasks/software/install-mysql80.blade.php -------------------------------------------------------------------------------- /resources/views/tasks/software/install-node18.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/tasks/software/install-node18.blade.php -------------------------------------------------------------------------------- /resources/views/tasks/software/install-php81.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/tasks/software/install-php81.blade.php -------------------------------------------------------------------------------- /resources/views/tasks/software/install-php82.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/tasks/software/install-php82.blade.php -------------------------------------------------------------------------------- /resources/views/tasks/software/install-redis6.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/tasks/software/install-redis6.blade.php -------------------------------------------------------------------------------- /resources/views/tasks/track-task-in-background.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/tasks/track-task-in-background.blade.php -------------------------------------------------------------------------------- /resources/views/tasks/update-caddy-site-imports.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/tasks/update-caddy-site-imports.blade.php -------------------------------------------------------------------------------- /resources/views/tasks/update-caddyfile.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/tasks/update-caddyfile.blade.php -------------------------------------------------------------------------------- /resources/views/tasks/upload-file.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/tasks/upload-file.blade.php -------------------------------------------------------------------------------- /resources/views/tasks/validate-caddyfile.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/tasks/validate-caddyfile.blade.php -------------------------------------------------------------------------------- /resources/views/tasks/validate-mysql-config.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/tasks/validate-mysql-config.blade.php -------------------------------------------------------------------------------- /resources/views/teams/add-team-member.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/teams/add-team-member.blade.php -------------------------------------------------------------------------------- /resources/views/teams/create.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/teams/create.blade.php -------------------------------------------------------------------------------- /resources/views/teams/delete-team-form.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/teams/delete-team-form.blade.php -------------------------------------------------------------------------------- /resources/views/teams/manage-team-members.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/teams/manage-team-members.blade.php -------------------------------------------------------------------------------- /resources/views/teams/member-role-form.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/teams/member-role-form.blade.php -------------------------------------------------------------------------------- /resources/views/teams/show.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/teams/show.blade.php -------------------------------------------------------------------------------- /resources/views/teams/team-member-invitations.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/teams/team-member-invitations.blade.php -------------------------------------------------------------------------------- /resources/views/teams/team-member-role-form.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/teams/team-member-role-form.blade.php -------------------------------------------------------------------------------- /resources/views/teams/update-team-name-form.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/teams/update-team-name-form.blade.php -------------------------------------------------------------------------------- /resources/views/terms.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/terms.blade.php -------------------------------------------------------------------------------- /resources/views/vendor/mail/html/button.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/vendor/mail/html/button.blade.php -------------------------------------------------------------------------------- /resources/views/vendor/mail/html/footer.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/vendor/mail/html/footer.blade.php -------------------------------------------------------------------------------- /resources/views/vendor/mail/html/header.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/vendor/mail/html/header.blade.php -------------------------------------------------------------------------------- /resources/views/vendor/mail/html/layout.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/vendor/mail/html/layout.blade.php -------------------------------------------------------------------------------- /resources/views/vendor/mail/html/message.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/vendor/mail/html/message.blade.php -------------------------------------------------------------------------------- /resources/views/vendor/mail/html/panel.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/vendor/mail/html/panel.blade.php -------------------------------------------------------------------------------- /resources/views/vendor/mail/html/subcopy.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/vendor/mail/html/subcopy.blade.php -------------------------------------------------------------------------------- /resources/views/vendor/mail/html/table.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/vendor/mail/html/table.blade.php -------------------------------------------------------------------------------- /resources/views/vendor/mail/html/themes/default.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/vendor/mail/html/themes/default.css -------------------------------------------------------------------------------- /resources/views/vendor/mail/text/button.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/vendor/mail/text/button.blade.php -------------------------------------------------------------------------------- /resources/views/vendor/mail/text/footer.blade.php: -------------------------------------------------------------------------------- 1 | {{ $slot }} 2 | -------------------------------------------------------------------------------- /resources/views/vendor/mail/text/header.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/vendor/mail/text/header.blade.php -------------------------------------------------------------------------------- /resources/views/vendor/mail/text/layout.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/vendor/mail/text/layout.blade.php -------------------------------------------------------------------------------- /resources/views/vendor/mail/text/message.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/vendor/mail/text/message.blade.php -------------------------------------------------------------------------------- /resources/views/vendor/mail/text/panel.blade.php: -------------------------------------------------------------------------------- 1 | {{ $slot }} 2 | -------------------------------------------------------------------------------- /resources/views/vendor/mail/text/subcopy.blade.php: -------------------------------------------------------------------------------- 1 | {{ $slot }} 2 | -------------------------------------------------------------------------------- /resources/views/vendor/mail/text/table.blade.php: -------------------------------------------------------------------------------- 1 | {{ $slot }} 2 | -------------------------------------------------------------------------------- /resources/views/vendor/notifications/email.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/vendor/notifications/email.blade.php -------------------------------------------------------------------------------- /resources/views/vendor/spark/app.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/vendor/spark/app.blade.php -------------------------------------------------------------------------------- /resources/views/welcome.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/welcome.blade.php -------------------------------------------------------------------------------- /resources/views/welcome/features/backups.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/welcome/features/backups.blade.php -------------------------------------------------------------------------------- /resources/views/welcome/features/editor.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/welcome/features/editor.blade.php -------------------------------------------------------------------------------- /resources/views/welcome/features/open-source.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/welcome/features/open-source.blade.php -------------------------------------------------------------------------------- /resources/views/welcome/features/provisioning.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/welcome/features/provisioning.blade.php -------------------------------------------------------------------------------- /resources/views/welcome/features/site.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/welcome/features/site.blade.php -------------------------------------------------------------------------------- /resources/views/welcome/features/tls.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/welcome/features/tls.blade.php -------------------------------------------------------------------------------- /resources/views/welcome/pricing.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/resources/views/welcome/pricing.blade.php -------------------------------------------------------------------------------- /routes/api.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/routes/api.php -------------------------------------------------------------------------------- /routes/channels.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/routes/channels.php -------------------------------------------------------------------------------- /routes/console.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/routes/console.php -------------------------------------------------------------------------------- /routes/web.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/routes/web.php -------------------------------------------------------------------------------- /spark-dummy/composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/spark-dummy/composer.json -------------------------------------------------------------------------------- /spark-dummy/src/Billable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/spark-dummy/src/Billable.php -------------------------------------------------------------------------------- /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/protonemedia/eddy/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/protonemedia/eddy/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /tests/Browser/BackupTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Browser/BackupTest.php -------------------------------------------------------------------------------- /tests/Browser/Browser.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Browser/Browser.php -------------------------------------------------------------------------------- /tests/Browser/CredentialsTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Browser/CredentialsTest.php -------------------------------------------------------------------------------- /tests/Browser/CronTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Browser/CronTest.php -------------------------------------------------------------------------------- /tests/Browser/DaemonTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Browser/DaemonTest.php -------------------------------------------------------------------------------- /tests/Browser/DatabaseTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Browser/DatabaseTest.php -------------------------------------------------------------------------------- /tests/Browser/DatabaseUserTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Browser/DatabaseUserTest.php -------------------------------------------------------------------------------- /tests/Browser/DiskTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Browser/DiskTest.php -------------------------------------------------------------------------------- /tests/Browser/FileTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Browser/FileTest.php -------------------------------------------------------------------------------- /tests/Browser/FirewallRuleTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Browser/FirewallRuleTest.php -------------------------------------------------------------------------------- /tests/Browser/Jetstream/ApiTokenPermissionsTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Browser/Jetstream/ApiTokenPermissionsTest.php -------------------------------------------------------------------------------- /tests/Browser/Jetstream/AuthenticationTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Browser/Jetstream/AuthenticationTest.php -------------------------------------------------------------------------------- /tests/Browser/Jetstream/BrowserSessionsTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Browser/Jetstream/BrowserSessionsTest.php -------------------------------------------------------------------------------- /tests/Browser/Jetstream/CreateApiTokenTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Browser/Jetstream/CreateApiTokenTest.php -------------------------------------------------------------------------------- /tests/Browser/Jetstream/CreateTeamTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Browser/Jetstream/CreateTeamTest.php -------------------------------------------------------------------------------- /tests/Browser/Jetstream/DeleteAccountTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Browser/Jetstream/DeleteAccountTest.php -------------------------------------------------------------------------------- /tests/Browser/Jetstream/DeleteApiTokenTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Browser/Jetstream/DeleteApiTokenTest.php -------------------------------------------------------------------------------- /tests/Browser/Jetstream/DeleteTeamTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Browser/Jetstream/DeleteTeamTest.php -------------------------------------------------------------------------------- /tests/Browser/Jetstream/EmailVerificationTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Browser/Jetstream/EmailVerificationTest.php -------------------------------------------------------------------------------- /tests/Browser/Jetstream/InviteTeamMemberTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Browser/Jetstream/InviteTeamMemberTest.php -------------------------------------------------------------------------------- /tests/Browser/Jetstream/LeaveTeamTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Browser/Jetstream/LeaveTeamTest.php -------------------------------------------------------------------------------- /tests/Browser/Jetstream/PasswordConfirmationTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Browser/Jetstream/PasswordConfirmationTest.php -------------------------------------------------------------------------------- /tests/Browser/Jetstream/PasswordResetTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Browser/Jetstream/PasswordResetTest.php -------------------------------------------------------------------------------- /tests/Browser/Jetstream/PrivacyTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Browser/Jetstream/PrivacyTest.php -------------------------------------------------------------------------------- /tests/Browser/Jetstream/ProfileInformationTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Browser/Jetstream/ProfileInformationTest.php -------------------------------------------------------------------------------- /tests/Browser/Jetstream/RegistrationTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Browser/Jetstream/RegistrationTest.php -------------------------------------------------------------------------------- /tests/Browser/Jetstream/RemoveTeamMemberTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Browser/Jetstream/RemoveTeamMemberTest.php -------------------------------------------------------------------------------- /tests/Browser/Jetstream/TermsTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Browser/Jetstream/TermsTest.php -------------------------------------------------------------------------------- /tests/Browser/Jetstream/UpdatePasswordTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Browser/Jetstream/UpdatePasswordTest.php -------------------------------------------------------------------------------- /tests/Browser/Jetstream/UpdateTeamMemberRoleTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Browser/Jetstream/UpdateTeamMemberRoleTest.php -------------------------------------------------------------------------------- /tests/Browser/Jetstream/UpdateTeamNameTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Browser/Jetstream/UpdateTeamNameTest.php -------------------------------------------------------------------------------- /tests/Browser/Jetstream/photo.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Browser/Jetstream/photo.jpeg -------------------------------------------------------------------------------- /tests/Browser/LogTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Browser/LogTest.php -------------------------------------------------------------------------------- /tests/Browser/Pages/HomePage.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Browser/Pages/HomePage.php -------------------------------------------------------------------------------- /tests/Browser/Pages/Page.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Browser/Pages/Page.php -------------------------------------------------------------------------------- /tests/Browser/ServerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Browser/ServerTest.php -------------------------------------------------------------------------------- /tests/Browser/SiteDeploymentSettingsTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Browser/SiteDeploymentSettingsTest.php -------------------------------------------------------------------------------- /tests/Browser/SiteDeploymentTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Browser/SiteDeploymentTest.php -------------------------------------------------------------------------------- /tests/Browser/SiteFileTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Browser/SiteFileTest.php -------------------------------------------------------------------------------- /tests/Browser/SiteLogTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Browser/SiteLogTest.php -------------------------------------------------------------------------------- /tests/Browser/SiteSslTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Browser/SiteSslTest.php -------------------------------------------------------------------------------- /tests/Browser/SiteTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Browser/SiteTest.php -------------------------------------------------------------------------------- /tests/Browser/SoftwareTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Browser/SoftwareTest.php -------------------------------------------------------------------------------- /tests/Browser/SshKeyServerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Browser/SshKeyServerTest.php -------------------------------------------------------------------------------- /tests/Browser/SshKeyTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Browser/SshKeyTest.php -------------------------------------------------------------------------------- /tests/Browser/WelcomeTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Browser/WelcomeTest.php -------------------------------------------------------------------------------- /tests/Browser/console/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /tests/Browser/screenshots/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /tests/Browser/source/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /tests/CreatesApplication.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/CreatesApplication.php -------------------------------------------------------------------------------- /tests/DuskTestCase.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/DuskTestCase.php -------------------------------------------------------------------------------- /tests/Feature/Auth/AuthenticationTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Feature/Auth/AuthenticationTest.php -------------------------------------------------------------------------------- /tests/Feature/Auth/EmailVerificationTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Feature/Auth/EmailVerificationTest.php -------------------------------------------------------------------------------- /tests/Feature/Auth/PasswordConfirmationTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Feature/Auth/PasswordConfirmationTest.php -------------------------------------------------------------------------------- /tests/Feature/Auth/PasswordResetTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Feature/Auth/PasswordResetTest.php -------------------------------------------------------------------------------- /tests/Feature/Auth/RegistrationTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Feature/Auth/RegistrationTest.php -------------------------------------------------------------------------------- /tests/Feature/BackupJobTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Feature/BackupJobTest.php -------------------------------------------------------------------------------- /tests/Feature/GithubTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Feature/GithubTest.php -------------------------------------------------------------------------------- /tests/Feature/InviteTeamMemberTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Feature/InviteTeamMemberTest.php -------------------------------------------------------------------------------- /tests/Feature/ServerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Feature/ServerTest.php -------------------------------------------------------------------------------- /tests/Feature/SiteDeploymentTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Feature/SiteDeploymentTest.php -------------------------------------------------------------------------------- /tests/Feature/SiteTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Feature/SiteTest.php -------------------------------------------------------------------------------- /tests/Feature/TaskWebhookTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Feature/TaskWebhookTest.php -------------------------------------------------------------------------------- /tests/Feature/TaskWithCallbacks.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Feature/TaskWithCallbacks.php -------------------------------------------------------------------------------- /tests/Feature/VerifySubscriptionStatusTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Feature/VerifySubscriptionStatusTest.php -------------------------------------------------------------------------------- /tests/ServerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/ServerTest.php -------------------------------------------------------------------------------- /tests/SnapshotBashDriver.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/SnapshotBashDriver.php -------------------------------------------------------------------------------- /tests/TestCase.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/TestCase.php -------------------------------------------------------------------------------- /tests/Unit/CaddyfilePatcherTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/CaddyfilePatcherTest.php -------------------------------------------------------------------------------- /tests/Unit/Commands/CleanupVagrantServersTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Commands/CleanupVagrantServersTest.php -------------------------------------------------------------------------------- /tests/Unit/CsrGeneratorTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/CsrGeneratorTest.php -------------------------------------------------------------------------------- /tests/Unit/EnumTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/EnumTest.php -------------------------------------------------------------------------------- /tests/Unit/Exceptions/ServerHandlerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Exceptions/ServerHandlerTest.php -------------------------------------------------------------------------------- /tests/Unit/FileOnServerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/FileOnServerTest.php -------------------------------------------------------------------------------- /tests/Unit/Http/AuthorizationTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Http/AuthorizationTest.php -------------------------------------------------------------------------------- /tests/Unit/Infrastructure/DigitalOceanTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Infrastructure/DigitalOceanTest.php -------------------------------------------------------------------------------- /tests/Unit/Infrastructure/HetznerCloudTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Infrastructure/HetznerCloudTest.php -------------------------------------------------------------------------------- /tests/Unit/Infrastructure/ProviderFactoryTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Infrastructure/ProviderFactoryTest.php -------------------------------------------------------------------------------- /tests/Unit/Infrastructure/VagrantTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Infrastructure/VagrantTest.php -------------------------------------------------------------------------------- /tests/Unit/Jobs/AddServerSshKeyToGithubTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Jobs/AddServerSshKeyToGithubTest.php -------------------------------------------------------------------------------- /tests/Unit/Jobs/AddSshKeyToServerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Jobs/AddSshKeyToServerTest.php -------------------------------------------------------------------------------- /tests/Unit/Jobs/CleanupFailedServerProvisioningTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Jobs/CleanupFailedServerProvisioningTest.php -------------------------------------------------------------------------------- /tests/Unit/Jobs/CleanupPendingSiteDeploymentTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Jobs/CleanupPendingSiteDeploymentTest.php -------------------------------------------------------------------------------- /tests/Unit/Jobs/CreateDeploymentTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Jobs/CreateDeploymentTest.php -------------------------------------------------------------------------------- /tests/Unit/Jobs/CreateServerOnInfrastructureTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Jobs/CreateServerOnInfrastructureTest.php -------------------------------------------------------------------------------- /tests/Unit/Jobs/DeleteServerFromInfrastructureTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Jobs/DeleteServerFromInfrastructureTest.php -------------------------------------------------------------------------------- /tests/Unit/Jobs/DeploySiteTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Jobs/DeploySiteTest.php -------------------------------------------------------------------------------- /tests/Unit/Jobs/InstallBackupTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Jobs/InstallBackupTest.php -------------------------------------------------------------------------------- /tests/Unit/Jobs/InstallCertificateTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Jobs/InstallCertificateTest.php -------------------------------------------------------------------------------- /tests/Unit/Jobs/InstallCronTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Jobs/InstallCronTest.php -------------------------------------------------------------------------------- /tests/Unit/Jobs/InstallDaemonTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Jobs/InstallDaemonTest.php -------------------------------------------------------------------------------- /tests/Unit/Jobs/InstallDatabaseTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Jobs/InstallDatabaseTest.php -------------------------------------------------------------------------------- /tests/Unit/Jobs/InstallDatabaseUserTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Jobs/InstallDatabaseUserTest.php -------------------------------------------------------------------------------- /tests/Unit/Jobs/InstallFirewallRuleTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Jobs/InstallFirewallRuleTest.php -------------------------------------------------------------------------------- /tests/Unit/Jobs/InstallSiteCaddyfileTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Jobs/InstallSiteCaddyfileTest.php -------------------------------------------------------------------------------- /tests/Unit/Jobs/InstallTaskCleanupCronTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Jobs/InstallTaskCleanupCronTest.php -------------------------------------------------------------------------------- /tests/Unit/Jobs/InstallWordpressCronTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Jobs/InstallWordpressCronTest.php -------------------------------------------------------------------------------- /tests/Unit/Jobs/MakeSoftwareDefaultOnServerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Jobs/MakeSoftwareDefaultOnServerTest.php -------------------------------------------------------------------------------- /tests/Unit/Jobs/ProvisionServerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Jobs/ProvisionServerTest.php -------------------------------------------------------------------------------- /tests/Unit/Jobs/RemoveSshKeyFromServerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Jobs/RemoveSshKeyFromServerTest.php -------------------------------------------------------------------------------- /tests/Unit/Jobs/RestartSoftwareOnServerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Jobs/RestartSoftwareOnServerTest.php -------------------------------------------------------------------------------- /tests/Unit/Jobs/UninstallBackupTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Jobs/UninstallBackupTest.php -------------------------------------------------------------------------------- /tests/Unit/Jobs/UninstallCronTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Jobs/UninstallCronTest.php -------------------------------------------------------------------------------- /tests/Unit/Jobs/UninstallDaemonTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Jobs/UninstallDaemonTest.php -------------------------------------------------------------------------------- /tests/Unit/Jobs/UninstallDatabaseTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Jobs/UninstallDatabaseTest.php -------------------------------------------------------------------------------- /tests/Unit/Jobs/UninstallDatabaseUserTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Jobs/UninstallDatabaseUserTest.php -------------------------------------------------------------------------------- /tests/Unit/Jobs/UninstallFirewallRuleTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Jobs/UninstallFirewallRuleTest.php -------------------------------------------------------------------------------- /tests/Unit/Jobs/UninstallSiteTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Jobs/UninstallSiteTest.php -------------------------------------------------------------------------------- /tests/Unit/Jobs/UpdateDatabaseUserTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Jobs/UpdateDatabaseUserTest.php -------------------------------------------------------------------------------- /tests/Unit/Jobs/UpdateSiteCaddyfileTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Jobs/UpdateSiteCaddyfileTest.php -------------------------------------------------------------------------------- /tests/Unit/Jobs/UpdateSiteTlsSettingTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Jobs/UpdateSiteTlsSettingTest.php -------------------------------------------------------------------------------- /tests/Unit/Jobs/UpdateTaskOutputTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Jobs/UpdateTaskOutputTest.php -------------------------------------------------------------------------------- /tests/Unit/Jobs/UpdateUserPublicKeyTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Jobs/UpdateUserPublicKeyTest.php -------------------------------------------------------------------------------- /tests/Unit/Jobs/WaitForServerToConnectTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Jobs/WaitForServerToConnectTest.php -------------------------------------------------------------------------------- /tests/Unit/KeyPairGeneratorTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/KeyPairGeneratorTest.php -------------------------------------------------------------------------------- /tests/Unit/Models/BackupJobTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Models/BackupJobTest.php -------------------------------------------------------------------------------- /tests/Unit/Models/BackupTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Models/BackupTest.php -------------------------------------------------------------------------------- /tests/Unit/Models/CertificateTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Models/CertificateTest.php -------------------------------------------------------------------------------- /tests/Unit/Models/CredentialsTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Models/CredentialsTest.php -------------------------------------------------------------------------------- /tests/Unit/Models/CronTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Models/CronTest.php -------------------------------------------------------------------------------- /tests/Unit/Models/DaemonTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Models/DaemonTest.php -------------------------------------------------------------------------------- /tests/Unit/Models/DeploymentTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Models/DeploymentTest.php -------------------------------------------------------------------------------- /tests/Unit/Models/DiskTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Models/DiskTest.php -------------------------------------------------------------------------------- /tests/Unit/Models/FirewallRuleTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Models/FirewallRuleTest.php -------------------------------------------------------------------------------- /tests/Unit/Models/ServerTaskDispatcherTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Models/ServerTaskDispatcherTest.php -------------------------------------------------------------------------------- /tests/Unit/Models/ServerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Models/ServerTest.php -------------------------------------------------------------------------------- /tests/Unit/Models/SiteTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Models/SiteTest.php -------------------------------------------------------------------------------- /tests/Unit/Models/SshKeyTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Models/SshKeyTest.php -------------------------------------------------------------------------------- /tests/Unit/Models/TaskTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Models/TaskTest.php -------------------------------------------------------------------------------- /tests/Unit/Models/UserTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Models/UserTest.php -------------------------------------------------------------------------------- /tests/Unit/Policies/BackupJobTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Policies/BackupJobTest.php -------------------------------------------------------------------------------- /tests/Unit/Policies/BackupTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Policies/BackupTest.php -------------------------------------------------------------------------------- /tests/Unit/Policies/CredentialsTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Policies/CredentialsTest.php -------------------------------------------------------------------------------- /tests/Unit/Policies/CronTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Policies/CronTest.php -------------------------------------------------------------------------------- /tests/Unit/Policies/DaemonTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Policies/DaemonTest.php -------------------------------------------------------------------------------- /tests/Unit/Policies/DatabaseTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Policies/DatabaseTest.php -------------------------------------------------------------------------------- /tests/Unit/Policies/DatabaseUserTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Policies/DatabaseUserTest.php -------------------------------------------------------------------------------- /tests/Unit/Policies/DeploymentTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Policies/DeploymentTest.php -------------------------------------------------------------------------------- /tests/Unit/Policies/DiskTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Policies/DiskTest.php -------------------------------------------------------------------------------- /tests/Unit/Policies/FirewallRuleTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Policies/FirewallRuleTest.php -------------------------------------------------------------------------------- /tests/Unit/Policies/ServerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Policies/ServerTest.php -------------------------------------------------------------------------------- /tests/Unit/Policies/SiteTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Policies/SiteTest.php -------------------------------------------------------------------------------- /tests/Unit/Policies/SshKeyTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Policies/SshKeyTest.php -------------------------------------------------------------------------------- /tests/Unit/Policies/TeamTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Policies/TeamTest.php -------------------------------------------------------------------------------- /tests/Unit/Rules/CaddyfileOnServerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Rules/CaddyfileOnServerTest.php -------------------------------------------------------------------------------- /tests/Unit/Rules/CronExpressionTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Rules/CronExpressionTest.php -------------------------------------------------------------------------------- /tests/Unit/Rules/DigitalOceanTokenTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Rules/DigitalOceanTokenTest.php -------------------------------------------------------------------------------- /tests/Unit/Rules/FirewallPortTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Rules/FirewallPortTest.php -------------------------------------------------------------------------------- /tests/Unit/Rules/HetznerCloudTokenTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Rules/HetznerCloudTokenTest.php -------------------------------------------------------------------------------- /tests/Unit/Rules/JsonStringTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Rules/JsonStringTest.php -------------------------------------------------------------------------------- /tests/Unit/Rules/MySqlConfigOnServerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Rules/MySqlConfigOnServerTest.php -------------------------------------------------------------------------------- /tests/Unit/Rules/PublicKeyTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Rules/PublicKeyTest.php -------------------------------------------------------------------------------- /tests/Unit/Rules/Sha1Test.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Rules/Sha1Test.php -------------------------------------------------------------------------------- /tests/Unit/Server/Database/MySqlDatabaseTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Server/Database/MySqlDatabaseTest.php -------------------------------------------------------------------------------- /tests/Unit/Server/ServerFilesTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Server/ServerFilesTest.php -------------------------------------------------------------------------------- /tests/Unit/Server/SiteFilesTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Server/SiteFilesTest.php -------------------------------------------------------------------------------- /tests/Unit/SoftwareTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/SoftwareTest.php -------------------------------------------------------------------------------- /tests/Unit/SourceControl/GithubTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/SourceControl/GithubTest.php -------------------------------------------------------------------------------- /tests/Unit/SourceControl/ProviderFactoryTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/SourceControl/ProviderFactoryTest.php -------------------------------------------------------------------------------- /tests/Unit/StringTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/StringTest.php -------------------------------------------------------------------------------- /tests/Unit/Support/CspTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Support/CspTest.php -------------------------------------------------------------------------------- /tests/Unit/Tasks/AddFirewallRuleTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Tasks/AddFirewallRuleTest.php -------------------------------------------------------------------------------- /tests/Unit/Tasks/AuthorizeManagementRootKeyTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Tasks/AuthorizeManagementRootKeyTest.php -------------------------------------------------------------------------------- /tests/Unit/Tasks/AuthorizePublicKeyTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Tasks/AuthorizePublicKeyTest.php -------------------------------------------------------------------------------- /tests/Unit/Tasks/DeauthorizePublicKeyTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Tasks/DeauthorizePublicKeyTest.php -------------------------------------------------------------------------------- /tests/Unit/Tasks/DeleteFileTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Tasks/DeleteFileTest.php -------------------------------------------------------------------------------- /tests/Unit/Tasks/DeleteFirewallRuleTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Tasks/DeleteFirewallRuleTest.php -------------------------------------------------------------------------------- /tests/Unit/Tasks/DeploySiteTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Tasks/DeploySiteTest.php -------------------------------------------------------------------------------- /tests/Unit/Tasks/DeploySiteWithoutDowntimeTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Tasks/DeploySiteWithoutDowntimeTest.php -------------------------------------------------------------------------------- /tests/Unit/Tasks/GenerateEd25519KeyPairTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Tasks/GenerateEd25519KeyPairTest.php -------------------------------------------------------------------------------- /tests/Unit/Tasks/GetFileTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Tasks/GetFileTest.php -------------------------------------------------------------------------------- /tests/Unit/Tasks/InstallEddyBackupCliTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Tasks/InstallEddyBackupCliTest.php -------------------------------------------------------------------------------- /tests/Unit/Tasks/MySqlTaskTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Tasks/MySqlTaskTest.php -------------------------------------------------------------------------------- /tests/Unit/Tasks/PrettifyCaddyfileTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Tasks/PrettifyCaddyfileTest.php -------------------------------------------------------------------------------- /tests/Unit/Tasks/ProvisionFreshServerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Tasks/ProvisionFreshServerTest.php -------------------------------------------------------------------------------- /tests/Unit/Tasks/ReloadCaddyTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Tasks/ReloadCaddyTest.php -------------------------------------------------------------------------------- /tests/Unit/Tasks/ReloadSupervisorTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Tasks/ReloadSupervisorTest.php -------------------------------------------------------------------------------- /tests/Unit/Tasks/RestartTests.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Tasks/RestartTests.php -------------------------------------------------------------------------------- /tests/Unit/Tasks/RunBackupJobTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Tasks/RunBackupJobTest.php -------------------------------------------------------------------------------- /tests/Unit/Tasks/SwitchDatabaseInEnvironmentFile.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Tasks/SwitchDatabaseInEnvironmentFile.php -------------------------------------------------------------------------------- /tests/Unit/Tasks/TaskWithCallback.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Tasks/TaskWithCallback.php -------------------------------------------------------------------------------- /tests/Unit/Tasks/TaskWithCallbackTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Tasks/TaskWithCallbackTest.php -------------------------------------------------------------------------------- /tests/Unit/Tasks/TrackTaskInBackgroundTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Tasks/TrackTaskInBackgroundTest.php -------------------------------------------------------------------------------- /tests/Unit/Tasks/UpdateCaddySiteImportsTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Tasks/UpdateCaddySiteImportsTest.php -------------------------------------------------------------------------------- /tests/Unit/Tasks/UpdateCaddyfileTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Tasks/UpdateCaddyfileTest.php -------------------------------------------------------------------------------- /tests/Unit/Tasks/UploadFileTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Tasks/UploadFileTest.php -------------------------------------------------------------------------------- /tests/Unit/Tasks/ValidateCaddyfileTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Tasks/ValidateCaddyfileTest.php -------------------------------------------------------------------------------- /tests/Unit/Tasks/ValidateMySqlConfigTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Tasks/ValidateMySqlConfigTest.php -------------------------------------------------------------------------------- /tests/Unit/Tasks/ValidateMySqlTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Tasks/ValidateMySqlTest.php -------------------------------------------------------------------------------- /tests/Unit/Tasks/WhoamiTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/Tasks/WhoamiTest.php -------------------------------------------------------------------------------- /tests/Unit/Tasks/__snapshots__/AddFirewallRuleTest__it_executes_the_formatted_command__1.sh: -------------------------------------------------------------------------------- 1 | set -eu 2 | export DEBIAN_FRONTEND=noninteractive 3 | 4 | ufw allow 22 5 | -------------------------------------------------------------------------------- /tests/Unit/Tasks/__snapshots__/GetFileTest__it_returns_the_content_of_a_file__1.sh: -------------------------------------------------------------------------------- 1 | tail -c 1M /home/protone/test.txt -------------------------------------------------------------------------------- /tests/Unit/Tasks/__snapshots__/ReloadCaddyTest__it_reloads_the_caddy_config__1.sh: -------------------------------------------------------------------------------- 1 | /usr/sbin/service caddy reload -------------------------------------------------------------------------------- /tests/Unit/Tasks/__snapshots__/RestartTests__it_can_restart_mysql__1.sh: -------------------------------------------------------------------------------- 1 | service mysql restart -------------------------------------------------------------------------------- /tests/Unit/Tasks/__snapshots__/RestartTests__it_can_restart_php81__1.sh: -------------------------------------------------------------------------------- 1 | service php8.1-fpm restart -------------------------------------------------------------------------------- /tests/Unit/Tasks/__snapshots__/RestartTests__it_can_restart_php82__1.sh: -------------------------------------------------------------------------------- 1 | service php8.2-fpm restart -------------------------------------------------------------------------------- /tests/Unit/TeamSubscriptionOptionsTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/TeamSubscriptionOptionsTest.php -------------------------------------------------------------------------------- /tests/Unit/View/Components/BackupTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/View/Components/BackupTest.php -------------------------------------------------------------------------------- /tests/Unit/View/Components/CronTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/View/Components/CronTest.php -------------------------------------------------------------------------------- /tests/Unit/View/Components/SupervisorProgramTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/View/Components/SupervisorProgramTest.php -------------------------------------------------------------------------------- /tests/Unit/__snapshots__/Caddyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/tests/Unit/__snapshots__/Caddyfile -------------------------------------------------------------------------------- /vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protonemedia/eddy/HEAD/vite.config.js --------------------------------------------------------------------------------