PubliraGitHub

本页介绍的是 v0.1,并非最新发布版本。最新发布版本请参阅v0.3 的文档。

本页尚未翻译成中文,因此以英文显示。

Getting started

发布于 更新于

Publira is a digital distribution platform for manga and novels that a publisher runs under its own brand. Publishers and editors register the works they receive from authors, and readers buy and read them on the web or in the mobile app. It is open source and built to run on ordinary infrastructure, so an install is not tied to one cloud provider.

Who these pages are for

These pages are written for the people who run a Publira install: the operator who deploys it and keeps it running, and the publisher's staff who configure a site from its console. Each page answers one task or one question, in the order you are likely to meet it.

If you want to change Publira itself, start from the repository instead. CONTRIBUTING.md describes the repository layout, the toolchain, and how a pull request is reviewed.

What a Publira install serves

A single install serves one or more publishers, each called a tenant. Every tenant gets:

  • A public site on its own domain, where readers browse the catalog, sign in, and read.
  • A console on a second host name, where the publisher's staff manage works, episodes, readers, and the site's settings.

An optional Platform Console lets the operator manage every tenant from a browser. Without it, the operator manages the install from the publiractl command line.

Where to go next

  • Deployments covers what an install is made of and how to bring one into service.
  • Operations covers running an install once it is serving: adding tenants, giving their staff access, and the operators of the Platform Console.
  • Tenant console covers the console a publisher's staff run their site from, starting with publishing works: series, their episodes, and the labels and Authors they are credited to.
  • Mobile app covers building a tenant's own iOS and Android app and publishing it on the App Store and Google Play.