Megumiso
dc6aee44b3
changed variable name for better readability
2024-07-13 13:26:51 +09:00
Megumiso
4ffea311e8
placement constraints is now working
2024-07-13 13:15:17 +09:00
Andras Bacsai
e63e806572
fix: always set project name during app deployments
2024-07-11 11:14:20 +02:00
Andras Bacsai
46e61cb409
fix: yaml everywhere
2024-07-03 16:27:28 +02:00
Andras Bacsai
4459c9f73d
feat: api api api api api api
2024-07-02 16:12:04 +02:00
Andras Bacsai
1249b1ece9
fix: custom container name will be the container name, not just internal network name
2024-07-02 10:02:43 +02:00
Andras Bacsai
8b95b93c72
refactor: Add is_build_time property to nixpacks_php_fallback_path and nixpacks_php_root_dir
2024-06-25 12:43:16 +02:00
Andras Bacsai
2c92cc40e1
refactor: Update code to use str() instead of Str::of() for string manipulation
2024-06-25 10:37:10 +02:00
Andras Bacsai
fcb3d71cb4
feat: add high priority queue
2024-06-20 14:52:12 +02:00
Andras Bacsai
fff7ec9ba7
refactor: remove commented code for docker container removal
2024-06-20 13:54:15 +02:00
Andras Bacsai
0468f255e7
fix: static build with new nixpacks build process
2024-06-20 13:48:49 +02:00
Andras Bacsai
1ecd0307ed
feat: COOLIFY_CONTAINER_NAME predefined variable
2024-06-14 14:23:40 +02:00
Andras Bacsai
f1562ccfd5
Merge branch 'next' of github.com:coollabsio/coolify into next
2024-06-13 14:48:26 +02:00
Andras Bacsai
bfe2fb6da8
refactor: Update Docker build commands for better performance and flexibility
2024-06-13 14:48:23 +02:00
andrasbacsai
a521d8549a
Fix styling
2024-06-13 11:15:09 +00:00
Andras Bacsai
566faba6e3
fix: handle laravel deployment better
2024-06-13 13:14:24 +02:00
andrasbacsai
dffcee6cf1
Fix styling
2024-06-13 10:03:36 +00:00
Andras Bacsai
7485c1240b
feat: nixpacks now could reach local dbs internally
2024-06-13 12:02:52 +02:00
Andras Bacsai
d5be00d29d
chore: Add ApplicationDeploymentJob and pint.json
2024-06-11 13:17:15 +02:00
Andras Bacsai
8b95b3c1bf
fix: just restart
2024-06-11 13:12:53 +02:00
Andras Bacsai
7ad2e1ca05
Merge branch 'next' into php-codestyle
2024-06-11 11:36:07 +02:00
Thijmen
d86274cc37
Fix styling
2024-06-10 20:43:34 +00:00
Andras Bacsai
a125c0032b
chore: Remove commented out code for docker container removal
2024-06-10 21:57:44 +02:00
Andras Bacsai
2e4fd1530c
fix: multiline build args
2024-06-10 21:57:13 +02:00
Andras Bacsai
d1128c7a1e
fix: multiline variable should be literal + should be multiline in bash with \
2024-06-09 22:37:23 +02:00
Andras Bacsai
370c9b63cf
fix: post deployment command could fail, but won't make the deployment fail anymore
...
feat: better error for post deployment command
2024-06-06 15:13:21 +02:00
Andras Bacsai
7fd0deedb1
feat: able to add several domains to compose based previews
2024-06-05 15:14:44 +02:00
Andras Bacsai
8af509992d
fix: custom docker compose commands, add project dir if needed
2024-06-04 21:26:49 +02:00
Andras Bacsai
2f321bcfd9
refactor: Update save_environment_variables method to use application's environment_variables instead of environment_variables_preview
2024-06-04 11:25:53 +02:00
Andras Bacsai
0445052898
refactor: Add log entry when starting new application deployment
2024-05-31 12:07:42 +02:00
Andras Bacsai
072850be0b
Refactor ApplicationDeploymentJob.php to remove unnecessary code and improve code structure
2024-05-30 13:02:01 +02:00
Andras Bacsai
68d3cea528
fix: multiple server deployments
...
feat: custom preview deployment fqdn
ui: improvements here and there
2024-05-30 12:28:29 +02:00
Andras Bacsai
ee5c694aa2
fix: compose previews does have env variables
2024-05-30 10:14:43 +02:00
Andras Bacsai
dabb08ff4a
refactor: Remove unnecessary debug statement in ApplicationDeploymentJob.php
2024-05-29 18:51:38 +02:00
Andras Bacsai
66b0e04cc6
fix: able to redeploy dockerfile based apps without cache
2024-05-29 18:22:19 +02:00
Andras Bacsai
a8e9ee2e95
Refactor ApplicationDeploymentJob.php to remove logo and improve code structure
2024-05-29 15:18:02 +02:00
Andras Bacsai
5093697b27
refactor: Improve code structure in ApplicationDeploymentJob.php
2024-05-29 15:17:39 +02:00
Andras Bacsai
1d5932e63f
revert
2024-05-29 15:15:03 +02:00
Andras Bacsai
022762c0c9
refactor: applicationdeploymentjob
2024-05-29 15:11:17 +02:00
Andras Bacsai
aaa06f4120
fix: build server dirs not created on main server
2024-05-29 11:17:16 +02:00
Andras Bacsai
a8c3a2d991
Refactor git commands in ApplicationDeploymentJob.php
2024-05-29 10:43:57 +02:00
Andras Bacsai
035e145cd1
feat: add more persistent storage types
2024-05-27 14:14:44 +02:00
Andras Bacsai
9248be2177
refactor: Update docker network creation in ApplicationDeploymentJob
2024-05-24 14:44:02 +02:00
Andras Bacsai
a01e604443
feat: add container logs in case the container does not start healthy
2024-05-24 11:50:31 +02:00
Andras Bacsai
900308afec
fix: better way to add curl/wget to nixpacks
2024-05-23 14:28:11 +02:00
Andras Bacsai
853325d9fd
fix: pre and post deployment commands
2024-05-23 13:30:37 +02:00
Andras Bacsai
494be37715
remove comment
2024-05-23 13:08:57 +02:00
Andras Bacsai
d35cb5d072
fix: add wget to nixpacks builds
2024-05-23 13:08:46 +02:00
Andras Bacsai
59f681e6af
revert: hc return code check
2024-05-19 20:54:16 +02:00
Andras Bacsai
d3296f5180
feat: add hc logs to healthchecks
2024-05-18 18:48:33 +02:00
Andras Bacsai
ead672afb2
fix: PR deployments have good predefined envs
2024-05-17 15:30:27 +02:00
Andras Bacsai
edc3b014cd
fix: telegram group chat notifications
2024-05-17 12:09:22 +02:00
Andras Bacsai
94810d5066
fix: use rc in hc
2024-05-17 11:39:26 +02:00
Andras Bacsai
431cc796d8
feat: sort envs alphabetically and creation date
2024-05-17 11:10:57 +02:00
Andras Bacsai
9f506eb83a
fix: commit message length
2024-05-16 17:22:32 +02:00
Andras Bacsai
6847459022
chore: Limit commit message length to 50 characters in ApplicationDeploymentJob
2024-05-16 13:33:35 +02:00
Andras Bacsai
fbf64f8037
Refactor ApplicationDeploymentJob to conditionally notify team on DeploymentSuccess
2024-05-16 11:25:58 +02:00
Andras Bacsai
2446dc6950
feat: toggle label escaping mechanism
2024-05-15 17:52:14 +02:00
Andras Bacsai
1e01106b94
chore: Remove unnecessary code for saving commit message
2024-05-15 11:53:28 +02:00
Andras Bacsai
b992b19c66
feat: adding new COOLIFY_ variables
2024-05-15 11:30:35 +02:00
Andras Bacsai
1e09b2bbd8
fix: use commit hash on webhooks
2024-05-15 10:44:45 +02:00
Andras Bacsai
331cad276e
chore: Refactor ApplicationDeploymentJob.php for improved readability and maintainability
2024-05-08 10:36:38 +02:00
Andras Bacsai
fb80318553
Refactor docker-compose files to remove version numbers
2024-05-08 09:23:36 +02:00
Andras Bacsai
f6f959a897
feat: experimental sentinel
2024-05-07 15:41:50 +02:00
Andras Bacsai
d46ff76887
feat: Add container name to network aliases in ApplicationDeploymentJob
2024-05-06 12:47:49 +02:00
Andras Bacsai
05c937743c
feat: custom internal container names
...
fix: add warning if hc fails with dockerfile/dockerimage based deployments
2024-05-06 11:45:22 +02:00
Andras Bacsai
16278f36ec
fix: parse HEALTHCHECK from dockerfile
2024-04-29 13:33:28 +02:00
Andras Bacsai
05c6d67cab
fix: respect start period and chekc interval for hc
2024-04-29 12:55:38 +02:00
Andras Bacsai
eb748554c5
Fix environment variable generation in ApplicationDeploymentJob.php and Application.php
2024-04-26 12:59:51 +02:00
Andras Bacsai
cd7272d00a
Fix environment variable generation in ApplicationDeploymentJob.php
2024-04-25 14:15:44 +02:00
Andras Bacsai
f626d964c5
Fix environment variable generation in ApplicationDeploymentJob.php
2024-04-25 13:25:35 +02:00
Andras Bacsai
49e4482947
Fix issue with logging environment variables in ApplicationDeploymentJob.php
2024-04-24 14:34:03 +02:00
Andras Bacsai
6e7e4250e6
Fix issue with logging environment variables in ApplicationDeploymentJob.php
2024-04-24 14:33:20 +02:00
Andras Bacsai
5a8ea15c4f
Fix issue with saving environment variables in ApplicationDeploymentJob.php
2024-04-24 14:32:34 +02:00
Andras Bacsai
51e918be6d
Fix issue with pulling helper image in Kernel.php and ApplicationDeploymentJob.php
2024-04-18 14:01:35 +02:00
Andras Bacsai
676c022e41
fix: .env saved to deployment server, not to build server
2024-04-18 13:53:10 +02:00
Andras Bacsai
7c0b98bb70
Fix sorting issue in save_environment_variables() function
2024-04-18 12:37:06 +02:00
Andras Bacsai
5e1396025c
Fix issue with saving environment variables in ApplicationDeploymentJob.php
2024-04-18 11:41:58 +02:00
Andras Bacsai
a1b08ca037
revert .env changes
2024-04-18 06:55:47 +02:00
Andras Bacsai
01b3aab9bc
fix: $ in labels escaped
2024-04-17 16:46:12 +02:00
Andras Bacsai
67011ccd72
fix: base64 encode .env
2024-04-17 15:34:31 +02:00
Andras Bacsai
e2cd7fe17e
fix: rollback feature
2024-04-17 15:30:08 +02:00
Andras Bacsai
10356a4376
Fix issue with sorting environment variables in ApplicationDeploymentJob.php
2024-04-17 12:13:44 +02:00
Andras Bacsai
98c2056f53
Fix issue with saving environment variables and update version numbers
2024-04-17 12:08:35 +02:00
Andras Bacsai
b97240963e
Fix issue with saving environment variables in ApplicationDeploymentJob.php
2024-04-17 11:23:54 +02:00
Andras Bacsai
9c3b757578
fix: respect .env file (for default values)
2024-04-17 11:13:20 +02:00
Andras Bacsai
35b07a9c18
Refactor code to add sudo prefix for certain commands in multiple files
2024-04-17 10:49:34 +02:00
Andras Bacsai
16f9c727f2
feat: lazy load stuffs + tell user if compose based deployments have missing envs
2024-04-15 14:23:25 +02:00
Andras Bacsai
5b36f07493
feat: literal env variables
2024-04-15 12:46:22 +02:00
Andras Bacsai
fe872a59ca
fix: helper image only pulled if required, not every 10 mins
2024-04-15 11:11:58 +02:00
Andras Bacsai
3e9219173c
Refactor deployment logic in ApplicationDeploymentJob.php
2024-04-12 14:03:29 +02:00
Andras Bacsai
6267804d38
fix: redeploy if image not found in restart only mode
2024-04-12 13:24:42 +02:00
Andras Bacsai
8b668cf8b7
Refactor deployment logic in ApplicationDeploymentJob.php
2024-04-12 10:54:09 +02:00
Andras Bacsai
2382a10bba
Refactor environment variable saving logic in ApplicationDeploymentJob.php and escapeEnvVariables function in docker.php
2024-04-12 09:26:04 +02:00
Andras Bacsai
e71032a8fc
Fix variable assignment in Import.php and ApplicationDeploymentJob.php
2024-04-11 13:20:46 +02:00
Andras Bacsai
a9cc5cc351
Fix server functionality check and cleanup SSH keys
2024-04-09 08:46:00 +02:00
Andras Bacsai
ea4fe81cb2
fix: git submodule update
2024-04-08 14:07:07 +02:00
Andras Bacsai
1f4440bcf9
Refactor image name generation in ApplicationDeploymentJob.php
2024-04-08 09:36:21 +02:00
Andras Bacsai
2b64b9de63
fix: do not rebuild dockerfile based apps twice
2024-04-05 15:33:11 +02:00
Andras Bacsai
132807b55d
fix: always rebuild Dockerfile / dockerimage buildpacks
2024-04-02 20:50:35 +02:00
Andras Bacsai
7f4230d026
Remove unnecessary code and comments
2024-04-02 15:40:52 +02:00
Andras Bacsai
6333d3fd13
Fix image environment variable bug
2024-04-02 15:40:25 +02:00
Andras Bacsai
32f4c6c982
Update documentation links
2024-03-27 11:07:29 +01:00
Andras Bacsai
07ed550dc2
fix: PR deployments should not be distributed to 2 servers
2024-03-26 13:56:30 +01:00
Andras Bacsai
7bc5338cb3
Merge branch 'main' into next
2024-03-20 16:42:55 +01:00
Andras Bacsai
07c9db9b54
fix: shared env variable parsing
2024-03-20 16:41:10 +01:00
Andras Bacsai
42715bba50
fix: volumes for prs
2024-03-19 11:48:25 +01:00
Andras Bacsai
0a6dab1f24
fix: raw compose deployment
2024-03-18 12:40:58 +01:00
Andras Bacsai
faa9a982a9
fix: multiline input
2024-03-18 12:28:53 +01:00
Andras Bacsai
de8bb8a951
fix: custom ip address should turn off rolling update
2024-03-18 12:18:11 +01:00
Andras Bacsai
b766eef5ef
fix: consistent container name
2024-03-18 12:13:08 +01:00
Andras Bacsai
a185787044
fix: 0 in env value
2024-03-18 11:49:26 +01:00
Andras Bacsai
76f7cd08ee
fix: only escape envs after v239+
2024-03-18 11:36:36 +01:00
Andras Bacsai
adf5c9bd46
Refactor environment variable handling in ApplicationDeploymentJob.php
2024-03-15 22:16:22 +01:00
Andras Bacsai
a336dae84c
fix: $ in env variable
...
feat: multiline envs
2024-03-14 23:00:06 +01:00
Andras Bacsai
a4c164a57e
fix: duplicate dockerfile
2024-03-14 21:19:37 +01:00
Andras Bacsai
de4d0961da
Add Sleep class and refactor container name in generate_compose_file()
2024-03-14 10:10:03 +01:00
Andras Bacsai
a53d888747
Add pre-deployment and post-deployment commands
2024-03-13 14:41:31 +01:00
Andras Bacsai
62905f084f
Merge pull request #1723 from stooit/feat/post-deploy-command
...
Adds basic support for pre/post-deployment commands.
2024-03-13 14:34:44 +01:00
Andras Bacsai
0d4ad05c1c
Add custom_healthcheck_found flag to ApplicationDeploymentJob
2024-03-13 10:50:05 +01:00
Andras Bacsai
aef088a9d2
fix: consider custom healthchecks in dockerfile
2024-03-13 10:44:15 +01:00
Andras Bacsai
e8f3aa681e
fix: failed deployments should send failed email/notification
2024-03-13 10:24:45 +01:00
Andras Bacsai
1defed27a0
Refactor compose file generation and add link to documentation
2024-03-11 15:19:04 +01:00
Andras Bacsai
c20aa0b256
Refactor method names to use camel case
2024-03-04 11:01:14 +01:00
Andras Bacsai
8385bbb0a0
feat: gzip enabled & stipprefix setting
...
refactor: code
2024-03-04 10:46:13 +01:00
Andras Bacsai
0dd591a5ff
fix: raw compose make dirs
...
fix: raw compose add coolify labels
2024-03-04 10:13:40 +01:00
Andras Bacsai
60be51dbe0
Update pull_request_id comparison in ApplicationDeploymentJob.php and update version numbers
2024-03-02 13:22:05 +01:00
Andras Bacsai
f70a9c6974
Fix notification channels in ApplicationDeploymentJob and DeploymentSuccess
2024-03-01 19:07:21 +01:00
Andras Bacsai
2eb7712e09
fix: remove success application deployment job
...
wip: daily backup status
2024-03-01 18:24:14 +01:00
Andras Bacsai
6fe791c1f1
fix: pull request deployments + build servers
2024-03-01 11:43:42 +01:00
Andras Bacsai
407f84a4bb
Refactor Dockerfile location handling in ApplicationDeploymentJob.php
2024-02-26 14:28:02 +01:00
Andras Bacsai
91632f0adb
fix: custom dockerfile location always checked
2024-02-26 14:26:19 +01:00
Andras Bacsai
af3c575d84
fix: server disabled
2024-02-26 14:22:24 +01:00
Andras Bacsai
678647f39a
fix: force enable/disable server in case ultimate package quantity decreases
2024-02-26 10:25:21 +01:00
Andras Bacsai
c7da43f50d
feat: add static ipv4 ipv6 support
2024-02-25 23:13:27 +01:00
Andras Bacsai
7233c86f3d
fix: use latest image if nothing is specified
2024-02-22 14:45:41 +01:00
Andras Bacsai
5179129a6b
fix: complex container status
...
feat: able to change primary server
feat: links inside the logs
2024-02-22 10:57:05 +01:00
Andras Bacsai
88d6320d08
Re-enable docker container removal in ApplicationDeploymentJob
2024-02-19 09:51:39 +01:00
Andras Bacsai
126ac354d5
fix: empty build variables
2024-02-19 09:19:50 +01:00
Andras Bacsai
99efa857f4
feat: add metabase
...
feat: consistent container names
fix: for services, you only need to add basicauth label, others are added by coolify
fix: label uuids are not randomly generated all the time
fix: changing force https will change the labels
2024-02-15 11:55:43 +01:00
Andras Bacsai
8a50b063d4
fix: user proper image_tag, if set
2024-02-08 15:22:07 +01:00
Andras Bacsai
6acc0e6025
Add dynamic timeout for deployments
2024-02-08 12:34:01 +01:00
Stuart Rowlands
0538c2f478
Added pre-deployment support.
2024-02-08 20:02:30 +10:00
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
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