Commit Graph

61 Commits

Author SHA1 Message Date
moebiusband 0bc2514b06 Cleanup obsolete containers 2026-06-19 11:30:50 +02:00
moebiusband 29ea7ea347 Add Keycloak docker setup for OpenID Connect support 2025-04-07 15:09:19 +02:00
Aditya Ujeniya 0590e84565 Checking all installed modules before runnign setup-Dev 2025-02-17 10:13:23 +01:00
Aditya Ujeniya 43ca8e35dd Update to nats auto generation script 2025-01-29 23:29:41 +01:00
Aditya Ujeniya 0edb94da94 Update to mariad and openldap 2025-01-28 21:54:48 +01:00
Aditya Ujeniya 255f05bee7 fix + feat: working JWT auth for slurm restd and other daemons 2024-10-27 23:41:19 +01:00
Aditya Ujeniya 07b09a82bb fix: Fix dependency bugs and expose Unix socket 2024-10-27 20:17:56 +01:00
Aditya Ujeniya 0c1f6b446e Unix port based slurmrest service+ 2024-10-24 14:54:40 +02:00
Aditya Ujeniya 2b68597724 Slurm version update and rest service add 2024-10-22 20:27:09 +02:00
Aditya Ujeniya 2d15d513c6 Stable docker services 2024-10-15 17:02:25 +02:00
Aditya Ujeniya f7558779da Stable services 2024-10-15 16:15:37 +02:00
Aditya Ujeniya c646309a25 Fixed docker-entrypoint.sh scripts 2024-10-14 23:00:44 +02:00
Aditya Ujeniya cf13ee5e7e Generalizing setup 2024-10-11 16:39:38 +02:00
Aditya Ujeniya 4be4456428 Fix to influxdb service 2024-10-10 23:56:44 +02:00
Aditya Ujeniya e52321247a Adapting docker files to generic arch 2024-10-10 22:09:01 +02:00
Aditya Ujeniya 523a688bed Initial commit 2024-10-10 15:04:47 +02:00
moebiusband a43b95b2bd Update slurm container setup 2023-08-21 09:57:51 +02:00
moebiusband 235956f92c Continue reworking docker setup 2023-07-11 08:39:21 +02:00
moebiusband f0a6652fb0 Start converting to Rocky Linux base image 2023-07-10 16:48:51 +02:00
moebiusband fa2287c661 Introduce slurm cluster 2023-06-23 08:38:15 +02:00
moebiusband 567a720be8 Add default docker compose setup 2023-06-23 06:32:23 +02:00
Christoph Kluge 7d259dd1ba Initial commit to rework cc-docker repo into development environment 2022-06-01 11:27:50 +02:00
Christoph Kluge cb420305ab Cleanup of php-fpm and related components 2022-03-30 15:54:56 +02:00
Jan Eitzinger e3d91ba9cb Remove cached property on Volumes 2021-12-14 08:15:59 +01:00
Lou Knauer 5f4e218633 Add loadable checkpoint files for cc-metric-store 2021-11-29 10:29:56 +01:00
Jan Eitzinger 85bd467717 Introduce cc-metric-store and nats containers 2021-11-26 13:07:19 +01:00
Christoph Kluge 1f6380a611 add env variables for influxdb2 client ssl check 2021-09-30 09:48:37 +02:00
Christoph Kluge ca77de9b76 complete influxDB v2 Env variables 2021-09-29 16:39:21 +02:00
Jan Eitzinger 96a3ab2e41 Merge branch 'main' of github.com:ClusterCockpit/cc-docker 2021-09-29 16:07:18 +02:00
Jan Eitzinger b152145990 Add InfluxDB v2 Env variables 2021-09-29 16:06:54 +02:00
Lou Knauer 3ae494f316 New environment variables for JWT keys 2021-09-21 15:08:10 +02:00
Jan Eitzinger 540c23ce87 Remove sudo from reinitialisation. Make db non persistent. 2021-09-19 07:30:55 +02:00
Jan Eitzinger f1c590b317 Add influxdb dependency on php container 2021-09-14 13:03:20 +02:00
Jan Eitzinger 7a9f1ba599 Optimize php config. Use existing www-data user. 2021-09-14 12:42:12 +02:00
Jan Eitzinger f1bc23d11f Change to single setup. 2021-09-13 13:20:43 +02:00
Christoph Kluge 84669c28f2 add opcache, make xdebug install configurable 2021-09-10 17:34:20 +02:00
Christoph Kluge 8aeb608b99 Switch to fpm-alpine docker image, add xdebug3 2021-09-09 10:54:58 +02:00
Jan Eitzinger f3e3757b65 Introduce ldap container. Prepare XDebug
Add check in init.sh script for fresh setup.
2021-09-06 11:07:18 +02:00
Jan Eitzinger dfa7a91648 Cleanup and fix inconsistencies.
Remove ping check for github.
2021-08-25 11:24:24 +02:00
Lou Knauer 4bb6684426 Disable redis persistence and set max-memory 2021-08-19 11:57:55 +02:00
Lou Knauer 5cbf778863 Merge branch 'main' of github.com:ClusterCockpit/cc-docker 2021-08-03 12:06:01 +02:00
Lou Knauer e1f610df6b Add redis cache container 2021-08-03 12:03:23 +02:00
Jan Eitzinger e89c9331b1 Rename db init directory 2021-08-03 10:04:54 +02:00
Jan Eitzinger 651311b721 Remove PHP XDebug support 2021-08-03 09:46:23 +02:00
Christoph Kluge 634d89310a Merge branch 'main' of https://github.com/ClusterCockpit/cc-docker into main 2021-06-24 18:20:23 +02:00
Christoph Kluge f64b251be2 env variables for influxdbV2 prototyping
- adds INFLUXDB_TOKEN and INFLUXDB_V2_URL
- change container name in INFLUXDB_URL to 'cc-influxdb'
2021-06-24 18:18:07 +02:00
Jan Eitzinger 7489b7a9d2 Remove obsolete influxdb dependency 2021-06-23 14:42:01 +02:00
Jan Eitzinger 5a434fb0cd Fix bugs in multi-stage docker. Replace sqldump 2021-06-22 15:17:11 +02:00
Jan Eitzinger 3ac34e8885 Expose Influx port only in dev mode. Extend docs. 2021-06-15 17:09:53 +02:00
Jan Eitzinger f66a44ae5a Corrections and improvements. Split compose into two files. 2021-06-15 16:45:15 +02:00