19 lines
377 B
Bash
Executable File
19 lines
377 B
Bash
Executable File
#!/bin/bash
|
|
|
|
# Stop FastAPI
|
|
if [ -f iptv-updater.pid ]; then
|
|
kill $(cat iptv-updater.pid)
|
|
rm iptv-updater.pid
|
|
echo "Stopped FastAPI"
|
|
fi
|
|
|
|
# Clean up mock auth and database environment variables
|
|
unset MOCK_AUTH
|
|
unset DB_USER
|
|
unset DB_PASSWORD
|
|
unset DB_HOST
|
|
unset DB_NAME
|
|
|
|
# Stop PostgreSQL
|
|
docker-compose -f docker/docker-compose-db.yml down
|
|
echo "Stopped PostgreSQL" |