Changeset bb42dfb in Klonkt for .env.example


Ignore:
Timestamp:
06/23/2026 05:35:46 PM (3 months ago)
Author:
Robin Genis <roboburr@…>
Branches:
main
Children:
834bcc3
Parents:
bbbfa3c
Message:

docs: install.sh + .env.example to English (public repo)

Translate all comments + user-facing messages to English; logic unchanged.

Co-Authored-By: Claude <noreply@…>

File:
1 edited

Legend:

Unmodified
Added
Removed
  • .env.example

    rbbbfa3c rbb42dfb  
    55MEDIA_PATH=./storage/media
    66
    7 # Canonieke publieke URL van deze site (scheme + host, geen pad/slash). Gebruikt
    8 # voor links in e-mails (wachtwoord-reset) i.p.v. request-headers — voorkomt
    9 # host-header-spoofing. Niet gezet? Dan valt het terug op de request-host (dev).
     7# Canonical public URL of this site (scheme + host, no path/slash). Used for
     8# links in emails (password reset) instead of request headers — prevents
     9# host-header spoofing. Not set? Then it falls back to the request host (dev).
    1010PUBLIC_BASE_URL=https://example.com
    1111
    12 # ── Beheerder ───────────────────────────────────────────────────────
    13 # De beheerder logt in met gebruikersnaam + wachtwoord. Bij de eerste keer
    14 # opstarten maak je via /auth/register je beheerdersaccount aan; daarna is
    15 # registratie gesloten. Wachtwoord vergeten? -> "Wachtwoord vergeten" (mail,
    16 # zie SMTP hieronder) of altijd: `npm run reset-admin` op de server.
     12# ── Administrator ───────────────────────────────────────────────────
     13# The admin logs in with username + password. On first start you create your
     14# admin account via /auth/register; after that, registration is closed.
     15# Forgot your password? -> "Forgot password" (email, see SMTP below) or always:
     16# `npm run reset-admin` on the server.
    1717
    18 # ── Google login voor LUISTERAARS (optioneel) ───────────────────────
    19 # Wil je dat luisteraars met Google kunnen inloggen om te reageren? Maak dan
    20 # een EIGEN Google OAuth-client aan (Google Cloud Console -> Credentials ->
    21 # OAuth client ID -> "Web application") en vul hieronder in. Eigen client =
    22 # eigen Google Cloud project; deze site hangt nergens centraal aan vast.
    23 # Niet ingesteld? Dan is er simpelweg geen Google-knop. Google-login geeft
    24 # NOOIT beheerrechten (alleen reageren).
    25 # GOOGLE_REDIRECT_URI = <jouw domein>/auth/google/callback (exact in de client zetten)
     18# ── Google login for LISTENERS (optional) ───────────────────────────
     19# Want listeners to sign in with Google to comment? Create your OWN Google OAuth
     20# client (Google Cloud Console -> Credentials -> OAuth client ID -> "Web
     21# application") and fill it in below. Your own client = your own Google Cloud
     22# project; this site isn't centrally tied to anything. Not set? Then there's
     23# simply no Google button. Google login NEVER grants admin rights (commenting only).
     24# GOOGLE_REDIRECT_URI = <your domain>/auth/google/callback (set it exactly in the client)
    2625GOOGLE_CLIENT_ID=
    2726GOOGLE_CLIENT_SECRET=
    2827GOOGLE_REDIRECT_URI=https://example.com/auth/google/callback
    2928
    30 # ── E-mail (optioneel) — voor "wachtwoord vergeten" reset-links ─────
    31 # Niet ingesteld? Dan werkt reset alleen via `npm run reset-admin` op de server.
     29# ── Email (optional) — for "forgot password" reset links ────────────
     30# Not set? Then reset only works via `npm run reset-admin` on the server.
    3231SMTP_HOST=
    3332SMTP_PORT=587
     
    3635SMTP_FROM=
    3736
    38 # ── Lite-modus (optioneel) ─────────────────────────────────────────
    39 # Zet op "off" om de hele audio-feature uit te schakelen (geen eigen muziek-
    40 # hosting/speler, geen ffmpeg nodig). Klonkt draait dan als lichte blog/foto/
    41 # EPK-site, ook op een omgeving zonder ffmpeg. Hub en Cirkels blijven werken.
    42 # Externe embeds (YouTube/SoundCloud/Spotify) blijven ook werken.
     37# ── Lite mode (optional) ────────────────────────────────────────────
     38# Set to "off" to disable the whole audio feature (no built-in music hosting/
     39# player, no ffmpeg needed). Klonkt then runs as a lightweight blog/photo/EPK
     40# site, even on an environment without ffmpeg. Hub and Circles keep working.
     41# External embeds (YouTube/SoundCloud/Spotify) keep working too.
    4342KLONKT_AUDIO=on
Note: See TracChangeset for help on using the changeset viewer.