502aba3da6
Same treatment as the proxy and sso-manager-node companion PRs. This repo has no app UI of its own (it's a bash orchestrator), so both the nav logo and favicon use the shared theta42.svg mark -- matching the family look shown in its own screenshots (the SSO Manager/proxy dashboards it stands up). - New cross-page nav (Home/Quickstart/Architecture/Standalone/ Changelog) -- replaces index.md's old "More docs" section, now redundant with the top nav. - SEO: jekyll-seo-tag + jekyll-sitemap, per-page meta description, OG/Twitter card tags, canonical URLs, JSON-LD, sitemap.xml, robots.txt. - Mobile: Bootstrap's responsive grid + collapsible navbar; the screenshot pair in index.md stacks to full-width below 576px. - Added docs/_site to .gitignore (missing entirely before -- the other two repos already had it). Verified with a real Jekyll build (jekyll/jekyll Docker image) + Playwright: desktop and mobile (375px) screenshots, mobile nav toggle, active-link highlighting, zero console/page errors, and confirmed real SEO output (meta description, OG/Twitter tags, canonical, JSON-LD, sitemap.xml, robots.txt) via curl against the served site.
26 lines
877 B
Plaintext
26 lines
877 B
Plaintext
# Local deployment config — contains secrets (LDAP admin password, JWT secret,
|
|
# OAuth client secret, LDAP service password, SMTP creds). Never commit.
|
|
# ./config/ holds the live sso-secrets.js + proxy-secrets.js (generated by
|
|
# setup.sh); committed examples live in config.example/.
|
|
config/
|
|
backups/
|
|
|
|
# Legacy .env / proxy.env (no longer used — config is in ./config/). Still
|
|
# ignored in case a migrated deployment hasn't deleted them yet.
|
|
.env
|
|
proxy.env
|
|
|
|
# setup.env — operator's first-run domain config (copied from setup.env.example,
|
|
# which IS committed). Holds the domain as a base DN; setup.env itself is
|
|
# per-deployment and is not committed.
|
|
setup.env
|
|
|
|
# Backup artifacts (hold secrets — the whole user directory + Redis dumps)
|
|
*.rdb
|
|
*.ldif
|
|
|
|
# Docker Compose runtime artifacts
|
|
*.log
|
|
|
|
# Jekyll build output (docs/ site) — generated, not committed.
|
|
docs/_site |