Commit Graph

341 Commits

Author SHA1 Message Date
Andras Bacsai 2788fcf4e1 Add Docker Compose based applications and preview deployments to proxy on restart 2023-11-28 12:48:55 +01:00
Andras Bacsai d058e04213 Add fqdn attribute to InstanceSettings model 2023-11-28 12:11:03 +01:00
Andras Bacsai 3f866a07d8 Fix docker compose PR location default value 2023-11-28 10:11:53 +01:00
Andras Bacsai 23571ae104 wip 2023-11-27 15:50:22 +01:00
Andras Bacsai c1710c8f7b moar fixes 2023-11-27 15:25:15 +01:00
Andras Bacsai d4d2cc71a0 fix: lots of regarding git + docker compose deployments 2023-11-27 14:28:21 +01:00
Andras Bacsai 8d86d53292 fix: new logging for deployment jobs
fix: git based docker compose files
2023-11-27 11:54:55 +01:00
Andras Bacsai fae97e4dee Fix network connection issues in Server and Service models 2023-11-27 09:58:31 +01:00
Andras Bacsai d396f649df fix: show defined resources in server tab, so you will know what you need to delete before you can delete the server. 2023-11-27 09:39:43 +01:00
Andras Bacsai 10e5a58b9e Add extra fields for MinIO, Weblate, and Ghost services 2023-11-24 21:04:15 +01:00
Andras Bacsai f96a91eb31 wip: compose based apps 2023-11-24 15:48:23 +01:00
Andras Bacsai d1e10dacc0 wip 2023-11-23 21:02:30 +01:00
Andras Bacsai 7fb9e672cf Fix server execution method parameter name 2023-11-22 20:56:25 +01:00
Andras Bacsai 68f6ab5796 wip 2023-11-22 15:18:49 +01:00
Andras Bacsai ce26127705 wip: new deployment jobs 2023-11-21 22:17:35 +01:00
Andras Bacsai ef7fc1b260 Refactor code and update destination component 2023-11-21 15:31:46 +01:00
Andras Bacsai e78b6758d8 feat: add docker engine support install script to rhel based systems 2023-11-21 11:39:19 +01:00
Andras Bacsai 30f8e8f232 fix: handle different label formats in services 2023-11-20 15:01:35 +01:00
Andras Bacsai 689480003a feat: log drainer container check 2023-11-17 21:16:25 +01:00
Andras Bacsai 3b20eee909 feat: enable/disable log drain by service 2023-11-17 20:08:21 +01:00
Andras Bacsai 4c2b3df861 Update server runtime and comments 2023-11-17 14:56:39 +01:00
Andras Bacsai 467471f54a Fix server readiness check in ContainerStatusJob and ServerStatusJob 2023-11-17 14:46:04 +01:00
Andras Bacsai b66c9835b7 Fix server status check and add new job 2023-11-17 14:22:05 +01:00
Andras Bacsai d38d50dca2 Fix server readiness check and update version
number
2023-11-17 14:14:13 +01:00
Andras Bacsai d430813230 Update versions and add server readiness check 2023-11-17 13:53:56 +01:00
Andras Bacsai 8c73068cc7 Refactor server filtering logic in Kernel.php 2023-11-17 13:11:46 +01:00
Andras Bacsai 2c4e69ad50 Fix server readiness check in ContainerStatusJob
and ServerStatusJob
2023-11-17 13:04:51 +01:00
Andras Bacsai 5ae08d009e Add skipServer() method to Server model 2023-11-17 12:47:15 +01:00
Andras Bacsai 16281248ac Refactor Dockerfile deployment logic and server
validation
2023-11-17 12:22:45 +01:00
Andras Bacsai 57738198ad Add fluentd logging configuration for database & services 2023-11-17 11:32:52 +01:00
Andras Bacsai b8252b85b0 Refactor logging configuration in ApplicationDeploymentJob.php 2023-11-17 11:13:16 +01:00
Andras Bacsai 88c5d87084 Add log drain settings for New Relic,Highlight.io, and Axiom 2023-11-17 10:21:19 +01:00
Andras Bacsai 6c7e091e1b feat: log drain (wip) 2023-11-17 00:37:09 +01:00
Andras Bacsai 5c0f239f62 Update server readiness check runtime to 1 minute 2023-11-16 14:36:43 +01:00
Andras Bacsai 2b666ff121 Refactor server and docker cleanup jobs 2023-11-16 14:29:01 +01:00
Andras Bacsai fb42c43953 Add isLocalhost method to Server model and
conditionally show Cloudflare Tunnel checkbox in
server form view
2023-11-16 14:28:26 +01:00
Andras Bacsai 7cec6330cf Update server status check and notifications 2023-11-16 11:53:37 +01:00
Andras Bacsai b825d98b2d Refactor storage connection handling and project
initialization
2023-11-15 09:34:27 +01:00
Andras Bacsai 087bfcad08 Update server model and version configurations 2023-11-14 15:06:03 +01:00
Andras Bacsai 3a3c9448a4 Add gitWebhook method to Application model and fix
Dockerfile input display
2023-11-14 14:07:42 +01:00
Andras Bacsai 13798392be fix: generate service fields 2023-11-13 17:06:43 +01:00
Andras Bacsai 3fc264560c Update dependencies and fix minor bugs. 2023-11-13 15:19:49 +01:00
Andras Bacsai ce0f560c44 Add service-specific configuration fields and save
them to the database
2023-11-13 11:09:21 +01:00
Andras Bacsai e40f397cc7 fix: service updates 2023-11-11 21:32:41 +01:00
Andras Bacsai fc68bf50b5 save 2023-11-10 22:04:04 +01:00
Andras Bacsai 23a94c9378 Refactor DockerCleanupJob and Application model 2023-11-10 10:34:28 +01:00
Andras Bacsai 87ab4bd71e fix: local ip address 2023-11-09 15:05:42 +01:00
Andras Bacsai 61e1fdede9 feat: make service databases public 2023-11-09 14:59:38 +01:00
Andras Bacsai 516e10ddf2 feat: service database backups 2023-11-07 12:11:47 +01:00
Andras Bacsai 149fee2452 fix: deletions 2023-11-06 18:04:18 +01:00