mirror of
https://github.com/coollabsio/coolify.git
synced 2026-11-06 13:10:37 -04:00
fix(templates): remove duplicate Homarr key and quoted Bulwark values
Homarr set SECRET_ENCRYPTION_KEY twice; only the SERVICE_HEX_64_HOMARR line was ever used, so the duplicate is removed and existing keys do not change. Bulwark quoted list-syntax values, so the quotes reached the container and JMAP_SERVER_URL was never created as a required variable. Existing services keep their stored compose.
This commit is contained in:
@@ -10,8 +10,8 @@ services:
|
||||
image: 'ghcr.io/bulwarkmail/webmail:v1.8.1'
|
||||
environment:
|
||||
- SERVICE_URL_BULWARK_3000
|
||||
- JMAP_SERVER_URL='${JMAP_SERVER_URL:?}'
|
||||
- SESSION_SECRET='${SERVICE_HEX_64_BULWARK}'
|
||||
- JMAP_SERVER_URL=${JMAP_SERVER_URL:?}
|
||||
- SESSION_SECRET=${SERVICE_HEX_64_BULWARK}
|
||||
volumes:
|
||||
- 'bulwark-config:/app/data/admin'
|
||||
- 'bulwark-state:/app/data/admin-state'
|
||||
|
||||
@@ -9,7 +9,6 @@ services:
|
||||
homarr:
|
||||
image: ghcr.io/homarr-labs/homarr:v1.74.0
|
||||
environment:
|
||||
- SECRET_ENCRYPTION_KEY=$SERVICE_HEX_64_ENCRYPTION
|
||||
- SERVICE_URL_HOMARR_7575
|
||||
- 'SECRET_ENCRYPTION_KEY=${SERVICE_HEX_64_HOMARR}'
|
||||
volumes:
|
||||
|
||||
@@ -443,7 +443,7 @@
|
||||
"bulwark": {
|
||||
"documentation": "https://bulwarkmail.org/docs?utm_source=coolify.io",
|
||||
"slogan": "Modern webmail platform",
|
||||
"compose": "c2VydmljZXM6CiAgYnVsd2FyazoKICAgIGltYWdlOiAnZ2hjci5pby9idWx3YXJrbWFpbC93ZWJtYWlsOnYxLjguMScKICAgIGVudmlyb25tZW50OgogICAgICAtIFNFUlZJQ0VfVVJMX0JVTFdBUktfMzAwMAogICAgICAtICJKTUFQX1NFUlZFUl9VUkw9JyR7Sk1BUF9TRVJWRVJfVVJMOj99JyIKICAgICAgLSAiU0VTU0lPTl9TRUNSRVQ9JyR7U0VSVklDRV9IRVhfNjRfQlVMV0FSS30nIgogICAgdm9sdW1lczoKICAgICAgLSAnYnVsd2Fyay1jb25maWc6L2FwcC9kYXRhL2FkbWluJwogICAgICAtICdidWx3YXJrLXN0YXRlOi9hcHAvZGF0YS9hZG1pbi1zdGF0ZScKICAgIGhlYWx0aGNoZWNrOgogICAgICB0ZXN0OgogICAgICAgIC0gQ01ECiAgICAgICAgLSB3Z2V0CiAgICAgICAgLSAnLS1uby12ZXJib3NlJwogICAgICAgIC0gJy0tdHJpZXM9MScKICAgICAgICAtICctLXNwaWRlcicKICAgICAgICAtICdodHRwOi8vMTI3LjAuMC4xOjMwMDAvYXBpL2hlYWx0aCcKICAgICAgaW50ZXJ2YWw6IDMwcwogICAgICB0aW1lb3V0OiA1cwogICAgICByZXRyaWVzOiAzCiAgICAgIHN0YXJ0X3BlcmlvZDogMTBzCg==",
|
||||
"compose": "c2VydmljZXM6CiAgYnVsd2FyazoKICAgIGltYWdlOiAnZ2hjci5pby9idWx3YXJrbWFpbC93ZWJtYWlsOnYxLjguMScKICAgIGVudmlyb25tZW50OgogICAgICAtIFNFUlZJQ0VfVVJMX0JVTFdBUktfMzAwMAogICAgICAtICdKTUFQX1NFUlZFUl9VUkw9JHtKTUFQX1NFUlZFUl9VUkw6P30nCiAgICAgIC0gJ1NFU1NJT05fU0VDUkVUPSR7U0VSVklDRV9IRVhfNjRfQlVMV0FSS30nCiAgICB2b2x1bWVzOgogICAgICAtICdidWx3YXJrLWNvbmZpZzovYXBwL2RhdGEvYWRtaW4nCiAgICAgIC0gJ2J1bHdhcmstc3RhdGU6L2FwcC9kYXRhL2FkbWluLXN0YXRlJwogICAgaGVhbHRoY2hlY2s6CiAgICAgIHRlc3Q6CiAgICAgICAgLSBDTUQKICAgICAgICAtIHdnZXQKICAgICAgICAtICctLW5vLXZlcmJvc2UnCiAgICAgICAgLSAnLS10cmllcz0xJwogICAgICAgIC0gJy0tc3BpZGVyJwogICAgICAgIC0gJ2h0dHA6Ly8xMjcuMC4wLjE6MzAwMC9hcGkvaGVhbHRoJwogICAgICBpbnRlcnZhbDogMzBzCiAgICAgIHRpbWVvdXQ6IDVzCiAgICAgIHJldHJpZXM6IDMKICAgICAgc3RhcnRfcGVyaW9kOiAxMHMK",
|
||||
"tags": [
|
||||
"mail",
|
||||
"webmail",
|
||||
@@ -2371,7 +2371,7 @@
|
||||
"homarr": {
|
||||
"documentation": "https://homarr.dev?utm_source=coolify.io",
|
||||
"slogan": "Homarr is a self-hosted homepage for your services.",
|
||||
"compose": "c2VydmljZXM6CiAgaG9tYXJyOgogICAgaW1hZ2U6ICdnaGNyLmlvL2hvbWFyci1sYWJzL2hvbWFycjp2MS43NC4wJwogICAgZW52aXJvbm1lbnQ6CiAgICAgIC0gU0VDUkVUX0VOQ1JZUFRJT05fS0VZPSRTRVJWSUNFX0hFWF82NF9FTkNSWVBUSU9OCiAgICAgIC0gU0VSVklDRV9VUkxfSE9NQVJSXzc1NzUKICAgICAgLSAnU0VDUkVUX0VOQ1JZUFRJT05fS0VZPSR7U0VSVklDRV9IRVhfNjRfSE9NQVJSfScKICAgIHZvbHVtZXM6CiAgICAgIC0gJy92YXIvcnVuL2RvY2tlci5zb2NrOi92YXIvcnVuL2RvY2tlci5zb2NrJwogICAgICAtICcuL2hvbWFyci9hcHBkYXRhOi9hcHBkYXRhJwogICAgaGVhbHRoY2hlY2s6CiAgICAgIHRlc3Q6CiAgICAgICAgLSBDTUQKICAgICAgICAtIHdnZXQKICAgICAgICAtICctcScKICAgICAgICAtICctLXNwaWRlcicKICAgICAgICAtICdodHRwOi8vMTI3LjAuMC4xOjc1NzUnCiAgICAgIGludGVydmFsOiA1cwogICAgICB0aW1lb3V0OiAyMHMKICAgICAgcmV0cmllczogMTAK",
|
||||
"compose": "c2VydmljZXM6CiAgaG9tYXJyOgogICAgaW1hZ2U6ICdnaGNyLmlvL2hvbWFyci1sYWJzL2hvbWFycjp2MS43NC4wJwogICAgZW52aXJvbm1lbnQ6CiAgICAgIC0gU0VSVklDRV9VUkxfSE9NQVJSXzc1NzUKICAgICAgLSAnU0VDUkVUX0VOQ1JZUFRJT05fS0VZPSR7U0VSVklDRV9IRVhfNjRfSE9NQVJSfScKICAgIHZvbHVtZXM6CiAgICAgIC0gJy92YXIvcnVuL2RvY2tlci5zb2NrOi92YXIvcnVuL2RvY2tlci5zb2NrJwogICAgICAtICcuL2hvbWFyci9hcHBkYXRhOi9hcHBkYXRhJwogICAgaGVhbHRoY2hlY2s6CiAgICAgIHRlc3Q6CiAgICAgICAgLSBDTUQKICAgICAgICAtIHdnZXQKICAgICAgICAtICctcScKICAgICAgICAtICctLXNwaWRlcicKICAgICAgICAtICdodHRwOi8vMTI3LjAuMC4xOjc1NzUnCiAgICAgIGludGVydmFsOiA1cwogICAgICB0aW1lb3V0OiAyMHMKICAgICAgcmV0cmllczogMTAK",
|
||||
"tags": [
|
||||
"homarr",
|
||||
"self-hosted",
|
||||
|
||||
@@ -443,7 +443,7 @@
|
||||
"bulwark": {
|
||||
"documentation": "https://bulwarkmail.org/docs?utm_source=coolify.io",
|
||||
"slogan": "Modern webmail platform",
|
||||
"compose": "c2VydmljZXM6CiAgYnVsd2FyazoKICAgIGltYWdlOiAnZ2hjci5pby9idWx3YXJrbWFpbC93ZWJtYWlsOnYxLjguMScKICAgIGVudmlyb25tZW50OgogICAgICAtIFNFUlZJQ0VfRlFETl9CVUxXQVJLXzMwMDAKICAgICAgLSAiSk1BUF9TRVJWRVJfVVJMPScke0pNQVBfU0VSVkVSX1VSTDo/fSciCiAgICAgIC0gIlNFU1NJT05fU0VDUkVUPScke1NFUlZJQ0VfSEVYXzY0X0JVTFdBUkt9JyIKICAgIHZvbHVtZXM6CiAgICAgIC0gJ2J1bHdhcmstY29uZmlnOi9hcHAvZGF0YS9hZG1pbicKICAgICAgLSAnYnVsd2Fyay1zdGF0ZTovYXBwL2RhdGEvYWRtaW4tc3RhdGUnCiAgICBoZWFsdGhjaGVjazoKICAgICAgdGVzdDoKICAgICAgICAtIENNRAogICAgICAgIC0gd2dldAogICAgICAgIC0gJy0tbm8tdmVyYm9zZScKICAgICAgICAtICctLXRyaWVzPTEnCiAgICAgICAgLSAnLS1zcGlkZXInCiAgICAgICAgLSAnaHR0cDovLzEyNy4wLjAuMTozMDAwL2FwaS9oZWFsdGgnCiAgICAgIGludGVydmFsOiAzMHMKICAgICAgdGltZW91dDogNXMKICAgICAgcmV0cmllczogMwogICAgICBzdGFydF9wZXJpb2Q6IDEwcwo=",
|
||||
"compose": "c2VydmljZXM6CiAgYnVsd2FyazoKICAgIGltYWdlOiAnZ2hjci5pby9idWx3YXJrbWFpbC93ZWJtYWlsOnYxLjguMScKICAgIGVudmlyb25tZW50OgogICAgICAtIFNFUlZJQ0VfRlFETl9CVUxXQVJLXzMwMDAKICAgICAgLSAnSk1BUF9TRVJWRVJfVVJMPSR7Sk1BUF9TRVJWRVJfVVJMOj99JwogICAgICAtICdTRVNTSU9OX1NFQ1JFVD0ke1NFUlZJQ0VfSEVYXzY0X0JVTFdBUkt9JwogICAgdm9sdW1lczoKICAgICAgLSAnYnVsd2Fyay1jb25maWc6L2FwcC9kYXRhL2FkbWluJwogICAgICAtICdidWx3YXJrLXN0YXRlOi9hcHAvZGF0YS9hZG1pbi1zdGF0ZScKICAgIGhlYWx0aGNoZWNrOgogICAgICB0ZXN0OgogICAgICAgIC0gQ01ECiAgICAgICAgLSB3Z2V0CiAgICAgICAgLSAnLS1uby12ZXJib3NlJwogICAgICAgIC0gJy0tdHJpZXM9MScKICAgICAgICAtICctLXNwaWRlcicKICAgICAgICAtICdodHRwOi8vMTI3LjAuMC4xOjMwMDAvYXBpL2hlYWx0aCcKICAgICAgaW50ZXJ2YWw6IDMwcwogICAgICB0aW1lb3V0OiA1cwogICAgICByZXRyaWVzOiAzCiAgICAgIHN0YXJ0X3BlcmlvZDogMTBzCg==",
|
||||
"tags": [
|
||||
"mail",
|
||||
"webmail",
|
||||
@@ -2371,7 +2371,7 @@
|
||||
"homarr": {
|
||||
"documentation": "https://homarr.dev?utm_source=coolify.io",
|
||||
"slogan": "Homarr is a self-hosted homepage for your services.",
|
||||
"compose": "c2VydmljZXM6CiAgaG9tYXJyOgogICAgaW1hZ2U6ICdnaGNyLmlvL2hvbWFyci1sYWJzL2hvbWFycjp2MS43NC4wJwogICAgZW52aXJvbm1lbnQ6CiAgICAgIC0gU0VDUkVUX0VOQ1JZUFRJT05fS0VZPSRTRVJWSUNFX0hFWF82NF9FTkNSWVBUSU9OCiAgICAgIC0gU0VSVklDRV9GUUROX0hPTUFSUl83NTc1CiAgICAgIC0gJ1NFQ1JFVF9FTkNSWVBUSU9OX0tFWT0ke1NFUlZJQ0VfSEVYXzY0X0hPTUFSUn0nCiAgICB2b2x1bWVzOgogICAgICAtICcvdmFyL3J1bi9kb2NrZXIuc29jazovdmFyL3J1bi9kb2NrZXIuc29jaycKICAgICAgLSAnLi9ob21hcnIvYXBwZGF0YTovYXBwZGF0YScKICAgIGhlYWx0aGNoZWNrOgogICAgICB0ZXN0OgogICAgICAgIC0gQ01ECiAgICAgICAgLSB3Z2V0CiAgICAgICAgLSAnLXEnCiAgICAgICAgLSAnLS1zcGlkZXInCiAgICAgICAgLSAnaHR0cDovLzEyNy4wLjAuMTo3NTc1JwogICAgICBpbnRlcnZhbDogNXMKICAgICAgdGltZW91dDogMjBzCiAgICAgIHJldHJpZXM6IDEwCg==",
|
||||
"compose": "c2VydmljZXM6CiAgaG9tYXJyOgogICAgaW1hZ2U6ICdnaGNyLmlvL2hvbWFyci1sYWJzL2hvbWFycjp2MS43NC4wJwogICAgZW52aXJvbm1lbnQ6CiAgICAgIC0gU0VSVklDRV9GUUROX0hPTUFSUl83NTc1CiAgICAgIC0gJ1NFQ1JFVF9FTkNSWVBUSU9OX0tFWT0ke1NFUlZJQ0VfSEVYXzY0X0hPTUFSUn0nCiAgICB2b2x1bWVzOgogICAgICAtICcvdmFyL3J1bi9kb2NrZXIuc29jazovdmFyL3J1bi9kb2NrZXIuc29jaycKICAgICAgLSAnLi9ob21hcnIvYXBwZGF0YTovYXBwZGF0YScKICAgIGhlYWx0aGNoZWNrOgogICAgICB0ZXN0OgogICAgICAgIC0gQ01ECiAgICAgICAgLSB3Z2V0CiAgICAgICAgLSAnLXEnCiAgICAgICAgLSAnLS1zcGlkZXInCiAgICAgICAgLSAnaHR0cDovLzEyNy4wLjAuMTo3NTc1JwogICAgICBpbnRlcnZhbDogNXMKICAgICAgdGltZW91dDogMjBzCiAgICAgIHJldHJpZXM6IDEwCg==",
|
||||
"tags": [
|
||||
"homarr",
|
||||
"self-hosted",
|
||||
|
||||
Reference in New Issue
Block a user