# Copy to .env and fill in. Must match the Document Server's JWT secret. ONLYOFFICE_JWT_SECRET= # Address the OnlyOffice server can reach this app on (used for save-back callbacks), e.g. https://hub.necloud.us PUBLIC_URL= SEAFILE_URL=https://seafile.necloud.us ONLYOFFICE_URL=https://onlyoffice.necloud.us # Optional: keeps Plex/session cookies valid across restarts. Any long random string. COOKIE_SECRET= AUDIOBOOKS_URL=https://audiobooks.necloud.us # First-time passkey enrolment. If unset, a random code is printed in the server log while no passkey exists. HUB_SETUP_CODE= VERSE_URL=https://versebyversewithnate.us/admin PODCAST_URL=https://podcast.necloud.us/ # Days you stay signed in without using the app (it renews every time you do) SESSION_DAYS=180 # Audiobooks secret sign-in link (optional; anyone holding it is signed in there, so never commit it) AUDIOBOOKS_LOGIN_LINK= # or per-person signed links (optional): shared secret the audiobooks site uses to verify signed links AUDIOBOOKS_SSO_SECRET= #AUDIOBOOKS_SSO_URL=https://audiobooks.necloud.us/sso # Mail (Outlook.com personal accounts, through Microsoft Graph). Register an app at entra.microsoft.com (see README -> Mail), # then put its Application (client) ID here. The secret is only needed if you registered it as a "Web" app. MS_CLIENT_ID= MS_CLIENT_SECRET=