Task #7229
Updated by bmbouter about 4 years ago
We currently host 'pulpcore' documentation at the root of docs.pulproject.org. We want to publish documentation for additional pulp plugins projects under that domain. TWe We want each plugin project to be stored in the directory corresponding to its name. docs.pulpproject.org/pulpcore/ docs.pulpproject.org/pulp_rpm/ docs.pulpproject.org/pulp_file/ docs.pulpproject.org/pulp_container/ docs.pulpproject.org/pulp_deb/ docs.pulpproject.org/pulp_gem/ docs.pulpproject.org/pulp_npm/ docs.pulpproject.org/pulp_maven/ docs.pulpproject.org/pulp_python/ docs.pulpproject.org/pulp_ansible/ The root of the domain should forward users to docs.pulpproject.org/pulpcore/. Each plugin project should use its own user (named the same as the directory). Each user should only have the ability to write to its plugin project directory. Each plugin project is going to use rsync (and a unique private key) to publish the documentation to its directory.