same as previous
This commit is contained in:
@@ -0,0 +1 @@
|
|||||||
|
respond "Hello World"
|
||||||
+25
@@ -0,0 +1,25 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
# --- SYSTEM STARTUP LOGGING ---
|
||||||
|
echo "==========================================" >> /home/shaan/startup.log
|
||||||
|
echo "Starting local AI and Media stacks: $(date)" >> /home/shaan/startup.log
|
||||||
|
echo "==========================================" >> /home/shaan/startup.log
|
||||||
|
|
||||||
|
# 1. Wait 15 seconds to ensure Docker daemon and network layers are completely awake
|
||||||
|
sleep 15
|
||||||
|
|
||||||
|
# 2. Launch your Primary Stack (Homarr, Radarr, Sonarr, qBit, Cloudflared)
|
||||||
|
echo "Spinning up Primary Media Stack..." >> /home/shaan/torrent-stack/startup.log
|
||||||
|
cd /home/shaan/torrent-stack || exit
|
||||||
|
docker compose up -d gluetun & sleep 90 >> /home/shaan/torrent-stack/startup.log 2>&1
|
||||||
|
docker compose up -d
|
||||||
|
|
||||||
|
# 3. Small buffer to allow the primary network to mesh
|
||||||
|
sleep 5
|
||||||
|
|
||||||
|
# 4. Launch Odysseus
|
||||||
|
echo "Spinning up Odysseus Stack..." >> /home/shaan/torrent-stack/startup.log
|
||||||
|
cd /home/shaan/torrent-stack/odysseus || exit
|
||||||
|
git pull && docker compose up -d >> /home/shaan/torrent-stack/startup.log 2>&1
|
||||||
|
|
||||||
|
echo "All services initiated successfully at $(date)" >> /home/shaan/torrent-stack/startup.log
|
||||||
Reference in New Issue
Block a user