User Guide
Not for New Users
The User Guide is not intended to be an introduction to TitleCardMaker for new users - it is a detailed reference for those already familiar with the basics. New users should follow the Getting Started tutorial.
Pages
The TitleCardMaker interface is separated into various pages which can be navigated to via the sidebar or buttons on the header. Each page is detailed below, grouped by how you are likely to use them.
Library & Series
-

All Series-specific customizations and actions.
-

Manually adding a Series or Blueprint.
-

Viewing recently created Title Cards and recently added Series.
-

Summary of missing Title Cards, missing Logos, and unloaded Title Cards.
Design
Automation
Configuration
-

In-depth descriptions of all global settings.
-

Add connections to external services like Plex, Sonarr, Tautulli, or TMDb.
Monitoring
-

Viewing the system details.
-

Viewing and filtering logs within the UI.
-

Visualizing database snapshots and scheduled task durations over time.
Other
-
Release notes and version history for TitleCardMaker.
-
Create Title Cards and posters from the command line for testing, debugging, and one-off image generation.
Selecting a Branch
All major releases of TitleCardMaker are publicly available to all users on the
main branch for non-Docker deployments, or :latest, :main, the
:main-armv7 tags for Docker deployments. There are development branches/tags,
but these are only available to project supports - see here
for details.
Environment Variables
Specifying an Environment Variable
Add all environment variables under the environment section of your
compose file, like so:
Specify the environment variable with the -e commands in your Docker
run command, like so:
All TitleCardMaker environment variables use the TCM_ prefix. Variables are
read from the process environment and, when present, from a .env file in the
application root.
See the Environment Variables reference for every available variable, defaults, and constraints.



