54 lines
2.1 KiB
Plaintext
54 lines
2.1 KiB
Plaintext
# Synology NAS
|
||
NAS_FQDN="https://your-nas.example.com"
|
||
NAS_USER="your_username"
|
||
NAS_PASS="your_password"
|
||
NAS_FILE="/Team Folder/path/to/file.osheet"
|
||
|
||
# Logging (optional, defaults to info)
|
||
RUST_LOG="info"
|
||
|
||
# Web Server (optional, defaults to 3000)
|
||
WEB_PORT="3000"
|
||
|
||
# Nexrender
|
||
NEXRENDER_API_URL="http://nexrender-server:3050/api/v1/jobs"
|
||
OUTPUT_FOLDER="/path/to/output"
|
||
|
||
# After Effects Templates
|
||
TEMPLATE_DOUBLE_SRC="file:///path/to/double_team_template.aep"
|
||
TEMPLATE_SINGLE_SRC="file:///path/to/single_team_template.aep"
|
||
TEMPLATE_COMPOSITION="main"
|
||
TEMPLATE_OUTPUT_MODULE="h264"
|
||
TEMPLATE_OUTPUT_EXT="mp4"
|
||
|
||
# --- Источник готовых видео (где воркер Nexrender уже сохранил файлы) ---
|
||
# Тип доступа определяется тем, какая переменная задана:
|
||
# SOURCE_LOCAL_PATH -> локальная папка
|
||
# SOURCE_SMB_URL -> SMB-шара
|
||
# SOURCE_SYNOLOGY_PATH -> папка на Synology NAS (через FileStation API)
|
||
# Должна быть указана ровно одна из них.
|
||
|
||
# Пример локального источника:
|
||
# SOURCE_LOCAL_PATH="/mnt/rendered"
|
||
|
||
# Пример SMB-источника (если нужен – закомментируйте LOCAL и раскомментируйте SMB):
|
||
#SOURCE_SMB_URL="smb://192.168.1.10/share/output"
|
||
#SOURCE_SMB_USER="user"
|
||
#SOURCE_SMB_PASS="pass"
|
||
|
||
# Пример Synology-источника:
|
||
#SOURCE_SYNOLOGY_PATH="/Team Folder/output"
|
||
|
||
# --- Приёмник (куда будут перемещены проверенные видео) ---
|
||
# Аналогично, одна из трёх переменных обязательна.
|
||
|
||
# Пример локального приёмника:
|
||
# DESTINATION_LOCAL_PATH="/mnt/approved"
|
||
|
||
# Пример SMB-приёмника (раскомментировать при необходимости):
|
||
#DESTINATION_SMB_URL="smb://192.168.1.20/share/final"
|
||
#DESTINATION_SMB_USER="user"
|
||
#DESTINATION_SMB_PASS="pass"
|
||
|
||
# Пример Synology-приёмника:
|
||
#DESTINATION_SYNOLOGY_PATH="/Team Folder/final" |