fix: fix certs in feeds-go 1effef5c
Steve Simkins · 2026-05-18 10:45 4 file(s) · +8 −2
apps/feeds-go/Dockerfile +2 −1
1 1
# Build from repo root: docker build -t feeds-go -f apps/feeds-go/Dockerfile .
2 -
FROM golang:1.24-bookworm AS builder
2 +
FROM golang:1.25-bookworm AS builder
3 3
WORKDIR /app
4 4
COPY crates-go/ ./crates-go/
5 5
COPY apps/feeds-go/go.mod apps/feeds-go/go.sum ./apps/feeds-go/
15 15
WORKDIR /data
16 16
ENV HOST=0.0.0.0
17 17
ENV PORT=3000
18 +
ENV GODEBUG=x509usefallbackroots=1
18 19
EXPOSE 3000
19 20
CMD ["feeds-go"]
apps/feeds-go/go.mod +2 −1
1 1
module github.com/stevedylandev/andromeda/apps/feeds-go
2 2
3 -
go 1.24.4
3 +
go 1.25.0
4 4
5 5
require (
6 6
	github.com/mmcdole/gofeed v1.3.0
9 9
	github.com/stevedylandev/andromeda/crates-go/darkmatter v0.0.0
10 10
	github.com/stevedylandev/andromeda/crates-go/sqlite v0.0.0
11 11
	github.com/stevedylandev/andromeda/crates-go/web v0.0.0
12 +
	golang.org/x/crypto/x509roots/fallback v0.0.0-20260511143831-44decbfe70e2
12 13
	golang.org/x/net v0.41.0
13 14
)
14 15
apps/feeds-go/go.sum +2 −0
37 37
github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4=
38 38
golang.org/x/crypto v0.39.0 h1:SHs+kF4LP+f+p14esP5jAoDpHU8Gu/v9lFRK6IT5imM=
39 39
golang.org/x/crypto v0.39.0/go.mod h1:L+Xg3Wf6HoL4Bn4238Z6ft6KfEpN0tJGo53AAPC632U=
40 +
golang.org/x/crypto/x509roots/fallback v0.0.0-20260511143831-44decbfe70e2 h1:7Y5FZkvYs5XMyG0VS/pONmKIgD9+9eqcm1DGar541SA=
41 +
golang.org/x/crypto/x509roots/fallback v0.0.0-20260511143831-44decbfe70e2/go.mod h1:+UoQFNBq2p2wO+Q6ddVtYc25GZ6VNdOMyyrd4nrqrKs=
40 42
golang.org/x/exp v0.0.0-20250408133849-7e4ce0ab07d0 h1:R84qjqJb5nVJMxqWYb3np9L5ZsaDtB+a39EqjV0JSUM=
41 43
golang.org/x/exp v0.0.0-20250408133849-7e4ce0ab07d0/go.mod h1:S9Xr4PYopiDyqSyp5NjCrhFrqg6A5zA2E/iPHPhqnS8=
42 44
golang.org/x/mod v0.25.0 h1:n7a+ZbQKQA/Ysbyb0/6IbB1H/X41mKgbhfv7AfG/44w=
apps/feeds-go/main.go +2 −0
11 11
	"github.com/stevedylandev/andromeda/crates-go/auth"
12 12
	"github.com/stevedylandev/andromeda/crates-go/config"
13 13
	"github.com/stevedylandev/andromeda/crates-go/sqlite"
14 +
15 +
	_ "golang.org/x/crypto/x509roots/fallback"
14 16
)
15 17
16 18
func main() {