From 0fd1f05fd78349abc2563082ee8425695e06800a Mon Sep 17 00:00:00 2001 From: Dan Anglin Date: Tue, 15 Oct 2024 01:59:02 +0100 Subject: [PATCH] fix(forgejo): update container's exposed ports Only expose the forgejo container's SSH port if the SSH server is enabled. --- templates/compose/docker-compose.yaml.gotmpl | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/templates/compose/docker-compose.yaml.gotmpl b/templates/compose/docker-compose.yaml.gotmpl index 4ffea8f..b094c9d 100644 --- a/templates/compose/docker-compose.yaml.gotmpl +++ b/templates/compose/docker-compose.yaml.gotmpl @@ -67,8 +67,12 @@ services: - tar.gz {{- end }} expose: - - "{{ .Forgejo.SshPort }}" - "{{ .Forgejo.HttpPort }}" + {{- if .Forgejo.StartSSHServer -}} + {{ print "" }} + - "{{ .Forgejo.SshPort }}" + {{- end -}} + {{ print "" }} networks: flow: ipv4_address: "{{ .Forgejo.ContainerIpv4Address }}"