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 |
|
Andras Bacsai
|
78a80c46da
|
Add nixpacks environment variables to deployment
job
|
2023-11-08 10:13:20 +01:00 |
|
Andras Bacsai
|
a7f9fad627
|
Add support for Dockerfile target build
|
2023-11-07 13:49:15 +01:00 |
|
Andras Bacsai
|
9007a645a6
|
fix: build_image not found
|
2023-11-06 20:53:51 +01:00 |
|
Andras Bacsai
|
88590fbf0f
|
fix: dockerfile build pack fix
|
2023-11-03 17:55:53 +01:00 |
|
Andras Bacsai
|
aab122d97e
|
add cache-key nixpacks
|
2023-11-01 21:05:24 +01:00 |
|
Andras Bacsai
|
0838343841
|
fix: pull requests
feat: add follow for full screen logs
|
2023-11-01 20:55:21 +01:00 |
|
Andras Bacsai
|
4520070df3
|
fix: pull requests deployments
feat: filter deployments logs by pull requests
|
2023-11-01 15:39:47 +01:00 |
|
Andras Bacsai
|
c6253658ca
|
feat: restart application
fix: a few things in application deployment job
|
2023-11-01 12:19:08 +01:00 |
|
Andras Bacsai
|
abf5840f97
|
fixing
|
2023-10-27 11:44:10 +02:00 |
|
Andras Bacsai
|
0b88cd69f2
|
fix: remove coolify labels from ui
|
2023-10-27 11:23:29 +02:00 |
|
Andras Bacsai
|
4f543ce20f
|
remove ray
|
2023-10-27 10:43:05 +02:00 |
|
Andras Bacsai
|
55f957df21
|
fix: git ls-remote
|
2023-10-27 10:42:56 +02:00 |
|
Andras Bacsai
|
d8151ddb2e
|
fix: add ssh options to git ls-remote
|
2023-10-27 09:25:15 +02:00 |
|
Andras Bacsai
|
d7af57a95e
|
fix: custom labels only should have non-coolify labels
fix: pull helper image every 10 minutes instead of every deployment
|
2023-10-26 11:38:37 +02:00 |
|
Andras Bacsai
|
83ebd1e649
|
feat: improve deployment time by a lot
|
2023-10-26 10:33:57 +02:00 |
|
Andras Bacsai
|
21795cf788
|
fix: space in build args
|
2023-10-25 20:19:38 +02:00 |
|
Andras Bacsai
|
2ad7c2b1ce
|
fix: remove custom port from git repo url
|
2023-10-18 15:33:07 +02:00 |
|
Andras Bacsai
|
6c848199ed
|
fix: add custom port as ssh option to deploy_key based commands
|
2023-10-18 15:23:43 +02:00 |
|
Andras Bacsai
|
a61a86dc3b
|
feat: show if config is not applied
|
2023-10-18 11:20:40 +02:00 |
|
Andras Bacsai
|
0b3cde44c3
|
feat: able to customize docker labels on applications
|
2023-10-18 10:32:08 +02:00 |
|
Andras Bacsai
|
60282f7b6c
|
fix: only include config.json if its exists and a file
|
2023-10-17 14:23:07 +02:00 |
|
Andras Bacsai
|
30af317bd9
|
fix: show docker build logs
|
2023-10-17 14:04:21 +02:00 |
|
Andras Bacsai
|
fd488a561a
|
feat: use docker login credentials from server
|
2023-10-17 12:35:04 +02:00 |
|
Andras Bacsai
|
f5ae222a6e
|
fix: add internal domain names during build process
|
2023-10-17 11:23:49 +02:00 |
|
Andras Bacsai
|
a88a016137
|
fix: build image before starting dockerfile buildpacks
|
2023-10-15 16:54:16 +02:00 |
|
Andras Bacsai
|
3c96485e3d
|
fix: custom dockerfile location for dockerfile buildpack
fix: able to use custom port for git cloning
|
2023-10-13 21:39:49 +02:00 |
|
Andras Bacsai
|
1d0ad51fdf
|
fix: dockerfile location feature
|
2023-10-12 12:01:09 +02:00 |
|
Andras Bacsai
|
972223f01b
|
disable docker_compose deployments
|
2023-10-12 09:30:27 +02:00 |
|
Andras Bacsai
|
8082dc1a01
|
fix: use port exposed for reverse proxy
|
2023-10-11 09:23:31 +02:00 |
|
Andras Bacsai
|
0be8ffbdc9
|
feat: add dockerfile location
|
2023-10-10 14:02:43 +02:00 |
|
Andras Bacsai
|
14d9c06dcd
|
feat: able to deploy docker images
|
2023-10-10 11:16:38 +02:00 |
|
Andras Bacsai
|
25434a7acd
|
fix: small
|
2023-10-09 11:23:51 +02:00 |
|
Andras Bacsai
|
61a7b9ac94
|
fix: able to set base dir for Dockerfile build pack
|
2023-10-07 12:54:19 +02:00 |
|
Andras Bacsai
|
2f4d7c0e43
|
feat: deploy private repo with ssh key
|
2023-10-06 14:39:30 +02:00 |
|
Andras Bacsai
|
5b56c50f03
|
feat: init version of any git deployment
|
2023-10-06 13:46:42 +02:00 |
|
Andras Bacsai
|
f03bbe0e95
|
feat: basedir / monorepo initial support
|
2023-10-06 10:07:25 +02:00 |
|
Andras Bacsai
|
050e56f69a
|
fix: traefik labelling in case of several http and https domain added
|
2023-10-05 11:27:50 +02:00 |
|
Andras Bacsai
|
fd9c13009f
|
fix: always pull helper image in dev
|
2023-10-02 09:37:55 +02:00 |
|
Andras Bacsai
|
0e1bcceb8e
|
feat: able to disable container healthchecks
fix: dockerfile based deployments have hc off by default
|
2023-10-01 18:14:13 +02:00 |
|
Andras Bacsai
|
e4296345b3
|
fix: public repo branch selection
fix: commit sha selection in source tabs
|
2023-10-01 12:29:50 +02:00 |
|
Andras Bacsai
|
bcffbe418b
|
fix: preview deployments name, status etc
|
2023-10-01 12:02:44 +02:00 |
|
Andras Bacsai
|
b02e5d3f27
|
fix: applications with port mappins do a normal update (not rolling update)
|
2023-09-24 21:15:43 +02:00 |
|
Andras Bacsai
|
5b877b84c2
|
fix: add expose port for containers
|
2023-09-24 17:48:25 +02:00 |
|
Andras Bacsai
|
e74899611b
|
fix: links with path
|
2023-09-24 17:39:12 +02:00 |
|
Andras Bacsai
|
db3148c080
|
typos
|
2023-09-24 10:32:41 +02:00 |
|
Andras Bacsai
|
3fc544e0b9
|
feat: healthcheck for apps
|
2023-09-22 15:29:19 +02:00 |
|
Andras Bacsai
|
67078fdc71
|
wip: services
feat: able to map port<->domain
|
2023-09-22 14:47:25 +02:00 |
|
Andras Bacsai
|
6b75ff7de4
|
wip: services
|
2023-09-21 17:48:31 +02:00 |
|
Andras Bacsai
|
b4d69a22df
|
wip: services
|
2023-09-20 15:42:41 +02:00 |
|
Andras Bacsai
|
a86e971020
|
wip: services
|
2023-09-19 15:51:13 +02:00 |
|
Andras Bacsai
|
c023be2348
|
fix: improve localhost boarding process
|
2023-09-18 13:01:01 +02:00 |
|
Andras Bacsai
|
da4c2ee60f
|
fix: boarding
fix: error handling
fix: restarting state
|
2023-09-15 15:34:25 +02:00 |
|
Andras Bacsai
|
54a57d217f
|
fix: ssh-agent revert
|
2023-09-15 12:30:25 +02:00 |
|
Andras Bacsai
|
8412802f4d
|
oh wow, it is cool!
|
2023-09-14 15:52:04 +02:00 |
|
Andras Bacsai
|
53c20e1e99
|
feat: new container status checks
|
2023-09-14 12:45:50 +02:00 |
|