1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
|
{"version": 2, "width": 120, "height": 30, "timestamp": 1673307164, "env": {"SHELL": "/opt/homebrew/bin/fish", "TERM": "xterm-256color"}}
[0.034316, "o", "\u001b[38;2;85;85;85m"]
[0.037563, "o", "\u001b(B\u001b[m"]
[0.039886, "o", "\u001b[?2004h"]
[0.055569, "o", "\u001b]0;~\u0007\u001b[30m\u001b(B\u001b[m\r\u001b(B\u001b[m\u001b[38;2;153;153;153m\u001b[48;2;51;51;51m \u001b[1m\u001b[38;2;255;255;255m\u001b[48;2;51;51;51m~ \u001b(B\u001b[m\u001b[38;2;51;51;51m \u001b(B\u001b[m\u001b[K\r\u001b[5C"]
[1.39822, "o", "s\r\u001b[6C"]
[1.39869, "o", "\b\u001b[38;2;255;0;0ms\r\u001b[6C\u001b[30m\u001b(B\u001b[m"]
[1.401126, "o", "\u001b[38;2;85;85;85msh 192.168.0.169\r\u001b[6C\u001b[30m\u001b(B\u001b[m"]
[1.524089, "o", "\u001b[38;2;255;0;0ms\u001b[38;2;85;85;85mh 192.168.0.169\r\u001b[7C\u001b[30m\u001b(B\u001b[m"]
[1.624265, "o", "\u001b[38;2;255;0;0mh\u001b[38;2;85;85;85m 192.168.0.169\r\u001b[8C\u001b[30m\u001b(B\u001b[m"]
[1.624528, "o", "\b\b\b\u001b[38;2;0;95;215mssh\u001b[38;2;85;85;85m 192.168.0.169\r\u001b[8C\u001b[30m\u001b(B\u001b[m"]
[2.056971, "o", "\u001b[38;2;0;95;215m 192.168.0.169\r\u001b[22C\u001b[30m\u001b(B\u001b[m"]
[2.057525, "o", "\u001b[14D \u001b[38;2;0;175;255m192.168.0.169\r\u001b[22C\u001b[30m\u001b(B\u001b[m"]
[2.341967, "o", "\r\u001b[22C\r\n"]
[2.342202, "o", "\u001b[30m\u001b(B\u001b[m"]
[2.342625, "o", "\u001b[?2004l"]
[2.343621, "o", "\u001b]0;~\u0007\u001b[30m\u001b(B\u001b[m\r"]
[2.591683, "o", "\r"]
[2.592012, "o", "roger@192.168.0.169's password: "]
[4.025648, "o", "\r\n"]
[4.37756, "o", "Linux debian 5.10.0-20-amd64 #1 SMP Debian 5.10.158-2 (2022-12-13) x86_64\r\n\r\nThe programs included with the Debian GNU/Linux system are free software;\r\nthe exact distribution terms for each program are described in the\r\nindividual files in /usr/share/doc/*/copyright.\r\n\r\nDebian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent\r\npermitted by applicable law.\r\nLast login: Mon Jan 9 18:31:47 2023 from 192.168.0.170\r\r\n"]
[4.405441, "o", "\u001b[?2004h\u001b]0;roger@debian: ~\u0007\u001b[01;32mroger@debian\u001b[00m:\u001b[01;34m~\u001b[00m$ "]
[4.837967, "o", "c"]
[5.121415, "o", "d"]
[5.258769, "o", " "]
[5.430677, "o", "y"]
[5.510736, "o", "a"]
[5.65206, "o", "ms/"]
[6.041374, "o", "\r\n\u001b[?2004l\r\u001b[?2004h\u001b]0;roger@debian: ~/yams\u0007\u001b[01;32mroger@debian\u001b[00m:\u001b[01;34m~/yams\u001b[00m$ "]
[6.355097, "o", "."]
[6.404378, "o", "/"]
[6.754927, "o", "i"]
[7.049854, "o", "n"]
[7.167753, "o", "s"]
[7.465655, "o", "tall.sh "]
[8.292569, "o", "\r\n\u001b[?2004l\r"]
[8.297259, "o", "\u001bc====================================================\r\n ___ ___ ___ \r\n ___ / /\\ /__/\\ / /\\ \r\n /__/| / /::\\ | |::\\ / /:/_ \r\n | |:| / /:/\\:\\ | |:|:\\ / /:/ /\\ \r\n | |:| / /:/~/::\\ __|__|:|\\:\\ / /:/ /::\\\r\n __|__|:| /__/:/ /:/\\:\\ /__/::::| \\:\\ /__/:/ /:/\\:\\\r\n/__/::::\\ \\ \\:\\/:/__\\/ \\ \\:\\~~\\__\\/ \\ \\:\\/:/~/:/\r\n ~\\~~\\:\\ \\ \\::/ \\ \\:\\ \\ \\::/ /:/ \r\n \\ \\:\\ \\ \\:\\ \\ \\:\\ \\__\\/ /:/ "]
[8.299547, "o", "\r\n \\__\\/ \\ \\:\\ \\ \\:\\ /__/:/ \r\n \\__\\/ \\__\\/ \\__\\/ \r\n====================================================\r\nWelcome to YAMS (Yet Another Media Server)\r\nInstalation process should be really quick\r\nWe just need you to answer some questions\r\n====================================================\r\n\r\nChecking prerequisites..."]
[8.303565, "o", "\r\n\u001b[32mdocker exists ✅ \u001b[0m\r\n\u001b[32mdocker-compose exists ✅ \u001b[0m\r\nWhere do you want to install the docker-compose file? [/opt/yams]: "]
[9.703577, "o", "\r\n"]
[9.711722, "o", "What's the user that is going to own the media server files? [roger]: "]
[11.06673, "o", "\r\n"]
[11.068547, "o", "Please, input your media folder: "]
[12.231023, "o", "/"]
[12.536451, "o", "h"]
[12.58558, "o", "o"]
[12.808135, "o", "m"]
[12.940295, "o", "e"]
[13.088175, "o", "/"]
[13.31164, "o", "r"]
[13.337414, "o", "o"]
[13.416911, "o", "g"]
[13.609578, "o", "e"]
[13.772983, "o", "r"]
[13.931354, "o", "/"]
[14.261651, "o", "m"]
[14.408039, "o", "e"]
[14.87333, "o", "d"]
[14.958999, "o", "i"]
[15.105658, "o", "a"]
[15.52265, "o", "\r\n"]
[15.527137, "o", "Are you sure your media folder is /home/roger/media? Maye sure your user has permissions on this folder! [y/N]: "]
[17.041706, "o", "y"]
[17.368935, "o", "\r\nConfiguring the docker-compose file for the user \"roger\" on \"/opt/yams\"...\r\n\r\nCopying /opt/yams/docker-compose.yaml...\r\n"]
[17.405478, "o", "\u001b[32mEverything installed correctly! 🎉\u001b[0m\r\nDo you want to run the script now? [Y/n]: "]
[19.539914, "o", "\r\nRunning the server...\r\nThis is going to take a while...\r\n"]
[19.668582, "o", "\u001b[1A\u001b[1B\u001b[0G\u001b[?25l[+] Running 0/0\r\n\u001b[37m ⠙ jackett Pulling 0.1s\r\n\u001b[0m\u001b[37m ⠙ emby Pulling 0.1s\r\n\u001b[0m\u001b[37m ⠙ qbittorrent Pulling 0.1s"]
[19.669892, "o", "\r\n\u001b[0m\u001b[37m ⠙ sonarr Pulling 0.1s\r\n\u001b[0m\u001b[37m ⠙ radarr Pulling 0.1s\r\n\u001b[0m\u001b[37m ⠙ bazarr Pulling 0.1s\r\n\u001b[0m\u001b[?25h"]
[19.77026, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Running 0/6\r\n\u001b[37m ⠹ jackett Pulling 0.2s\r\n\u001b[0m\u001b[37m ⠹ emby Pulling 0.2s\r\n\u001b[0m\u001b[37m ⠹ qbittorrent Pulling 0.2s\r\n\u001b[0m\u001b[37m ⠹ sonarr Pulling 0.2s\r\n\u001b[0m\u001b[37m ⠹ radarr Pulling 0.2s\r\n\u001b[0m\u001b[37m ⠹ bazarr Pulling "]
[19.770547, "o", " 0.2s\r\n\u001b[0m\u001b[?25h"]
[19.868197, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Running 0/6\r\n\u001b[37m ⠸ jackett Pulling 0.3s\r\n\u001b[0m\u001b[37m ⠸ emby Pulling 0.3s\r\n\u001b[0m\u001b[37m ⠸ qbittorrent Pulling 0.3s\r\n\u001b[0m"]
[19.869111, "o", "\u001b[37m ⠸ sonarr Pulling 0.3s\r\n\u001b[0m\u001b[37m ⠸ radarr Pulling 0.3s\r\n\u001b[0m\u001b[37m ⠸ bazarr Pulling 0.3s\r\n\u001b[0m\u001b[?25h"]
[19.982915, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Running 0/6\r\n\u001b[37m ⠼ jackett Pulling 0.4s\r\n\u001b[0m\u001b[37m ⠼ emby Pulling 0.4s\r\n\u001b[0m\u001b[37m ⠼ qbittorrent Pulling 0.4s\r\n\u001b[0m\u001b[37m ⠼ sonarr Pulling 0.4s\r\n\u001b[0m\u001b[37m ⠼ radarr Pulling 0.4s\r\n\u001b[0m\u001b[37m ⠼ bazarr Pulling "]
[19.983222, "o", " 0.4s\r\n\u001b[0m\u001b[?25h"]
[20.073741, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Running 0/6\r\n\u001b[37m ⠴ jackett Pulling 0.5s\r\n\u001b[0m\u001b[37m ⠴ emby Pulling 0.5s\r\n\u001b[0m\u001b[37m ⠴ qbittorrent Pulling 0.5s\r\n\u001b[0m\u001b[37m ⠴ sonarr Pulling 0.5s\r\n\u001b[0m\u001b[37m ⠴ radarr Pulling 0.5s\r\n\u001b[0m\u001b[37m ⠴ bazarr Pulling "]
[20.073989, "o", " 0.5s\r\n\u001b[0m\u001b[?25h"]
[20.16848, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Running 0/6\r\n\u001b[37m ⠦ jackett Pulling 0.6s\r\n\u001b[0m\u001b[37m ⠦ emby Pulling 0.6s\r\n\u001b[0m\u001b[37m ⠦ qbittorrent Pulling 0.6s\r\n\u001b[0m\u001b[37m ⠦ sonarr Pulling 0.6s\r\n\u001b[0m\u001b[37m ⠦ radarr Pulling 0.6s\r\n\u001b[0m\u001b[37m ⠦ bazarr Pulling "]
[20.168664, "o", " 0.6s\r\n\u001b[0m\u001b[?25h"]
[20.271274, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Running 0/6\r\n\u001b[37m ⠧ jackett Pulling 0.7s\r\n\u001b[0m\u001b[37m ⠧ emby Pulling 0.7s\r\n\u001b[0m\u001b[37m ⠧ qbittorrent Pulling 0.7s\r\n\u001b[0m\u001b[37m ⠧ sonarr Pulling 0.7s\r\n\u001b[0m"]
[84.459204, "o", " 2.1s\r\n\u001b[0m\u001b[37m ⠿ Container qbittorrent Starting 2.1s\r\n\u001b[0m\u001b[?25h"]
[84.559266, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Running 3/7\r\n\u001b[34m ⠿ Network yams_default Created 0.1s\r\n\u001b[0m\u001b[37m ⠿ Container bazarr Starting 2.2s\r\n\u001b[0m\u001b[37m ⠿ Container jackett Starting 2.2s\r\n\u001b[0m\u001b[34m ⠿ Container emby Started 2.0s\r\n\u001b[0m\u001b[37m ⠿ Container sonarr Starting 2.2s\r\n\u001b[0m\u001b[34m ⠿ Container radarr Started "]
[84.559622, "o", " 2.1s\r\n\u001b[0m\u001b[37m ⠿ Container qbittorrent Starting 2.2s\r\n\u001b[0m\u001b[?25h"]
[84.662154, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Running 6/7\r\n\u001b[34m ⠿ Network yams_default Created 0.1s\r\n\u001b[0m\u001b[34m ⠿ Container bazarr Started 2.2s\r\n\u001b[0m\u001b[37m ⠿ Container jackett Starting 2.3s\r\n\u001b[0m\u001b[34m ⠿ Container emby Started 2.0s\r\n\u001b[0m\u001b[34m ⠿ Container sonarr Started 2.2s\r\n\u001b[0m\u001b[34m ⠿ Container radarr Started "]
[84.662382, "o", " 2.1s\r\n\u001b[0m\u001b[34m ⠿ Container qbittorrent Started 2.3s\r\n\u001b[0m\u001b[?25h"]
[84.742135, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l\u001b[34m[+] Running 7/7\u001b[0m\r\n\u001b[34m ⠿ Network yams_default Created 0.1s\r\n\u001b[0m\u001b[34m ⠿ Container bazarr Started 2.2s\r\n\u001b[0m\u001b[34m ⠿ Container jackett Started 2.3s\r\n\u001b[0m\u001b[34m ⠿ Container emby Started 2.0s\r\n\u001b[0m\u001b[34m ⠿ Container sonarr Started 2.2s\r\n\u001b[0m\u001b[34m ⠿ Container radarr Started "]
[84.742378, "o", " 2.1s\r\n\u001b[0m\u001b[34m ⠿ Container qbittorrent Started 2.3s\r\n\u001b[0m\u001b[?25h"]
[84.779077, "o", "\u001b[32mWe need your sudo password to install the yams CLI and correct permissions...\u001b[0m\r\n"]
[84.816352, "o", "[sudo] password for roger: "]
[88.129982, "o", "\r\n"]
[88.243663, "o", "\u001bc========================================================\r\n _____ ___ ___ ___ \r\n / /::\\ / /\\ /__/\\ / /\\ \r\n / /:/\\:\\ / /::\\ \\ \\:\\ / /:/_ \r\n / /:/ \\:\\ / /:/\\:\\ \\ \\:\\ / /:/ /\\ \r\n /__/:/ \\__\\:| / /:/ \\:\\ _____\\__\\:\\ / /:/ /:/_ \r\n \\ \\:\\ / /:/ /__/:/ \\__\\:\\ /__/::::::::\\ /__/:/ /:/ /\\\r\n \\ \\:\\ /:/ \\ \\:\\ / /:/ \\ \\:\\~~\\~~\\/ \\ \\:\\/:/ /:/\r\n \\ \\:\\/:/ \\ \\:\\ /:/ \\ \\:\\ ~~~ \\ \\::/ /:/ \r\n \\ \\::/ \\ \\:\\/:/ \\ \\:\\ \\ \\:\\/:/ \r\n \\__\\/ \\ \\::/ \\ \\:\\ \\ \\::/ \r\n \\__\\/ \\__\\/ \\__\\/ \r\n========================================================\r\n\u001b[32mAll done!✅ Enjoy YAMS!\u001b[0m\r\nYou can check the installation on /opt/yams\r\n========================================================\r\nEverythins should be running now! To check everything running, go to:\r\n"]
[88.27151, "o", "Sonarr: http://192.168.0.169:8989/\r\nRadarr: http://192.168.0.169:7878/\r\nBazarr: http://192.168.0.169:6767/\r\nJackett: http://192.168.0.169:9117/\r\nEmby: http://192.168.0.169:8096/\r\nqBittorrent: http://192.168.0.169:8080/\r\nYou might need to wait for a couple of minutes while everything gets up and running\r\nAll the services location are also saved in ~/yams_services.txt\r\n"]
[88.273504, "o", "========================================================\r\n\u001b[?2004h\u001b]0;roger@debian: ~/yams\u0007\u001b[01;32mroger@debian\u001b[00m:\u001b[01;34m~/yams\u001b[00m$ "]
[93.849733, "o", "\u001b[?2004l\r\r\nlogout\r\n"]
[93.854762, "o", "Connection to 192.168.0.169 closed.\r\r\n"]
[93.857129, "o", "\u001b[2m⏎\u001b(B\u001b[m \r⏎ \r\u001b[K"]
[93.857482, "o", "\u001b[?2004h"]
[93.890796, "o", "\u001b]0;~\u0007\u001b[30m\u001b(B\u001b[m"]
[93.890848, "o", "\r\u001b(B\u001b[m\u001b[38;2;153;153;153m\u001b[48;2;51;51;51m \u001b[1m\u001b[38;2;255;255;255m\u001b[48;2;51;51;51m~ \u001b(B\u001b[m\u001b[38;2;51;51;51m \u001b(B\u001b[m\u001b[K\r\u001b[154C\u001b[38;2;85;85;85m\u001b[38;2;255;0;0m1.5m\u001b(B\u001b[m\u001b[38;2;85;85;85m\u001b(B\u001b[m\r\u001b[154C\r\u001b[5C"]
[94.807948, "o", "\r\n"]
[94.808071, "o", "\u001b[30m\u001b(B\u001b[m\u001b[30m\u001b(B\u001b[m"]
[94.808311, "o", "\u001b[?2004l"]
|