Documentation

These guides cover installing, using and deploying Spooldoc. For the overview and the architecture diagram, see the project README.

In the app, Support in the sidebar opens these guides, and the discussions and issues on GitHub, each in a new tab.

Get started

GuideWhat it covers
Getting startedInstall, first account, first job
FAQShort answers to common questions

Use Spooldoc

GuideWhat it covers
ServersIBM i systems, credentials, libraries, allowed hosts
QueuesOutput queues and spooled files
JobsThe job builder, versions, triggers, finish actions
DefinitionsThe YAML that turns pages into JSON
TemplatesHTML, Word and Excel templates with Carbone tags, the template check, assets, PDF layout
AgentModels, tools, masking
DestinationsWhere documents go
Job logRuns, statuses, retry, retention
ProfileYour name, password and theme

Run Spooldoc

GuideWhat it covers
CarboneThe Carbone server, Settings, Community and Enterprise
ConfigurationEnvironment variables and settings
DeploymentDocker, Compose, ports, backups, upgrades
SecurityWhat the model sees, what is stored, how

Develop

GuideWhat it covers
ArchitectureWhat happens in a run, the packages, the data
PrinciplesWhat every change is checked against
ContributingDevelopment setup, tests, conventions

The app serves these pages at /docs, for the version it runs, with this page's groups as its sidebar. Each page starts with a title and description header in place of a # heading. Links between guides use the file name, such as [Versions](jobs.md#versions), so they work on GitHub too.