Content Moderation
PicFast includes optional content moderation so you can review images before they become publicly visible. This is useful for public-facing deployments where you want to prevent abuse.
Moderation modes
Disabled (default)
All uploads are immediately accessible. No review required. This is the right choice for private or team-internal deployments. When moderation is later disabled, all pending images are automatically approved.
Manual
Uploaded images are marked as pending and hidden from public feeds until an admin approves them. Administrators can approve or reject images in the admin panel under Moderation.
Configuration
Set the moderation mode in config.yaml or via the admin panel under Site Settings:
app:
moderation_mode: "manual" # "disabled" (default) | "manual" Set moderation_mode: "disabled" or omit the setting to disable moderation.
Admin review workflow
When moderation is enabled:
- Users upload images as usual
- Images appear as "pending" and are only visible to the uploader and admins
- Admins review pending images in Admin → Moderation
- Approved images become publicly accessible; rejected images are hidden from public view but remain accessible to the uploader and admins
Rejection does not delete the image file from storage — it only changes the visibility. Rejected images can be re-approved later if needed.