mirror of
https://github.com/superseriousbusiness/gotosocial.git
synced 2024-11-24 18:25:57 +03:00
9acf9ddc75
Though the entry point is docs.gotosocial.org, that's redirected by RTD to docs.gotosocial.org/en/latest/ which is where the actual site is served from. However, other URLs like docs.gotosocial.org/admin aren't redirected to docs.gotosocial.org/en/latest/admin. They just 404. Without us including the /en/latest/ all the generated og:img URLs as well as the link rel=canonical result in URLs that all 404. This means that currently the social cards aren't working well, but indexing the docs site by search engines is probably also partially broken, since our sitemap.xml is also pointing at things that don't exist.
145 lines
4.2 KiB
YAML
145 lines
4.2 KiB
YAML
site_name: GoToSocial Documentation
|
|
site_url: https://docs.gotosocial.org/en/latest/
|
|
theme:
|
|
name: material
|
|
language: en
|
|
font: false
|
|
features:
|
|
- header.autohide
|
|
- content.code.copy
|
|
- content.action.edit
|
|
palette:
|
|
- scheme: slate
|
|
toggle:
|
|
icon: material/brightness-7
|
|
name: Switch to light mode
|
|
- scheme: default
|
|
toggle:
|
|
icon: material/brightness-4
|
|
name: Switch to dark mode
|
|
repo_url: https://github.com/superseriousbusiness/gotosocial
|
|
edit_uri: edit/main/docs/
|
|
copyright: GoToSocial is licensed under the GNU AGPL v3 LICENSE. Copyright (C) GoToSocial Authors admin@gotosocial.org
|
|
plugins:
|
|
- search:
|
|
lang: en
|
|
- social:
|
|
cards: true
|
|
cards_layout_options:
|
|
background_color: "#fd6a00"
|
|
color: "#fafaff"
|
|
cache_dir: "./docs/.cache/plugin/social"
|
|
- swagger-ui-tag:
|
|
supportedSubmitMethods: []
|
|
syntaxHighlightTheme: obsidian
|
|
- include-markdown
|
|
|
|
extra_css:
|
|
- assets/css/colours.css
|
|
|
|
markdown_extensions:
|
|
- admonition
|
|
- pymdownx.details
|
|
- pymdownx.highlight:
|
|
anchor_linenums: true
|
|
line_spans: __span
|
|
linenums_style: pymdownx-inline
|
|
pygments_lang_class: true
|
|
linenums: true
|
|
- pymdownx.inlinehilite
|
|
- pymdownx.snippets
|
|
- pymdownx.superfences
|
|
- pymdownx.smartsymbols
|
|
- pymdownx.caret
|
|
- pymdownx.keys
|
|
- pymdownx.mark
|
|
- pymdownx.tilde
|
|
- pymdownx.tabbed:
|
|
alternate_style: true
|
|
|
|
nav:
|
|
- "Home": "index.md"
|
|
- "FAQ": "faq.md"
|
|
- "User Guide":
|
|
- "user_guide/posts.md"
|
|
- "user_guide/settings.md"
|
|
- "user_guide/search.md"
|
|
- "user_guide/custom_css.md"
|
|
- "user_guide/password_management.md"
|
|
- "user_guide/rss.md"
|
|
- "Getting Started":
|
|
- "getting_started/index.md"
|
|
- "getting_started/releases.md"
|
|
- "Installation":
|
|
- "getting_started/installation/index.md"
|
|
- "getting_started/installation/metal.md"
|
|
- "getting_started/installation/container.md"
|
|
- "Reverse Proxy":
|
|
- "getting_started/reverse_proxy/index.md"
|
|
- "getting_started/reverse_proxy/nginx.md"
|
|
- "getting_started/reverse_proxy/apache-httpd.md"
|
|
- "getting_started/reverse_proxy/caddy.md"
|
|
- "getting_started/reverse_proxy/websocket.md"
|
|
- "getting_started/user_creation.md"
|
|
- "Configuration":
|
|
- "configuration/index.md"
|
|
- "configuration/general.md"
|
|
- "configuration/database.md"
|
|
- "configuration/web.md"
|
|
- "configuration/instance.md"
|
|
- "configuration/accounts.md"
|
|
- "configuration/media.md"
|
|
- "configuration/storage.md"
|
|
- "configuration/statuses.md"
|
|
- "configuration/tls.md"
|
|
- "configuration/oidc.md"
|
|
- "configuration/smtp.md"
|
|
- "configuration/syslog.md"
|
|
- "configuration/httpclient.md"
|
|
- "configuration/advanced.md"
|
|
- "configuration/observability.md"
|
|
- "Advanced":
|
|
- "advanced/index.md"
|
|
- "advanced/host-account-domain.md"
|
|
- "advanced/outgoing-proxy.md"
|
|
- "Caching":
|
|
- "advanced/caching/index.md"
|
|
- "advanced/caching/api.md"
|
|
- "advanced/caching/assets-media.md"
|
|
- "advanced/certificates.md"
|
|
- "Enhanced security":
|
|
- "advanced/security/index.md"
|
|
- "advanced/security/sandboxing.md"
|
|
- "advanced/security/firewall.md"
|
|
- "advanced/healthchecks.md"
|
|
- "advanced/tracing.md"
|
|
- "advanced/metrics.md"
|
|
- "advanced/replicating-sqlite.md"
|
|
|
|
- "Admin":
|
|
- "admin/settings.md"
|
|
- "admin/signups.md"
|
|
- "admin/federation_modes.md"
|
|
- "admin/domain_blocks.md"
|
|
- "admin/request_filtering_modes.md"
|
|
- "admin/robots.md"
|
|
- "admin/cli.md"
|
|
- "admin/backup_and_restore.md"
|
|
- "admin/media_caching.md"
|
|
- "admin/spam.md"
|
|
- "admin/database_maintenance.md"
|
|
- "admin/themes.md"
|
|
- "Federation":
|
|
- "federation/index.md"
|
|
- "federation/http_signatures.md"
|
|
- "federation/access_control.md"
|
|
- "federation/ratelimiting.md"
|
|
- "federation/actors.md"
|
|
- "federation/posts.md"
|
|
- "federation/moderation.md"
|
|
- "federation/glossary.md"
|
|
- "Client API Docs":
|
|
- "api/authentication.md"
|
|
- "api/swagger.md"
|
|
- "api/ratelimiting.md"
|
|
- "api/throttling.md"
|