Andras Bacsai
5403fa7c71
feat: add database subtype
2024-12-18 12:56:06 +01:00
Andras Bacsai
340075a684
Merge pull request #4324 from JuliensForks/main
...
feat: add some new labels to every container
2024-12-18 12:55:33 +01:00
Julien
0d5d5537be
refactor: rename coolify.environment to coolify.environmentName
2024-12-08 12:46:42 +01:00
Andras Bacsai
e67a93e6a5
feat: able to deploy without cache on every commit
2024-12-05 10:46:27 +01:00
Julien
1086aea54d
feat: add coolify.environment label
2024-12-02 18:38:47 +01:00
🏔️ Peak
e6ea4a0199
Merge pull request #4257 from konstchri/caddy_stripprefix_fix
...
Caddy stripprefix fix
2024-11-25 14:03:47 +01:00
Andras Bacsai
37d4d5f98c
fix: version should come from constants + fix stripe webhook error reporting
2024-11-25 11:28:08 +01:00
Julien
8b30123add
feat: add service/resource/project labels
2024-11-17 23:06:05 +01:00
peaklabs-dev
2475875f97
fix mino and logto
2024-11-15 17:59:11 +01:00
peaklabs-dev
bf6222e5a0
fix ghost
2024-11-14 12:02:39 +01:00
konstchri
c1719a3bba
Merge branch 'next' into caddy_stripprefix_fix
2024-11-12 19:45:17 +02:00
Konstantinos Christoforou
1a27196e1a
fix typo
2024-11-12 19:22:07 +02:00
konstchri
85d0728322
[Fix]: Caddy docker labels do not honor "strip prefix" option
2024-11-12 16:21:45 +02:00
peaklabs-dev
408ba9cc7a
fix docker minimum version
2024-11-12 13:27:26 +01:00
🏔️ Peak
0ce2fbff40
Merge pull request #4169 from easilok/fix-invalid-docker-version-check
...
Fix invalid docker version check
2024-11-12 13:21:17 +01:00
Andras Bacsai
9a93309bd2
fix: minio / logto url generation
2024-11-12 12:42:47 +01:00
Luis Pereira
ee2b95733b
validating minimum docker version with less that
2024-11-10 22:08:48 +00:00
peaklabs-dev
754053acc1
fix ghost
2024-11-08 17:44:12 +01:00
Luis Pereira
3fe636aab6
update docker minimum version to 26
2024-11-07 21:50:53 +00:00
Andras Bacsai
47cd8f9e13
fix: for --gpus device support
2024-11-06 12:26:05 +01:00
Andras Bacsai
ff6f089483
feat: add --gpu support for custom docker command
2024-11-06 10:13:40 +01:00
Lucas Michot
1ec224fde1
Inline many variables.
2024-10-31 18:20:11 +01:00
Lucas Michot
8e1444eaa7
Get rid of many useless blank lines
2024-10-31 17:44:01 +01:00
Lucas Michot
b1d04912a0
Remove all useless catch block useless variables.
2024-10-31 15:19:37 +01:00
Lucas Michot
c5403b0b3f
Always prefer ::class notation
2024-10-28 14:56:13 +01:00
Lucas Michot
5e11f159e0
Remove some useless variable assignments.
2024-10-10 18:32:24 +02:00
MarioZet23
6d6d6bfc87
Process coolify.traefik.middlewares label
2024-10-06 23:01:48 +02:00
MarioZet
1b0e2e1257
Feat. Apply all middlewares from labels to coolify router, instead of only basicauth and redirect
2024-09-29 20:08:39 +02:00
Andras Bacsai
688c27c901
fix: cloudflare tunnel configuration, ui, etc
2024-09-23 23:18:23 +02:00
Andras Bacsai
9b48a99798
fix: generate https for minio
2024-09-16 16:35:47 +02:00
Andras Bacsai
888c1f7697
update files
2024-09-13 12:21:02 +02:00
Andras Bacsai
954d82207d
MORE PARSERS
2024-08-27 21:48:25 +02:00
Andras Bacsai
af1b479d73
fix: parser
...
ui: storage layout changed
2024-08-23 14:21:12 +02:00
Andras Bacsai
f106e6e37b
feat: add custom docker container options to all databases
2024-08-16 13:56:47 +02:00
Andras Bacsai
c15740aa57
feat: add shm-size for custom docker commands
2024-08-16 12:24:42 +02:00
Andras Bacsai
0b000919cf
feat: able to generate only the required labels for resources
2024-08-07 18:27:50 +02:00
Andras Bacsai
92f90d4e52
Merge pull request #2863 from lorenzomigliorero/feat/labels-by-proxy-type
...
Generate labels by proxy type
2024-08-07 18:06:51 +02:00
andrasbacsai
96c4f5b8da
Fix styling
2024-07-25 11:31:59 +00:00
Andras Bacsai
6a4aa492c0
fix: random generated uuid will be full length (not 7 characters)
2024-07-25 13:31:01 +02:00
Andras Bacsai
ec191af874
chore: Handle JSON parsing errors in format_docker_command_output_to_json
2024-07-18 14:23:15 +02:00
Lorenzo Migliorero
be6d74a6a3
style: linting
2024-07-18 11:42:41 +02:00
Lorenzo Migliorero
3be06ced92
feat: labels by proxy type
2024-07-17 21:06:56 +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
Luan Estradioto
5f3fed3c8f
fix: stripprefix middleware correctly labeled to http
2024-06-21 16:59:59 -03:00
andrasbacsai
47051127af
Fix styling
2024-06-11 09:36:42 +00:00
Andras Bacsai
7ad2e1ca05
Merge branch 'next' into php-codestyle
2024-06-11 11:36:07 +02:00
Andras Bacsai
7345ccbbee
feat: easily redirect between www-and-non-www domains
2024-06-11 11:32:08 +02:00
Thijmen
d86274cc37
Fix styling
2024-06-10 20:43:34 +00:00
Andras Bacsai
7fd0deedb1
feat: able to add several domains to compose based previews
2024-06-05 15:14:44 +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
6103a8590d
fix: sentry error
2024-05-24 17:29:38 +02:00
Andras Bacsai
543f983e41
fix: ghost subdir
2024-05-22 21:10:37 +02:00
Andras Bacsai
94ad56fc96
Add generate_unique_uuid parameter to fqdnLabelsForTraefik function
2024-04-29 10:49:50 +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
1aec16a240
Refactor healthcheck configurations in Docker Compose files
2024-04-16 14:08:11 +02:00
Andras Bacsai
faa1120e14
Refactor Show.php and docker.php to improve code readability and maintainability
2024-04-16 12:41:33 +02:00
Andras Bacsai
5b36f07493
feat: literal env variables
2024-04-15 12:46:22 +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
a336dae84c
fix: $ in env variable
...
feat: multiline envs
2024-03-14 23:00:06 +01:00
Andras Bacsai
f994f83ce1
revert validateCompose until further investigation
2024-03-14 19:15:30 +01:00
Andras Bacsai
c8d48ccbff
fix: docker compose validation
2024-03-14 09:21:48 +01:00
Andras Bacsai
2f1a7f8f40
Update service environment variables
2024-03-13 09:27:42 +01:00
Andras Bacsai
336d44a5cc
Refactor fqdnLabelsForCaddy function to handle serviceLabels parameter
2024-03-12 19:08:52 +01:00
Andras Bacsai
25ae54cab7
fix: service ports for services + caddy
2024-03-12 15:09:24 +01:00
Andras Bacsai
a67576b447
Update reverse proxy configuration in docker.php
2024-03-12 13:01:15 +01:00
Andras Bacsai
34d6a12d95
feat: experimental caddy support
2024-03-11 15:08:05 +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
8ab72c7e10
feat: preview deployment logs
2024-02-27 09:01:19 +01:00
Andras Bacsai
c7da43f50d
feat: add static ipv4 ipv6 support
2024-02-25 23:13:27 +01:00
Andras Bacsai
74b24a0690
Add file permission change for LocalFileVolume.php and add service_name parameter to fqdnLabelsForTraefik() function
2024-02-21 11:21:11 +01:00
Andras Bacsai
45e404b15b
feat: disable gzip compression on service applications
2024-02-15 20:44:01 +01:00
Andras Bacsai
dfba593072
feat: magic for traefik redirectregex in services
2024-02-15 12:08:48 +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
364a6aa3a2
fix: boolean docker options
2024-02-14 08:42:47 +01:00
Andras Bacsai
798d747164
add Docker run command parse test
2024-02-09 13:38:17 +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
01c7e76071
only add gzip + https redirect once
2024-01-15 13:23:28 +01:00
Andras Bacsai
9947158f7e
fix gzip compression
2024-01-15 12:12:34 +01:00
Andras Bacsai
da71353bfa
Update application and proxy configuration
2024-01-15 10:49:39 +01:00
Andras Bacsai
6bc43bd999
fix: sort and rename (unique part) of labels
2024-01-09 13:00:07 +01:00
Andras Bacsai
e7683ee9a5
fix: service labels without ports (unknown ports)
2024-01-09 12:49:03 +01:00
Andras Bacsai
404c664500
fix: traefik labels
2024-01-09 12:29:45 +01:00
Andras Bacsai
019887739c
fix: wrong env variable parsing
2023-12-28 17:53:47 +01:00
Andras Bacsai
638d0c8c99
fix: get swarm service logs
2023-12-20 14:11:50 +01:00
Andras Bacsai
f4803ad58b
wip: swarm
...
fix: gitcompose deployments
2023-11-29 14:59:06 +01:00
Andras Bacsai
706e4b13ee
fix: sentry issue
2023-11-28 14:27:38 +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
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
91e3d33c0b
Add cleanup of stucked helper containers on servers
2023-11-16 20:48:25 +01:00
Andras Bacsai
e0d2f88d99
fix: fqdn for minio
2023-11-13 16:45:54 +01:00
Andras Bacsai
5abd4a6d78
Update version and fix MINIO_BROWSER_REDIRECT_URL
...
and MINIO_SERVER_URL
2023-11-13 15:49:23 +01:00
Andras Bacsai
9e7823795d
Fix null check for MINIO_BROWSER_REDIRECT_URL and
...
MINIO_SERVER_URL in generateServiceSpecificFqdns
function
2023-11-13 11:17: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
9698a051d9
Refactored code for better container management
2023-11-08 15:40:06 +01:00
Andras Bacsai
eab7fd44d4
fix: service dockercompose predefined networks
...
version++
fix: modal of changing service stack
fix: appwrite template
2023-11-06 15:22:11 +01:00
Andras Bacsai
0838343841
fix: pull requests
...
feat: add follow for full screen logs
2023-11-01 20:55:21 +01:00