browsertrix/frontend
Ilya Kreymer c33f749515
Frontend hosted-docs (#2107)
Fixes #2106 

Docs are now hosted as part of the frontend at `/docs` by default.

- If `docs_url` is set in the helm chart, the `/docs` endpoint will
redirect to that endpoint instead
- Use multi-stage python image to build mkdocs as part of frontend, then
copy static output
- Dir layout: mkdocs.yml and docs into frontend/docs
- CI: Update docs build GH action to use new path
- Update all frontend paths to use `/docs/` instead of
`https://docs.browsertrix.com/`

---------
Co-authored-by: Henry Wilkinson <henry@wilkinson.graphics>
2024-10-08 14:56:34 -07:00
..
.husky
config/tailwind/plugins
docs Frontend hosted-docs (#2107) 2024-10-08 14:56:34 -07:00
patches
scripts
src Frontend hosted-docs (#2107) 2024-10-08 14:56:34 -07:00
tests
xliff Frontend hosted-docs (#2107) 2024-10-08 14:56:34 -07:00
.dockerignore
.editorconfig
.eslintrc.js Frontend hosted-docs (#2107) 2024-10-08 14:56:34 -07:00
.gitignore
.prettierignore Frontend hosted-docs (#2107) 2024-10-08 14:56:34 -07:00
.vscode
00-browsertrix-nginx-init.sh
Dockerfile Frontend hosted-docs (#2107) 2024-10-08 14:56:34 -07:00
frontend.conf.template Frontend hosted-docs (#2107) 2024-10-08 14:56:34 -07:00
index.d.ts
lit-localize.json
minio.conf
package.json
playwright.config.ts
postcss.config.js
prettier.config.js
README.md
sample.env.local
tailwind.config.js
tsconfig.eslint.json
tsconfig.json
web-test-runner.config.mjs
webpack.config.js Frontend hosted-docs (#2107) 2024-10-08 14:56:34 -07:00
webpack.dev.js
webpack.prod.js
yarn.lock