This commit is contained in:
aespin 2024-05-07 12:08:39 +02:00
parent e318807e2e
commit 4c933f8fd0
2 changed files with 32 additions and 9 deletions

21
celsa.crt Normal file
View File

@ -0,0 +1,21 @@
-----BEGIN CERTIFICATE-----
MIIDhjCCAm6gAwIBAgIQGRehehE8ZZdNKJv/d4vm+DANBgkqhkiG9w0BAQsFADBL
MRMwEQYKCZImiZPyLGQBGRYDY29tMRYwFAYKCZImiZPyLGQBGRYGZ2NlbHNhMRww
GgYDVQQDExNnY2Vsc2EtUzAwNi0wMzk3LUNBMB4XDTIxMTAwNjE0MTM0N1oXDTMx
MTAwNjE0MjMzOFowSzETMBEGCgmSJomT8ixkARkWA2NvbTEWMBQGCgmSJomT8ixk
ARkWBmdjZWxzYTEcMBoGA1UEAxMTZ2NlbHNhLVMwMDYtMDM5Ny1DQTCCASIwDQYJ
KoZIhvcNAQEBBQADggEPADCCAQoCggEBAM9AUfifgjf9iD3fHCpXUXVeplLCmKXZ
N7eP6kMreXe5BZ/MlGEp/ULW11upl4CwYVkdMhdh5OmYHGoeKaMif8GOVypDJuXJ
nMX9A5nJng/CoQXAYiDOFKm4Y363A37fY7YFTW+vyM3g7M9fEu69lINowPCEzpkp
01GkhDzA/1+x0RhhFA5GN8B/SScNoZb9DXtj6TFtgvku9QfBFx2JYMkgS6l3hmXC
tNhmQDODVGWnjogHj6rFilM7UAchErFWaG+8Nn1EwxrIt+xL4yDGROYD1yskckEl
+STc3ZELPRuzy3YjK656k6mMpxumL8TbwMclSQJlhxBTl/GB39MXZHkCAwEAAaNm
MGQwEwYJKwYBBAGCNxQCBAYeBABDAEEwCwYDVR0PBAQDAgGGMA8GA1UdEwEB/wQF
MAMBAf8wHQYDVR0OBBYEFFUYwhuYRx66lNWVqrTErTdfqCl+MBAGCSsGAQQBgjcV
AQQDAgEAMA0GCSqGSIb3DQEBCwUAA4IBAQA6SFSbfKeNw1HzLJ16DMtceyou0Hhz
zPZX+LXdc/OYy+wQdYBO35ey5B+4yUGIT0meDjg+vct3TFK+dq5XoQkwsl6tsDQw
/WTWoFsttTKH1e2I5mKv8Ip9H/aZLLxuMwMXNTGPNtTHIzl16YWRRasWmpfq8Nm7
omb2QPmSgXlW/HmMVAQBrBRv6tJG/unQyJQHVDKn+4tlpfaZJHcMrkkB9uVDs3JL
b8YdRST9+OmXnjI82kjhkyy7BeYcWVQzIC6iYnMgsUWWyREmimfdLnEwQm47Vkt3
CNbJOrUHDBpTN6N2QnczOTrzGsJXMLKV5Qttl1JKg4MX5jhx+3nDBjdP
-----END CERTIFICATE-----

View File

@ -1,5 +1,11 @@
# Etapa de compilación
FROM golang:1.22-alpine3.18 AS builder
FROM golang:1.22 AS builder
ENV TZ=Europe/Madrid
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
ADD celsa.crt /usr/local/share/ca-certificates/celsa.crt
RUN chmod 644 /usr/local/share/ca-certificates/celsa.crt && update-ca-certificates
WORKDIR /app
@ -11,16 +17,12 @@ RUN CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -mod=mod -ldflags "-s -w" -o
# Etapa de producción
FROM alpine:3.18.6
FROM debian:stable
ENV TZ=Europe/Madrid
#RUN apk --no-cache add tzdata
#RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
RUN echo "Europe/Madrid" > /etc/timezone
ENV TZ Europe/Madrid
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
ADD celsa.crt /usr/local/share/ca-certificates/celsa.crt
RUN chmod 644 /usr/local/share/ca-certificates/celsa.crt && update-ca-certificates
WORKDIR /root/