Rename Basking to Nurse

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
VeillaxandClaude Sonnet 5.5 committed 2026-11-01 00:06:51 -06:00
1 parent cec2702260
commit 6a4be5b2f4
24 files changed
+208 -208

No files matched your search

+7 -7
View File
@@ -1,16 +1,16 @@
# Build: docker build -t basking .
# Build: docker build -t nurse .
FROM golang:1.27-alpine AS build
WORKDIR /src
COPY . .
RUN CGO_ENABLED=0 go build -trimpath -ldflags "-s -w" -o /basking ./cmd/basking
RUN CGO_ENABLED=0 go build -trimpath -ldflags "-s -w" -o /nurse ./cmd/nurse
FROM alpine:3.20
RUN apk add --no-cache tzdata ca-certificates && adduser -D -u 10001 basking && mkdir /config && chown basking /config
COPY --from=build /basking /usr/local/bin/basking
USER basking
RUN apk add --no-cache tzdata ca-certificates && adduser -D -u 10001 nurse && mkdir /config && chown nurse /config
COPY --from=build /nurse /usr/local/bin/nurse
USER nurse
# The config file and the notes both live under /config.
ENV BASKING_CONFIG=/config/basking.json
ENV NURSE_CONFIG=/config/nurse.json
WORKDIR /config
EXPOSE 8490
HEALTHCHECK --interval=30s --timeout=3s CMD wget -qO- http://127.0.0.1:8490/healthz || exit 1
ENTRYPOINT ["basking", "serve", "-listen", "0.0.0.0:8490"]
ENTRYPOINT ["nurse", "serve", "-listen", "0.0.0.0:8490"]