15 lines
421 B
Bash
15 lines
421 B
Bash
#!/bin/bash
|
|
# AETN Downloader Launcher (Linux server)
|
|
# Listens on all interfaces so it is reachable from the network on port 5000.
|
|
cd "$(dirname "$0")"
|
|
|
|
# Install dependencies if needed
|
|
pip install flask selenium requests yt-dlp --break-system-packages -q 2>/dev/null
|
|
|
|
export AETV_HOST=0.0.0.0
|
|
export AETV_OUTPUT_DIR="${AETV_OUTPUT_DIR:-/mnt/storage/Lifetime}"
|
|
mkdir -p "$AETV_OUTPUT_DIR"
|
|
|
|
# Start server
|
|
python3 app.py
|