docs: Add 24 files
All checks were successful
Test and Publish Templates / test-and-publish (push) Successful in 48s
All checks were successful
Test and Publish Templates / test-and-publish (push) Successful in 48s
This commit is contained in:
14
squashthumbnailmaker/config/.template_info.env
Normal file
14
squashthumbnailmaker/config/.template_info.env
Normal file
@@ -0,0 +1,14 @@
|
||||
# Template identifier - MUST match the directory name
|
||||
TEMPLATE=squashthumbnailmaker
|
||||
|
||||
# Requirements
|
||||
REQUIRES_HOST_ROOT=false # Whether root access on host is needed
|
||||
REQUIRES_DOCKER=true # Whether Docker is required
|
||||
REQUIRES_DOCKER_ROOT=false # Whether Docker root privileges are needed
|
||||
|
||||
# Docker image settings (will be built locally)
|
||||
IMAGE_REGISTRY="local"
|
||||
IMAGE_REPO="squashthumbnailmaker"
|
||||
IMAGE_TAG="latest"
|
||||
|
||||
# This is a utility container, no persistent volumes needed
|
21
squashthumbnailmaker/config/service.env
Normal file
21
squashthumbnailmaker/config/service.env
Normal file
@@ -0,0 +1,21 @@
|
||||
# Squash Thumbnail Maker Configuration
|
||||
CONTAINER_NAME=squashthumbnailmaker
|
||||
|
||||
# Server settings (REQUIRED by dropshell)
|
||||
SSH_USER="root"
|
||||
|
||||
# Docker image settings
|
||||
IMAGE_REGISTRY="docker.io"
|
||||
IMAGE_REPO="python"
|
||||
IMAGE_TAG="3.11-slim"
|
||||
|
||||
# Processing settings
|
||||
ENABLE_SMART_DETECTION=true # Use YOLO for intelligent thumbnail generation
|
||||
FALLBACK_TIME=10 # Seconds into video for fallback thumbnail
|
||||
THUMBNAIL_WIDTH=640 # Width of generated thumbnails
|
||||
THUMBNAIL_QUALITY=95 # JPEG quality (1-100)
|
||||
MAX_SAMPLE_TIME=180 # Maximum seconds to sample in video
|
||||
SAMPLE_INTERVAL=1 # Interval between samples in seconds
|
||||
|
||||
# Process priority
|
||||
NICE_LEVEL=19 # Process priority (0-19, 19 is lowest)
|
Reference in New Issue
Block a user