Skip to main content

Reusable Django app for hosting Sphinx documentation privately.

Project description

django-sphinx-hosting

Documentation: django-sphinx-hosting.readthedocs.org

This reusable Django application provides models, views, permissions, REST API endpoints and management commands for making a private Sphinx documentation hosting platform.

This is useful for when you want Sphinx documentation for your internal software projects, but that is too sensitive to be shared with a third party.

Features

  • Users must be authenticated to view docs
  • Multiple levels of privileges within the system based on Django authentication
  • Manage multiple versions of your docs per project
  • Automatically build and display navigation for each version of your documentaion
  • Renders all documentation published within with a consistent theme
  • Tag projects with classifiers to refine searching and filtering
  • Search across all projects
  • Use REST API to programmatically interact with the system. Useful for integrating into a CI/CD system

Installation and Configuration

See the documentation for how to install and configure django-sphinx-hosting in your Django project.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

django_sphinx_hosting-1.8.1.tar.gz (135.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

django_sphinx_hosting-1.8.1-py3-none-any.whl (164.5 kB view details)

Uploaded Python 3

File details

Details for the file django_sphinx_hosting-1.8.1.tar.gz.

File metadata

  • Download URL: django_sphinx_hosting-1.8.1.tar.gz
  • Upload date:
  • Size: 135.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.10

File hashes

Hashes for django_sphinx_hosting-1.8.1.tar.gz
Algorithm Hash digest
SHA256 cd1963627f6bab31374623c6e587ef827a529ac95dfd6ee7123c0dd4ad5c7147
MD5 fc6e40f3e7cfad0ffc6076a5583c3ae4
BLAKE2b-256 1fc9d6eeec051e4eb9f73e6bc5d7d6678a824261f540ec178c87cb2daf467b7e

See more details on using hashes here.

File details

Details for the file django_sphinx_hosting-1.8.1-py3-none-any.whl.

File metadata

File hashes

Hashes for django_sphinx_hosting-1.8.1-py3-none-any.whl
Algorithm Hash digest
SHA256 bd794edf5c131257b8a533b8900fb2bb1f37ab9b9411da1065d5d4727a00292d
MD5 ac7845e3ab4594a26dd3cb3268b1bcc0
BLAKE2b-256 cd85a398eb1355d0b34f4543d00811d4b714b50c6c06e5b3a4e92497e0e7f082

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page