Skip to content

Commit 34558df

Browse files
authored
Start and Stop scripts, fancy fonts (#4)
* made script more fancy. * removed exit, fixed typo * added start and stop scripts * fixed typo
1 parent 4be51a0 commit 34558df

File tree

4 files changed

+92
-10
lines changed

4 files changed

+92
-10
lines changed

init_setup.sh

Lines changed: 16 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ source lib/dockertags.shlib # load docker functions.
44

55
# Check if docker is running
66
if ! docker info >/dev/null 2>&1; then
7-
echo "Docker is not running, install it or first and retry."
7+
echo "Docker is not running, install it first or retry."
88
exit 1
99
fi
1010

@@ -16,19 +16,25 @@ dbname="FileFighterDB"
1616
networkname="FileFighterNetwork"
1717

1818
# latest stable versions.
19-
frontendVersion="latest" #"$(getTagsByName filefighter/frontend v | tail -1)"
20-
restVersion="latest" #$(getTagsByName filefighter/rest v | tail -1)"
19+
frontendVersion="latest"
20+
restVersion="latest"
2121

2222
# Startup Message.
23+
24+
echo " _____ _ _ _____ _ _ _ "
25+
echo " | ___| (_) | | ___ | ___| (_) __ _ | |__ | |_ ___ _ __ "
26+
echo " | |_ | | | | / _ \ | |_ | | / _\` | | '_ \ | __| / _ \ | '__|"
27+
echo " | _| | | | | | __/ | _| | | | (_| | | | | | | |_ | __/ | | "
28+
echo " |_| |_| |_| \___| |_| |_| \__, | |_| |_| \__| \___| |_| "
29+
echo " |___/ "
30+
echo " Version 1.2 Last updated at 29.10.20 "
31+
echo " Developed by Gimleux, Valentin, Open-Schnick. "
32+
echo " Development Blog: https://filefighter.github.io "
33+
echo " The code can be found at: https://www.github.com/filefighter "
2334
echo ""
24-
echo "-------------------------< FileFighter >--------------------------"
25-
echo "| Version 1.0 Last updated at 14.10.20 |"
26-
echo "| Developed by Gimleux, Valentin, Open-Schnick. |"
27-
echo "| Development Blog: https://filefighter.github.io |"
28-
echo "| The code can be found at: https://www.github.com/filefighter |"
29-
echo "--------------------< Started Initial Setup >---------------------"
35+
echo "-----------------------< Started First Setup >-------------------------"
3036
echo ""
31-
echo "Docker prequesites matched. Docker instance running."
37+
echo "Docker prerequisites matched. Docker instance running."
3238
echo "Reading in config file from: $configFilePath."
3339

3440
# Read in default keys.

lib/remove_services.sh

100644100755
File mode changed.

start_services.sh

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
#!/usr/bin/env bash
2+
3+
# Check if docker is running
4+
if ! docker info >/dev/null 2>&1; then
5+
echo "Docker is not running, install it first or retry."
6+
exit 1
7+
fi
8+
9+
# setup variables
10+
restname="FileFighterREST"
11+
frontendname="FileFighterFrontend"
12+
dbname="FileFighterDB"
13+
14+
echo " _____ _ _ _____ _ _ _ "
15+
echo " | ___| (_) | | ___ | ___| (_) __ _ | |__ | |_ ___ _ __ "
16+
echo " | |_ | | | | / _ \ | |_ | | / _\` | | '_ \ | __| / _ \ | '__|"
17+
echo " | _| | | | | | __/ | _| | | | (_| | | | | | | |_ | __/ | | "
18+
echo " |_| |_| |_| \___| |_| |_| \__, | |_| |_| \__| \___| |_| "
19+
echo " |___/ "
20+
echo " Version 1.2 Last updated at 29.10.20 "
21+
echo " Developed by Gimleux, Valentin, Open-Schnick. "
22+
echo " Development Blog: https://filefighter.github.io "
23+
echo " The code can be found at: https://www.github.com/filefighter "
24+
echo ""
25+
echo "------------------------< Starting Services >--------------------------"
26+
echo ""
27+
echo "Docker prerequisites matched. Docker instance running."
28+
echo "Stopping services..."
29+
30+
docker start $restname
31+
docker start $frontendname
32+
docker start $dbname
33+
34+
echo "Finished starting FileFighter services again."
35+
echo "You can stop them again with 'sudo ./stop_services'."
36+
echo ""
37+
echo "------------------------< Services running >---------------------------"
38+
echo ""

stop_services.sh

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
#!/usr/bin/env bash
2+
3+
# Check if docker is running
4+
if ! docker info >/dev/null 2>&1; then
5+
echo "Docker is not running, install it first or retry."
6+
exit 1
7+
fi
8+
9+
# setup variables
10+
restname="FileFighterREST"
11+
frontendname="FileFighterFrontend"
12+
dbname="FileFighterDB"
13+
14+
echo " _____ _ _ _____ _ _ _ "
15+
echo " | ___| (_) | | ___ | ___| (_) __ _ | |__ | |_ ___ _ __ "
16+
echo " | |_ | | | | / _ \ | |_ | | / _\` | | '_ \ | __| / _ \ | '__|"
17+
echo " | _| | | | | | __/ | _| | | | (_| | | | | | | |_ | __/ | | "
18+
echo " |_| |_| |_| \___| |_| |_| \__, | |_| |_| \__| \___| |_| "
19+
echo " |___/ "
20+
echo " Version 1.2 Last updated at 29.10.20 "
21+
echo " Developed by Gimleux, Valentin, Open-Schnick. "
22+
echo " Development Blog: https://filefighter.github.io "
23+
echo " The code can be found at: https://www.github.com/filefighter "
24+
echo ""
25+
echo "------------------------< Stopping Services >--------------------------"
26+
echo ""
27+
echo "Docker prerequisites matched. Docker instance running."
28+
echo "Stopping services..."
29+
30+
docker stop $restname
31+
docker stop $frontendname
32+
docker stop $dbname
33+
34+
echo "Finished stopping FileFighter services."
35+
echo "You can start them again with 'sudo ./start_services'."
36+
echo ""
37+
echo "------------------------< Services stopped >---------------------------"
38+
echo ""

0 commit comments

Comments
 (0)