Make site URLs environment-driven

This commit is contained in:
SepComet
2026-05-06 11:00:06 +08:00
parent f0a6da915a
commit df4afe8a57
10 changed files with 114 additions and 12 deletions
+10
View File
@@ -12,6 +12,11 @@ ARG GITEA_TOKEN=""
ARG GITEA_USERNAME=""
ARG SEAFILE_BASE_URL=""
ARG SEAFILE_TOKEN=""
ARG PUBLIC_SITE_URL=""
ARG PUBLIC_GITEA_URL=""
ARG PUBLIC_GITHUB_URL=""
ARG PUBLIC_BLOG_URL=""
ARG PUBLIC_GITEA_USERNAME=""
ARG SYNC_OUTPUT_DIR="src/data/generated"
ARG STRICT_SYNC="false"
ARG SEAFILE_MIRROR_DOWNLOADS="false"
@@ -28,6 +33,11 @@ ENV GITEA_BASE_URL="${GITEA_BASE_URL}" \
GITEA_USERNAME="${GITEA_USERNAME}" \
SEAFILE_BASE_URL="${SEAFILE_BASE_URL}" \
SEAFILE_TOKEN="${SEAFILE_TOKEN}" \
PUBLIC_SITE_URL="${PUBLIC_SITE_URL}" \
PUBLIC_GITEA_URL="${PUBLIC_GITEA_URL}" \
PUBLIC_GITHUB_URL="${PUBLIC_GITHUB_URL}" \
PUBLIC_BLOG_URL="${PUBLIC_BLOG_URL}" \
PUBLIC_GITEA_USERNAME="${PUBLIC_GITEA_USERNAME}" \
SYNC_OUTPUT_DIR="${SYNC_OUTPUT_DIR}" \
STRICT_SYNC="${STRICT_SYNC}" \
SEAFILE_MIRROR_DOWNLOADS="${SEAFILE_MIRROR_DOWNLOADS}" \