Commit Graph

206 Commits

Author SHA1 Message Date
Martin Lablans cfdcb8af86 Don't expose bridgehead http(s) services by default. 2022-10-28 11:53:50 +02:00
Martin Lablans 0dae36c9d9 Reconcile BBMRI/CCP traefik configs. 2022-10-28 11:41:15 +02:00
Martin Lablans ef2965f72f Make traefik use certificates at /etc/bridgehead/traefik-tls 2022-10-28 11:37:49 +02:00
patrickskowronekdkfz 90f6dcf285
Merge pull request #31 from samply/feature/samplyBeam_landingpage_indent
Correcting landing page indent
2022-10-28 11:16:43 +02:00
Croft e2f92017c2 Correcting landing page indent
Original indent was one space, should have been 2 spaces, otherwise
you get parse errors.
2022-10-28 11:04:20 +02:00
Patrick Skowronek c7f727afff Fixed links to bbmri, instead of ccp 2022-10-28 08:23:55 +02:00
Martin Lablans 6a27b9a5ad
Issue a warning (but don't crash) on missing MONITOR_APIKEY 2022-10-27 11:58:24 +02:00
patrickskowronekdkfz a5161892ff
Merge pull request #26 from samply/feature/nngm
Support nngm within CCP bridgehead
2022-10-26 15:41:42 +02:00
Martin Lablans 404e5440b8 Support nngm within CCP bridgehead 2022-10-26 11:50:21 +02:00
Martin Lablans 3351e696af Don't pull ubuntu image on every startup. Use server's full hostname. 2022-10-26 10:44:32 +02:00
Pierre Delpy 2b8ed4233e
Merge pull request #25 from samply/feature/bbmri
Feature/bbmri
2022-10-26 10:26:49 +02:00
Martin Lablans d284834289
Use official BBMRI-ERIC support e-mail 2022-10-26 10:13:38 +02:00
Martin Lablans b18b98e792
Make bridgehead-update ignore commented out docker images 2022-10-26 10:10:31 +02:00
Martin Lablans aa595d2ea2 Remove landing page for BBMRI 2022-10-25 12:07:07 +02:00
Martin Lablans 07c0c4534e Make this work for BBMRI-ERIC 2022-10-25 11:45:01 +02:00
Martin Lablans 47e45819ab
Merge pull request #23 from samply/fix/proxyFix 2022-10-24 15:23:43 +02:00
Martin Lablans 428f7293e6
Merge branch 'feature/samplyBeam' into fix/proxyFix 2022-10-24 15:23:27 +02:00
Martin Lablans 2b78835872 Add housekeeping task (docker image cleanup) 2022-10-20 16:55:05 +02:00
Martin Lablans 17c6a2b0e0 Fix git update detection 2022-10-17 16:13:29 +02:00
Martin Lablans f72a185dbb Be more specific about what changed on an update 2022-10-17 16:07:25 +02:00
Martin Lablans a8a33291a7 Rename traefik certificate/key 2022-10-17 15:30:43 +02:00
Martin Lablans 9658f6ed2e Fix traefik cert 2022-10-17 15:21:12 +02:00
Martin Lablans f8b9aed7f5 Cleaning 2022-10-17 15:09:18 +02:00
Martin Lablans e273e97d9c
Certificate enrollment (#24) 2022-10-17 14:38:34 +02:00
Martin Lablans 0f1cb966ba
Use tag latest for forward proxy 2022-10-11 18:36:42 +02:00
Martin Lablans 7ecb39d6ce Use new forward proxy 2022-10-11 18:29:08 +02:00
Martin Lablans e439510920 Rename spot container so it shows up in monitoring 2022-10-11 13:29:09 +02:00
Martin Lablans f7742f2a2b Make traefik volumes read-only 2022-10-11 13:28:51 +02:00
Martin Lablans ca45a3dbe9 Support /etc/bridgehead/PROJECT.local.conf 2022-10-11 11:06:52 +02:00
Martin Lablans 67ec348f74 Support docker-compose.override.yml 2022-10-06 16:27:52 +02:00
Martin Lablans 7b15e02bec Use HTTPS proxy (not http proxy) for git pull 2022-10-06 12:49:48 +02:00
Martin Lablans f7c4bf6ac5 Consider stopped docker containers for reports, updates 2022-10-06 12:49:31 +02:00
Martin Lablans 0f44934419 Clarified log message 2022-10-06 12:05:36 +02:00
Martin Lablans 2fb57980ee Format docker status table 2022-10-06 12:04:24 +02:00
Martin Lablans 8a62743894
Monitoring for bridgehead startup and update (#22) 2022-10-06 10:45:50 +02:00
Martin Lablans 945a862a68
Merge pull request #21 from samply/feature/fixPermissions
Fix permissions on startup. Requires re-install of systemd units.
2022-10-06 09:08:45 +02:00
Martin Lablans b41e5b2315 Fix permissions on startup. Requires re-install of systemd units. 2022-10-05 19:58:07 +02:00
Martin Lablans 9f541cd9b5
Merge pull request #20 from samply/fix/updateBlazeTo018
Updated Blaze from v0.17 -> v0.18
2022-10-05 13:08:31 +02:00
Torben Brenner bba1041bed
Updated Blaze from v0.17 -> v0.18 2022-10-05 12:52:39 +02:00
Martin Lablans 99126a8959
Shutdown all docker containers if one fails
... will then be restarted by systemd
2022-10-04 10:04:32 +02:00
Martin Lablans 69b33941c4 Derive spot variables 2022-09-30 16:05:36 +02:00
Martin Lablans d89c08702c Update deployment 2022-09-30 15:35:37 +02:00
Martin Lablans 7692c4e889 Update install scripts and prereqs (sudo) 2022-09-30 15:25:09 +02:00
Torben Brenner 4c84d65548 refactor: Use Proxy from Site Config 2022-09-30 14:20:37 +02:00
Torben Brenner 55f4f66328 fix: Now using correct Certificates for Traefik 2022-09-30 13:57:47 +02:00
Martin Lablans f783be91b3
Merge pull request #19 from samply/lablans-patch-1
Add missing newline in update-bridgehead.sh
2022-09-30 13:43:02 +02:00
Martin Lablans da6cf14600
Add missing newline in update-bridgehead.sh 2022-09-30 13:42:41 +02:00
Torben Brenner caef43ec59 fix: Ensured use of HTTP_PROXY_URL in update job 2022-09-30 11:49:18 +02:00
Torben Brenner ab7565b150 fix: Switched Spot to Docker Hub Image 2022-09-29 16:33:50 +02:00
Torben Brenner b95357570c fix: Added All Proxy in Beam 2022-09-29 16:31:35 +02:00