f4775366ef
Replace Dokploy runtime git clone with Dockerfile build to keep tokens out of the container, add nginx security headers and path whitelist, and scrub templates from the running image after HTML generation. Co-authored-by: Cursor <cursoragent@cursor.com>
36 lines
1.7 KiB
Bash
36 lines
1.7 KiB
Bash
# Slavic Pulse — Environment Configuration (Dokploy / produkcja)
|
|
# Copy to .env before deploy if needed.
|
|
# Never commit .env with real credentials to version control.
|
|
#
|
|
# Tylko zmienne runtime strony — bez GITEA_REPO_URL, bez FRONTEND_PORT.
|
|
# Dokploy buduje obraz z Dockerfile; repo klonowane jest na hoście przez Dokploy.
|
|
|
|
# --- Strona (meta, SEO, PWA) ---
|
|
SITE_TITLE="Slavic Pulse"
|
|
SITE_SHORT_NAME="Slavic Pulse"
|
|
SITE_BASE_URL=https://slavic-pulse.com
|
|
SITE_DESCRIPTION="Lokalne modele LLM, własny serwer AI (Proxmox, TrueNAS, Ubuntu), RAG, Ollama, Open WebUI, bezpieczny self-hosting i wdrożenia biznesowe lokalnej AI."
|
|
FACEBOOK_DESCRIPTION="Polub nas na YouTube i wesprzyj fundację — linki na slavic-pulse.com"
|
|
TWITTER_DESCRIPTION="Lokalne modele LLM, własny serwer AI (Proxmox, TrueNAS, Ubuntu), RAG, Ollama, Open WebUI, bezpieczny self-hosting i wdrożenia biznesowe lokalnej AI."
|
|
SITE_OG_IMAGE_ALT="Slavic Pulse"
|
|
THEME_COLOR=#000000
|
|
|
|
# --- Ikony (ścieżki względem roota strony) ---
|
|
FAVICON_48=/assets/imgs/favico/48x48.png
|
|
FAVICON_180=/assets/imgs/favico/180x180.png
|
|
FAVICON_512=/assets/imgs/favico/512x512.png
|
|
|
|
# --- YouTube ---
|
|
# Short FHD 16:9 (landscape / szeroki viewport)
|
|
VIDEO_ID_FHD=kujXXtoHUbc
|
|
POST_VIDEO_REDIRECT_URL_FHD=https://www.youtube.com/watch?v=kujXXtoHUbc
|
|
# Short vertical 9:16 (portrait / wąski viewport)
|
|
VIDEO_ID_VERTICAL=YOUR_VERTICAL_SHORT_ID
|
|
POST_VIDEO_REDIRECT_URL_VERTICAL=https://www.youtube.com/shorts/YOUR_VERTICAL_SHORT_ID
|
|
# Zachowanie po zakończeniu intro:
|
|
# true = przekieruj na POST_VIDEO_REDIRECT_URL_*
|
|
# false = zostaw miniaturkę YouTube jako tło strony
|
|
POST_VIDEO_REDIRECT_ENABLED=true
|
|
# POST_VIDEO_REDIRECT_ENABLED_FHD=true
|
|
# POST_VIDEO_REDIRECT_ENABLED_VERTICAL=false
|