46 Commits

Author SHA1 Message Date
Loïc Mathieu
5860ce73bb feat(system): configure Docker Compose termination grace period to 6m
By default, Kestra has a termination grace period of 5m.
To be sure all tasks are terminated, we need to configure Docker Compose with a termination grace period of more than that: 6m.

Part-of: https://github.com/kestra-io/kestra-ee/issues/5556
2025-11-25 17:07:01 +01:00
Pradumna Saraf
a3fc9b1532 chore: update the postgresql volume path in compose file (#12946) 2025-11-18 13:43:55 +05:30
AJ Emerich
c107062222 fix(docker-compose): switch to kebab case (#12934) 2025-11-17 11:18:22 +01:00
Clément Doumouro
6175af66c1 fix(core): adapt postgres-data volume location to postgres 18+ (https://github.com/docker-library/postgres/pull/1259) (#12575) 2025-11-06 12:59:39 +01:00
Anna Geller
8637bb847f fix(docker-compose): add info about password policy to docker compose example 2025-07-17 16:12:08 +02:00
Anna Geller
6fb0858710 fix: basic auth commented out by default to load setup page first 2025-07-14 14:19:49 +02:00
Anna Geller
df94a248e2 fix(docker-compose): cut the removed enabled flag 2025-07-14 14:08:30 +02:00
AJ Emerich
dd80a91ab3 fix(docs): remove note about Podman rootless (#8259)
closes https://github.com/kestra-io/docs/issues/2404
2025-04-07 16:54:06 +02:00
ben8t
1726347dbf change email oss auth default (#7717) 2025-03-06 10:47:24 +01:00
Will Russell
dcc23b9c08 fix: config to camelCase 2024-11-05 10:27:48 +00:00
Loïc Mathieu
c32f5a550a chore: use 2*nbProc as default worker threads
Part-of: #4771
2024-08-30 15:02:27 +02:00
Anna Geller
c73d832df0 fix https://github.com/kestra-io/kestra/issues/4371 2024-08-02 10:21:56 +02:00
Loïc Mathieu
0d9df7eafe chore: change Docker image tags
- *-full -> *
- * -> *-no-plugins
2024-08-02 10:17:03 +02:00
Anna Geller
24e00638ab closes https://github.com/kestra-io/kestra/issues/4371 2024-07-23 18:10:17 +02:00
Ludovic DEHON
9a9c199549 feat(docker): use entrypoint to simplify 2023-12-08 13:42:08 +01:00
Anna Geller
bd35ad5cc6 doc: email (#2564)
* doc: email

* Update docker-compose.yml
2023-12-05 21:22:10 +01:00
Loïc Mathieu
1132b0309f chore: always pull the image as we don't use the latest tag. 2023-07-10 11:13:38 +02:00
Anna Geller
d95f12760e feat(docker): add basic auth disabled by default (#1719) 2023-07-06 11:12:14 +02:00
Ludovic DEHON
23644c457c feat(docker): use latest image 2023-07-06 09:58:56 +02:00
Anna Geller
f9d3b4d99c fix(docs): add note about prod setup without root user (#1317) 2023-05-16 15:48:37 +02:00
yuri
fcd3f0ceae feat(docker): publish the monitoring endpoint (#1030)
The runtime presents both 8080/tcp and 8081/tcp. Both should be accessible.
2023-02-28 23:12:46 +01:00
Loïc Mathieu
98f953337f feat(docker): don't wait for Postgres to be ready before starting Kestra (#1025)
Postgres will be ready after the first health check wich is after 30s!
We can starts Kestra as soon as Postgres is started.
2023-02-27 14:28:11 +01:00
Loïc Mathieu
55693bc697 feat(docker): remove examples (#1024) 2023-02-27 14:08:13 +01:00
Yuri Lima
7f2cdf50bf fix(docker): docker-compose error role "root" does not exist (#629)
close #628
2022-06-24 22:05:00 +02:00
Ludovic DEHON
ae5007c293 fix(docker): wrong kestra port again on compose 2022-06-22 13:20:08 +02:00
Ludovic DEHON
0852077a55 feat(docker): change docker-compose with postgres version 2022-06-20 21:18:43 +02:00
Ludovic DEHON
4526b1378b chore(deps): update all java deps except micronaut & kafka
see https://github.com/micronaut-projects/micronaut-core/issues/7594
2022-06-19 22:49:02 +02:00
Nicolas Steinmetz
0a85914e3f feat(docker): replace wait-for-it by healthcheck 2022-06-17 21:33:32 +02:00
Ludovic DEHON
7da73d9517 feat(docker): use root docker for docker-compose example
close #575
2022-04-26 22:47:52 +02:00
Ludovic DEHON
bd3db0c8a8 feat(cli): add a worker-thread options on standalone command 2022-04-02 22:21:02 +02:00
Ludovic DEHON
e4ac681965 fix(docker): invalid docker port
close #528
2022-04-02 16:10:34 +02:00
Ludovic DEHON
1bd6b0eb15 chore(deps): update all java deps 2022-03-31 18:42:16 +02:00
Ludovic DEHON
f31db1485a chore(docker): fix kestra port 2022-03-10 20:42:46 +01:00
Ludovic DEHON
91e2f5ac25 feat(docker): load some examples flow on docker-compose startup 2022-03-08 18:52:47 +01:00
Ludovic DEHON
e164927864 fix(docker): wrong docker compose entrypoint 2022-03-01 22:15:46 +01:00
Ludovic DEHON
796bf204cf chore(docker): try a better startup process with docker-compose 2022-02-28 14:33:31 +01:00
Ludovic DEHON
de0a056302 fix(docker): fix usage of docker on docker-compose 2022-02-14 21:02:16 +01:00
Ludovic DEHON
c2872084b1 fix(docker): fix compose dependencies version 2022-02-01 20:52:07 +01:00
tchiotludo
37f957b90d chore(docker): fix docker port on docker-compose 2021-12-08 15:03:09 +01:00
tchiotludo
1738f73364 fix(docker): update docker-compose with last version
close #397
2021-12-01 08:15:23 +01:00
tchiotludo
ed15b4c230 feat(docker): build a full image with all plugins 2020-11-22 22:34:40 +01:00
tchiotludo
182234d34b chore(docker): provide a full working docker-compose file 2020-04-21 21:51:22 +02:00
tchiotludo
85ba7852ce chore(plugins): remove extracted package to plugin repository 2020-01-04 14:59:31 +01:00
tchiotludo
c710ae524d feat(cicd): Introduce github action
* Github action main workflow
* Publish package & main jar to Bintray
* Slack notification
2020-01-02 17:30:16 +01:00
tchiotludo
e40014b0b9 chore(name): rename to final name 2019-12-27 13:50:15 +01:00
Ludovic DEHON
1fef7509bb feat(ui): introduce web ui (#12)
Introduce a web ui with initial support for :
* Flows list  (optionally filter by namespace) 
* Flow Detail : 
  * Initial topology view
  * Flow Executions 
  * Edit flow 
  * Trigger flow
* Executions List  
* Executions Detail : 
  * Overview 
  * Gantt view 
  * Logs 
  * Initial topology view
2019-12-26 14:55:33 +01:00