Stuart Rowlands
|
77a0179822
|
Added basic support for post-deployment commands.
|
2024-02-08 19:27:43 +10:00 |
|
Andras Bacsai
|
9e1a7d5d9a
|
feat: multi deployments
|
2024-02-07 14:55:06 +01:00 |
|
Andras Bacsai
|
3616fc8ca9
|
Refactor code and add additional destinations
|
2024-02-06 15:05:11 +01:00 |
|
Andras Bacsai
|
49f5240ff8
|
fix: better server validation and installation process
fix: add destination to queue deployment
feat: force start deployment
|
2024-02-05 14:40:54 +01:00 |
|
Andras Bacsai
|
60f590454d
|
Update application deployment status in job handling
|
2024-02-04 14:40:23 +01:00 |
|
Andras Bacsai
|
5f797ec0ae
|
Update version and release numbers
|
2024-01-31 10:28:18 +01:00 |
|
Andras Bacsai
|
d4668ef44a
|
refactor
|
2024-01-30 14:12:40 +01:00 |
|
Andras Bacsai
|
919e88afb4
|
Refactor docker run options to compose format
|
2024-01-29 16:21:23 +01:00 |
|
Andras Bacsai
|
5c29ecdf10
|
feat: add initial support for custom docker run commands
|
2024-01-29 16:07:00 +01:00 |
|
Andras Bacsai
|
b56c7c34cb
|
fix: unhealthy deployments should be failed
|
2024-01-29 12:51:20 +01:00 |
|
Andras Bacsai
|
49845f3da7
|
fix: webhooks for multiple apps
|
2024-01-29 11:23:04 +01:00 |
|
Andras Bacsai
|
987409bae4
|
fix: bitbucket manual deployments
|
2024-01-29 10:43:18 +01:00 |
|
Andras Bacsai
|
5c334bbac6
|
feat: add PR comments
|
2024-01-26 18:46:50 +01:00 |
|
Andras Bacsai
|
7a7157c155
|
fix: deployment queue
fix: cancel deployment
ui: changed to simpler toaster
|
2024-01-25 11:57:47 +01:00 |
|
Andras Bacsai
|
01f7b07fa3
|
feat: concurrent builds / server
|
2024-01-24 11:12:23 +01:00 |
|
Andras Bacsai
|
fb478c79b3
|
feat: shared environments
|
2024-01-23 17:13:23 +01:00 |
|
Andras Bacsai
|
a635e51486
|
fix: server status job
|
2024-01-17 11:52:56 +01:00 |
|
Andras Bacsai
|
94e2d951c4
|
Revert commented out code and execute remote command to remove Docker container
|
2024-01-16 15:45:54 +01:00 |
|
Andras Bacsai
|
2b1e35980f
|
empty nixpacks type result in error
|
2024-01-16 15:26:44 +01:00 |
|
Andras Bacsai
|
a42c8da344
|
fix: proxy ui view
feat: build server 🌮
|
2024-01-16 15:19:14 +01:00 |
|
Andras Bacsai
|
8e7040bf7c
|
Update Docker Compose commands to include SOURCE_COMMIT environment variable
|
2024-01-15 12:59:21 +01:00 |
|
Andras Bacsai
|
27b18fbedf
|
Refactor database and application start scripts
|
2024-01-12 14:15:15 +01:00 |
|
Andras Bacsai
|
5e7c6906b3
|
fix: cpuset limits was determined in a way that apps only used 1 CPU max, ehh, sorry.
|
2024-01-12 13:47:01 +01:00 |
|
Andras Bacsai
|
a2f53085e5
|
fix: preview deployments with nixpacks
|
2024-01-12 08:38:08 +01:00 |
|
Andras Bacsai
|
3a391b69e8
|
fix: restart should not update config hash
|
2024-01-11 14:34:48 +01:00 |
|
Andras Bacsai
|
cc1fb83c79
|
cleanup
|
2024-01-11 14:25:55 +01:00 |
|
Andras Bacsai
|
1b6546d26c
|
fix: nixpacks envs
fix: append logs
|
2024-01-11 12:56:02 +01:00 |
|
Andras Bacsai
|
190beb3d3f
|
fix: escape build envs properly for nixpacks + docker build
|
2024-01-11 11:32:32 +01:00 |
|
Andras Bacsai
|
ef428f844f
|
fix: do not include thegameplan.json into build image
|
2024-01-10 12:26:27 +01:00 |
|
Andras Bacsai
|
c9509ef658
|
fix: show framework based notification in build logs
|
2024-01-09 12:19:39 +01:00 |
|
Andras Bacsai
|
31e08a24c9
|
fix: healthy status
|
2024-01-09 08:42:37 +01:00 |
|
Andras Bacsai
|
b6745c691b
|
fix: queue retry
fix: nixpacks builds
|
2024-01-08 16:33:34 +01:00 |
|
Andras Bacsai
|
7691319c59
|
Refactor Dockerfile copying logic in ApplicationDeploymentJob.php
|
2024-01-03 21:15:58 +01:00 |
|
Andras Bacsai
|
206bd50d00
|
Update nixpacks build command in ApplicationDeploymentJob.php
|
2024-01-03 21:14:02 +01:00 |
|
Andras Bacsai
|
6159783a73
|
fix: nixpacks buildpack
|
2024-01-03 21:03:46 +01:00 |
|
Andras Bacsai
|
60c7a29aa8
|
fix: nixpacks cache
|
2024-01-03 13:20:24 +01:00 |
|
Andras Bacsai
|
53965ab8ed
|
fix: set deployment failed if new container is not healthy
|
2024-01-02 21:07:16 +01:00 |
|
Andras Bacsai
|
025135bd2a
|
feat: raw docker compose deployments
|
2024-01-02 13:55:35 +01:00 |
|
Andras Bacsai
|
8c20c833ba
|
fix: add source commit to final envs
|
2023-12-27 13:06:59 +01:00 |
|
Andras Bacsai
|
2fe6766b7f
|
fix: cpu limit to float from int
|
2023-12-27 13:01:57 +01:00 |
|
Andras Bacsai
|
802a0f7684
|
fix: do not push dockerimage
|
2023-12-18 14:17:48 +01:00 |
|
Andras Bacsai
|
62c38c9859
|
wip: swarm
|
2023-12-18 14:01:25 +01:00 |
|
Andras Bacsai
|
27c36bec83
|
feat: custom docker compose commands
|
2023-12-17 20:56:12 +01:00 |
|
Andras Bacsai
|
2dc175be63
|
fix: null notify
|
2023-12-13 12:01:27 +01:00 |
|
Andras Bacsai
|
f3b04c1ef9
|
refactor: custom labels
|
2023-12-13 09:23:27 +01:00 |
|
Andras Bacsai
|
d3c9894479
|
fix: labels
|
2023-12-12 16:45:46 +01:00 |
|
Andras Bacsai
|
f042c70b3c
|
fix: labelling
|
2023-12-12 15:48:51 +01:00 |
|
Andras Bacsai
|
bbbd605f32
|
fix: comma in traefik custom labels
|
2023-12-12 12:10:46 +01:00 |
|
Andras Bacsai
|
d8b97e06cf
|
wip: fix for comma in labels
|
2023-12-11 23:34:18 +01:00 |
|
Andras Bacsai
|
1fd12832ca
|
refactor: application status changed realtime
|
2023-12-11 13:43:16 +01:00 |
|
Stuart Rowlands
|
efe043ec9d
|
Build images prior to rollout.
|
2023-12-09 19:14:06 -08:00 |
|
Andras Bacsai
|
fb3f71881f
|
fix: use hc port 80 in case of static build
|
2023-12-06 21:09:41 +01:00 |
|
Andras Bacsai
|
e2578a7dd0
|
fix: deploy the right compose file
|
2023-12-06 09:36:11 +01:00 |
|
Andras Bacsai
|
c25baf69e1
|
fix: workdir issue for basedir
fix: remove / mount on helpers image
|
2023-12-04 11:20:50 +01:00 |
|
Andras Bacsai
|
2352e4a71d
|
Fix directory creation inApplicationDeploymentJob.php
|
2023-12-01 12:13:55 +01:00 |
|
Andras Bacsai
|
e3d9eb0154
|
Add hidden flag to docker compose command
|
2023-11-29 18:43:02 +01:00 |
|
Andras Bacsai
|
c54439e84c
|
fix: dockercompose save ./ volumes under /data/coolify
|
2023-11-29 18:40:41 +01:00 |
|
Andras Bacsai
|
f4803ad58b
|
wip: swarm
fix: gitcompose deployments
|
2023-11-29 14:59:06 +01:00 |
|
Andras Bacsai
|
2d7bbbe300
|
wip: swarm
|
2023-11-29 10:06:52 +01:00 |
|
Andras Bacsai
|
928b68043b
|
wip: swarm
|
2023-11-28 20:49:38 +01:00 |
|
Andras Bacsai
|
b4874c7df3
|
wip: swarm
|
2023-11-28 18:31:04 +01:00 |
|
Andras Bacsai
|
87062e4e22
|
Refactor application deployment job
|
2023-11-28 14:23:59 +01:00 |
|
Andras Bacsai
|
500ba0fab8
|
fix: do not remove deployment in case compose based failed
|
2023-11-28 14:08:42 +01:00 |
|
Andras Bacsai
|
0eda49b104
|
fix: pull request build variables
|
2023-11-28 11:10:42 +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
|
f96a91eb31
|
wip: compose based apps
|
2023-11-24 15:48:23 +01:00 |
|
Andras Bacsai
|
6ccbf911b2
|
Fix condition for pushing to Docker registry
|
2023-11-22 14:25:55 +01:00 |
|
Andras Bacsai
|
ef7fc1b260
|
Refactor code and update destination component
|
2023-11-21 15:31:46 +01:00 |
|
Andras Bacsai
|
608f0b7840
|
Refactor Docker image name generation and push to
registry
|
2023-11-20 14:23:11 +01:00 |
|
Andras Bacsai
|
f88e3c5b29
|
feat: push locally built image to docker registry
ui: fixes here and there
|
2023-11-20 13:49:10 +01:00 |
|
Andras Bacsai
|
912b0a263e
|
feat: gpu enabled containers
feat: move advanced settings to different view
|
2023-11-20 11:35:31 +01:00 |
|
Andras Bacsai
|
8f963adbd4
|
fix: only report nonruntime errors
|
2023-11-20 10:32:06 +01:00 |
|
Andras Bacsai
|
3b20eee909
|
feat: enable/disable log drain by service
|
2023-11-17 20:08:21 +01:00 |
|
Andras Bacsai
|
d38d50dca2
|
Fix server readiness check and update version
number
|
2023-11-17 14:14:13 +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
|
bd7637c696
|
Add healthcheck URL to deployment job and update
version to beta.138
|
2023-11-16 15:23:07 +01:00 |
|
Andras Bacsai
|
2fe429fe92
|
Comment out logging configuration in
ApplicationDeploymentJob.php
|
2023-11-16 13:32:07 +01:00 |
|
Andras Bacsai
|
4f0b214042
|
Add timeout to ApplicationDeploymentJob
|
2023-11-16 13:27:51 +01:00 |
|
Andras Bacsai
|
c866213f34
|
fix: when to pull image
|
2023-11-16 13:22:12 +01:00 |
|
Andras Bacsai
|
55ff00e028
|
Add logging configuration to compose file
|
2023-11-15 15:19:31 +01:00 |
|
Andras Bacsai
|
f176247b02
|
Update application deployment and version numbers
|
2023-11-14 19:29:59 +01:00 |
|
Andras Bacsai
|
36d65ad5a8
|
Fix Dockerfile location in deployment job
|
2023-11-14 14:07:33 +01:00 |
|
Andras Bacsai
|
8db66952e8
|
Add manual Git webhooks and migration files
|
2023-11-14 13:26:14 +01:00 |
|
Andras Bacsai
|
423cf62d92
|
Add support for dynamic docker-compose file name
in ApplicationDeploymentJob.php
|
2023-11-14 08:52:17 +01:00 |
|
Andras Bacsai
|
02332ade1b
|
Fix URLs and remove unnecessary command in
ApplicationDeploymentJob.php
|
2023-11-13 15:41:49 +01:00 |
|
Andras Bacsai
|
60cf296f31
|
Update preview application deployment labels and version
|
2023-11-13 13:20:12 +01:00 |
|
Andras Bacsai
|
7763594e6e
|
Add pull_latest_image function and update
build_image function to use it. Also add check for
dockerfile existence in start_by_compose_file
function.
|
2023-11-13 12:30:25 +01:00 |
|
Andras Bacsai
|
95777e978e
|
fix: revert workdir to basedir
|
2023-11-10 21:02:39 +01:00 |
|
Andras Bacsai
|
fb2598f2e4
|
Update UI elements and add new build pack option (static)
|
2023-11-10 11:33:15 +01:00 |
|
Andras Bacsai
|
cafd9e0ab2
|
Convert cpus limits to integer in database and
application classes
|
2023-11-10 09:54:40 +01:00 |
|
Andras Bacsai
|
8c8aafbc65
|
Update version and fix directory path in
deployment job
|
2023-11-09 11:33:37 +01:00 |
|
Andras Bacsai
|
9698a051d9
|
Refactored code for better container management
|
2023-11-08 15:40:06 +01:00 |
|
Andras Bacsai
|
aba47d58a4
|
Add customRepository property to
ApplicationDeploymentJob class
Fix weird image names in case of custom git
|
2023-11-08 11:30:54 +01:00 |
|