mirror of
https://oauth2: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@github.com/m1ngsama/automa.git
synced 2026-05-10 19:11:07 +08:00
CLI improvements: - Unicode status indicators (✔ ✘ ▶ ● ○ ⚠) and braille spinners - Animated spinner for docker pull/up operations - Project metadata parsed from .env.example (@name, @desc, @url, @port, @note) - Descriptions shown in list, deploy selection, and status views - Auto-generate passwords for secret fields (PASSWORD/TOKEN/AUTHKEY) - Confirmation prompt before deploy with project summary - Post-deploy access URL hint based on @port metadata - Divider lines for visual section separation - Helpful error messages with suggested commands - Command aliases: ls, st, ps, down, log, configure - Bash 3.2 compatible (no associative arrays) .env.example enrichment: - All projects now have @name, @desc, @url, @port metadata headers - Inline field descriptions shown as context during interactive config - Tailscale: @note hints for profile-based DERP deployment - Structured comments group related settings visually Installer: - Prerequisite check with per-tool status (✔/✘) - Quieter git operations - Cleaner post-install instructions
20 lines
511 B
Text
20 lines
511 B
Text
# @name Filesuite
|
|
# @desc Cloudreve cloud storage + qBittorrent downloader
|
|
# @url https://cloudreve.org
|
|
# @port CLOUDREVE_PORT
|
|
|
|
TZ=Asia/Shanghai
|
|
PUID=1000
|
|
PGID=1000
|
|
|
|
# Shared download directory — both services read/write here
|
|
# Use an absolute path for external drives (e.g. /mnt/data/downloads)
|
|
DOWNLOADS_DIR=./downloads
|
|
|
|
# Cloudreve — web file manager
|
|
CLOUDREVE_PORT=5212
|
|
|
|
# qBittorrent — torrent client
|
|
QB_WEBUI_PORT=8090
|
|
# BT listen port — must be forwarded in your router/firewall
|
|
QB_BT_PORT=44773
|