Commit Graph
73 Commits
Author SHA1 Message Date
Martin LablansandGitHub 24da24d05e Traefik dashboard
Deactivate traefik dashboard by default. Add trailing slash to PathPrefix to clarify the URL the dashboard is available at.
2024-10-01 10:40:24 +02:00
Martin LablansandGitHub 25e1d4fb15 Merge pull request #202 from samply/main_fix_dirsync_passwd
Fixed environment variable passing for Directory sync
2024-08-15 13:43:39 +02:00
Martin LablansandGitHub 4a13395408 Merge pull request #200 from samply/reduce-update-interval
Reduce bridgehead update interval to once a day at 6am
2024-08-05 08:29:15 +02:00
Martin LablansandGitHub aca22fb3e3 Merge pull request #144 from samply/documentation/sharing_vm
Recommendation for standalone Bridgehead
2024-08-01 09:52:28 +02:00
Martin LablansandGitHub bc0f46ecc9 Merge pull request #197 from samply/beam-tag
In ENVIRONMENT=production, use main tag for Samply.Beam.
2024-07-29 15:16:53 +02:00
Martin LablansandGitHub 06033c8ea0 Merge pull request #162 from samply/update/focus_0_4_1
Updated ccp focus to 0.4.1
2024-03-08 16:26:41 +01:00
Martin Lablansandjuarez 50d28d293f Generate DATASHIELD_CONNECT_SECRET automatically 2024-02-27 12:43:30 +01:00
Martin Lablansandjuarez 44415369cc Update ccp/modules/datashield-compose.yml 2024-02-27 12:43:30 +01:00
Martin Lablansandjuarez 9b8331ed28 Update ccp/modules/datashield-compose.yml 2024-02-27 12:43:30 +01:00
Martin Lablansandjuarez 73d969e374 Use LDM_PASSWORD for all admin passwords 2024-02-27 12:43:30 +01:00
Martin LablansandGitHub 8854670f4d Merge pull request #152 from samply/feature/dnpm-echo
Add dnpm echo to dnpm-compose
2024-02-20 10:36:26 +01:00
Martin LablansandGitHub 60b2bddf15 Merge pull request #146 from samply/fix/updates
Fix image updates for image names with vars
2024-02-14 16:37:28 +01:00
Martin LablansandGitHub d8da5da7eb Merge pull request #150 from samply/feature/bridgehead-logs
Add `bridgehead logs` command
2024-02-14 16:25:41 +01:00
Martin LablansandGitHub 6550c0cdab Merge pull request #147 from samply/fix/set-focus-version-to-main
fix: set focus version to main
2024-02-08 13:42:10 +01:00
Martin LablansandGitHub ea51fc5910 Hotfix Pierre: Use version 1.0.0 for MTBA 2024-01-09 11:32:01 +01:00
Martin LablansandGitHub dc0d42ca07 Merge pull request #133 from samply/fix/auth_proxy_usage
fix: adjusted the forwarding of env vars to forward proxy
2023-10-26 11:41:06 +02:00
Martin LablansandGitHub e693a8f0e6 Merge pull request #132 from samply/fix/proxy-git-update
git requires http proxy config even vor https connections
2023-10-25 11:10:09 +02:00
Martin LablansandGitHub b52d49b4ef Merge pull request #127 from samply/fix/proxy_usage
Added proxy user + pw detection
2023-10-24 19:15:13 +02:00
Martin LablansandGitHub 3dadeef786 Merge pull request #125 from samply/urls
readme: Provide URL list for forward proxies
2023-09-27 10:06:48 +02:00
Martin LablansandGitHub 5ca11d1bf5 Update README.md 2023-09-27 10:06:28 +02:00
Martin LablansandGitHub 997c4df5c0 Merge pull request #126 from samply/fix/docker-cache
use docker cache for beam-enroll and vaultfetcher
2023-09-27 09:42:14 +02:00
0c75ac2810 Add healthchecks
Co-authored-by: Torben Brenner <76154651+torbrenner@users.noreply.github.com>
2023-09-27 08:48:45 +02:00
Martin LablansandGitHub b07731442b Merge pull request #121 from samply/chown-message
Fix error messages about wrong permissions
2023-09-25 10:23:50 +02:00
Martin LablansandGitHub 6bb0471a64 Merge pull request #120 from samply/maintenance/updatePostgres
Update Postgres from 15.1 to 15.4
2023-09-19 11:34:45 +02:00
Martin LablansandGitHub 7e6c310148 Merge pull request #104 from samply/bbmri-combined
BBMRI-ERIC / GBN combined Bridgehead
2023-08-09 08:42:10 +02:00
Martin LablansandGitHub eeacf6cc11 Merge pull request #103 from samply/prevent-creation-of-many-anonymous-volumes
Prevent creation of anonymous volumes
2023-08-07 15:40:27 +02:00
Martin LablansandGitHub acc1e2361a Prevent creation of many anonymous volumes
In combination with https://github.com/samply/bridgehead-forward-proxy/pull/10, this will prevent the creation of two anonymous volumes per startup for the bridgehead-forward-proxy.
2023-08-04 17:20:46 +02:00
Martin LablansandGitHub 6ccf9b2a70 Merge pull request #64 from samply/automate
Allow to automate installation
2023-08-01 10:54:56 +02:00
Martin LablansandGitHub 8ff5405b18 Merge pull request #99 from samply/main_firewall_exceptions
Added URLs that need to be accessible for the installation to work.
2023-08-01 10:34:12 +02:00
Martin LablansandGitHub e775ec5834 Update README.md 2023-08-01 10:34:06 +02:00
Martin LablansandGitHub 317e7bc017 Merge pull request #102 from samply/fix/time-check
Fixed the Time Check
2023-08-01 10:30:59 +02:00
Martin LablansandGitHub 708fc41d12 Merge pull request #100 from samply/checkClockSync
Check time sync in prereqs
2023-07-29 16:05:04 +02:00
Martin Lablans b7ed90c5c8 Change logging/reporting order 2023-07-28 11:32:52 +00:00
Martin LablansandGitHub 11bfd94f2a Merge branch 'main' into checkClockSync 2023-07-28 13:28:18 +02:00
Martin LablansandGitHub 6ad91edefb Don't run Blaze in debug mode 2023-07-27 09:37:19 +02:00
Martin LablansandGitHub b311ff7831 Docs: Move info about BBMRI-ERIC Directory 2023-07-12 08:53:16 +02:00
Martin LablansandGitHub 612f350a60 Merge pull request #96 from samply/remove_exliquid_components
Deleted EXLIQUID setup + compose
2023-06-30 12:59:05 +02:00
Martin LablansandGitHub d91f1a8469 Merge pull request #81 from samply/feature/monitoring-timeout
add max-time for curl monitoring
2023-05-17 13:33:16 +02:00
Martin LablansandGitHub 62a7e61685 Merge pull request #80 from samply/fix/enroll
Rely on beam-enroll message for existing key
2023-05-10 14:32:51 +02:00
Martin LablansandGitHub 11c3103968 Merge pull request #79 from samply/fix/openssl
Replace deprecated openssl command
2023-05-10 14:02:06 +02:00
Martin LablansandGitHub dd4066d1a0 Merge pull request #65 from samply/dont-delete-all-docker-images
Dont delete all docker images
2023-03-08 12:47:05 +01:00
Martin LablansandGitHub 5fdeaa7ca4 Merge pull request #59 from samply/switch-images-to-develop
Use beam-proxy:develop
2023-02-21 11:45:26 +01:00
Martin LablansandGitHub c75c9ed673 Merge pull request #55 from samply/use-beam-main-tag
Use beam-proxy "main" tag
2023-02-03 13:38:15 +01:00
Martin LablansandGitHub 10ec2b0e92 Merge pull request #45 from samply/develop
Don't warn about modified git dir twice
2022-12-05 08:40:12 +01:00
Martin LablansandGitHub b147420aae Merge pull request #44 from samply/feature/retry-git
Retry git fetch/pull to make it more resilient to e.g. network outages
2022-11-29 09:59:47 +01:00
Martin LablansandGitHub 65401f4131 Merge pull request #43 from samply/refactor/reduceLogMessages
refactor: Removed Debug Logging from Beam Proxy
2022-11-25 15:42:15 +01:00
Martin LablansandGitHub 60b2611643 Merge pull request #42 from samply/develop 2022-11-22 09:07:02 +01:00
Martin LablansandGitHub 03452a74fb Merge pull request #41 from samply/feature/samplyBeam
Use Samply.Beam
2022-11-22 09:05:17 +01:00
Martin LablansandGitHub 22d17f264f Merge pull request #39 from samply/feature/fullyGuidedInstallation
Facilitate installation by scripting some installation steps
2022-11-21 18:27:36 +01:00
Martin LablansandGitHub 4eae6d8b88 Merge pull request #40 from samply/docsByMartin
Documentation
2022-11-21 18:14:04 +01:00
Martin LablansandGitHub d12f9c44dc Migrate monitoring to self-hosted instance 2022-11-21 18:06:30 +01:00
Martin LablansandGitHub 23aa8f8274 Extra space for nngm compose 2022-11-08 10:54:51 +01:00
Martin LablansandGitHub e9a2ed05f2 Merge pull request #36 from samply/log_git_errors
Report git errors
2022-11-04 16:25:11 +01:00
Martin LablansandGitHub c31de507a6 Merge branch 'feature/samplyBeam' into log_git_errors 2022-11-04 16:23:49 +01:00
Martin LablansandGitHub 320e3f163b Merge pull request #35 from samply/hostname
Allow to read hostname from config file
2022-11-04 16:22:37 +01:00
Martin LablansandGitHub 853e1d9283 Make compose check not fail 2022-10-28 14:26:57 +02:00
Martin LablansandGitHub 79fc157ad4 Merge pull request #29 from samply/feature/robustcompose
Support docker compose as well as docker-compose
2022-10-28 13:07:03 +02:00
Martin LablansandGitHub 6a27b9a5ad Issue a warning (but don't crash) on missing MONITOR_APIKEY 2022-10-27 11:58:24 +02:00
Martin LablansandGitHub d284834289 Use official BBMRI-ERIC support e-mail 2022-10-26 10:13:38 +02:00
Martin LablansandGitHub b18b98e792 Make bridgehead-update ignore commented out docker images 2022-10-26 10:10:31 +02:00
Martin LablansandGitHub 47e45819ab Merge pull request #23 from samply/fix/proxyFix 2022-10-24 15:23:43 +02:00
Martin LablansandGitHub 428f7293e6 Merge branch 'feature/samplyBeam' into fix/proxyFix 2022-10-24 15:23:27 +02:00
Martin LablansandGitHub e273e97d9c Certificate enrollment (#24) 2022-10-17 14:38:34 +02:00
Martin LablansandGitHub 0f1cb966ba Use tag latest for forward proxy 2022-10-11 18:36:42 +02:00
Martin LablansandGitHub 8a62743894 Monitoring for bridgehead startup and update (#22) 2022-10-06 10:45:50 +02:00
Martin LablansandGitHub 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 LablansandGitHub 9f541cd9b5 Merge pull request #20 from samply/fix/updateBlazeTo018
Updated Blaze from v0.17 -> v0.18
2022-10-05 13:08:31 +02:00
Martin LablansandGitHub 99126a8959 Shutdown all docker containers if one fails
... will then be restarted by systemd
2022-10-04 10:04:32 +02:00
Martin LablansandGitHub 091402eea0 Update prerequisites.sh 2022-09-30 17:42:53 +02:00
Martin LablansandGitHub f52012008d Update prerequisites.sh 2022-09-30 17:36:07 +02:00
Martin LablansandGitHub 1d05137bb9 Use proxy in time check 2022-09-30 17:13:28 +02:00
Martin LablansandGitHub 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 LablansandGitHub da6cf14600 Add missing newline in update-bridgehead.sh 2022-09-30 13:42:41 +02:00