diff options
author | Roger Gonzalez <roger@rogs.me> | 2023-01-07 12:30:53 -0300 |
---|---|---|
committer | Roger Gonzalez <roger@rogs.me> | 2023-01-07 12:30:53 -0300 |
commit | acce9fd85cc0113ff9f115c0f611c2ca923f13f6 (patch) | |
tree | 378752d2b7bf904a8b50ccc6597775b796fcf257 | |
parent | a58eae7304285af86e3f91bc83949da4c15c96a3 (diff) |
Fixed the yams sed
-rwxr-xr-x | setup.sh | 4 | ||||
-rwxr-xr-x | yams | 35 |
2 files changed, 31 insertions, 8 deletions
@@ -114,7 +114,7 @@ sed -i -e "s/<your_PGID>/$pgid/g" $filename sed -i -e "s;<entertainment_folder>;$entertainment_folder;g" $filename # Set yams script -sed -i -e "s/<filename>/$filename" yams.sh +sed -i -e "s;<filename>;$filename;g" yams send_success_message "Everything installed correctly! 🎉" read -p "Do you want to run the script now? [Y/n]: " run_now @@ -123,7 +123,7 @@ run_now=${run_now:-"y"} if [ $run_now == "y" ]; then echo "Running the server..." echo "This is going to take a while..." - ./run.sh $filename + docker-compose -f $filename up -d else echo "Perfect! You can run the server later using the following command:" echo "" @@ -1,14 +1,37 @@ #!/bin/bash set -eu -if [ $1 == "restart" ]; then - docker-compose -f <filename> stop && docker-compose up -d +dc="docker-compose -f <filename>" + +option=${1:-"--help"} + +help() { + echo "yams - Yet Another Media Server" + echo + echo "Usage: yams [--help|restart|stop|start|status]" + echo "options:" + echo "--help displays this help message" + echo "restart restarts yams" + echo "stop stops yams" + echo "start starts yams" +} + +if [ $option == "--help" ]; then + help + exit 0 +fi + +if [ $option == "restart" ]; then + $dc stop && $dc up -d + exit 0 fi -if [ $1 == "stop" ]; then - docker-compose -f <filename> stop +if [ $option == "stop" ]; then + $dc stop + exit 0 fi -if [ $1 == "start" ]; then - docker-compose -f <filename> up -d +if [ $option == "start" ]; then + $dc up -d + exit 0 fi |