Advertisement
Guest User

Untitled

a guest
Nov 15th, 2023
34
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.46 KB | None | 0 0
  1.  
  2. #set envs
  3. root@ViewTube:~/viewtube# cat server/.env
  4. PORT=8067
  5.  
  6. VIEWTUBE_CORS_ORIGIN=http://localhost:8066
  7. VIEWTUBE_DATA_DIRECTORY=./data
  8.  
  9. VIEWTUBE_ADMIN_USER=admin
  10. VIEWTUBE_DATABASE_HOST=localhost
  11. VIEWTUBE_DATABASE_PORT=27017
  12. VIEWTUBE_DATABASE_USER=admin
  13. VIEWTUBE_DATABASE_PASSWORD=redacted
  14. VIEWTUBE_REDIS_HOST=localhost
  15. VIEWTUBE_REDIS_PORT=6379
  16. VIEWTUBE_REDIS_PASSWORD=redacted.
  17. VIEWTUBE_SECURE=false
  18. VIEWTUBE_YOUTUBE_COOKIE='PREF=tz=redacted; SID=redactedJnDZ4_M2f5FMTwoy-jKUdSgredacted5ue0iJcQ.; APISID=redacteddfN/AGYwxllCf0_LIMKQB; SAPISID=XredactedH-l4/ADNGfjwL5y8E-g614; __Secure-1PAPISID=XTredactedH-l4/ADNGfjwL5y8E-g614; __Secure-3PAPISID=XTypSredacted4/ADNGfjwL5y8E-g614; CONSISTENCY=AKreu9ul-_Qcdgh39ZQredactedBwU3IakvnEoTCL2hxKnrBQ…'
  19. VIEWTUBE_YOUTUBE_IDENTIFIER=QUredactedd3w\u003d
  20. VIEWTUBE_PROXY_URL=
  21.  
  22.  
  23. #download
  24. curl -fsSL https://get.pnpm.io/install.sh | sh - source /root/.bashrc
  25.  
  26. #install prereqs
  27. wget https://nodejs.org/dist/v20.9.0/node-v20.9.0-linux-x64.tar.xz
  28. tar -xvf node-v20.9.0-linux-x64.tar.xz
  29. drwxr-xr-x 6 1000 1000 4096 Oct 24 04:51 node-v20.9.0-linux-x64/
  30. -rw-r--r-- 1 root root 25205000 Oct 24 04:53 node-v20.9.0-linux-x64.tar.xz
  31. root@ViewTube:~/node# sudo mv node-v20.9.0-linux-x64 /usr/local/node-v20.9.0
  32. root@ViewTube:~/node# echo 'export PATH=/usr/local/node-v20.9.0/bin:$PATH' >> ~/.bashrc
  33. root@ViewTube:~/node# source ~/.bashrc
  34. root@ViewTube:~/node# node -v
  35. v20.9.0
  36. sudo apt-get update
  37. sudo apt-get install build-essential tcl
  38. wget https://github.com/redis/redis/archive/7.2.3.tar.gz
  39. tar xzf 7.2.3.tar.gz
  40. cd redis-7.2.3
  41. make
  42. make test
  43. sudo apt-get install pkg-config
  44. sudo make install
  45.  
  46. sudo apt-get install gnupg curl
  47. #---> One Command
  48. curl -fsSL https://pgp.mongodb.com/server-7.0.asc | \
  49. sudo gpg -o /usr/share/keyrings/mongodb-server-7.0.gpg \
  50. --dearmor
  51. #--->END of tha command
  52.  
  53. echo "deb [ arch=amd64,arm64 signed-by=/usr/share/keyrings/mongodb-server-7.0.gpg ] https://repo.mongodb.org/apt/ubuntu jammy/mongodb-org/7.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-7.0.list
  54. sudo apt-get update
  55. sudo apt-get install -y mongodb-org
  56.  
  57. #have installed node.js , pnpm , redis , mongo and GIT.
  58. cd viewtube
  59. pnpm install
  60. pnpm run build
  61. -> COMPLAINED buildMetadata.json is missing so i did: (cowboying)
  62. echo '{"buildVersion": "1.0.0", "buildDate": "'$(date -u +"%Y-%m-%dT%H:%M:%SZ")'", "environment": "production", "commit": "example_commit_hash", "abbreviated_commit": "ex_commit", "subject": "example_subject"}' > /root/viewtube/client/buildMetadata.json
  63. root@ViewTube:~/viewtube# chmod -R 777 .
  64. root@ViewTube:~/viewtube# pnpm run build
  65.  
  66. > [email protected] build /root/viewtube
  67. > pnpm --filter=* run build
  68.  
  69. Scope: 5 of 6 workspace projects
  70. client build$ cross-env NUXT_BUILD=true nuxi build
  71. [433 lines collapsed]
  72. │ ├─ .output/server/chunks/error-500.mjs.map (240 B) (174 B gzip)
  73. │ ├─ .output/server/chunks/handlers/renderer.mjs (12.7 kB) (4.04 kB gzip)
  74. │ ├─ .output/server/chunks/handlers/renderer.mjs.map (754 B) (323 B gzip)
  75. │ ├─ .output/server/chunks/nitro/node.mjs (146 kB) (35.4 kB gzip)
  76. │ ├─ .output/server/chunks/nitro/node.mjs.map (4.22 kB) (910 B gzip)
  77. │ ├─ .output/server/chunks/rollup/_virtual_spa-template.mjs (94 B) (100 B gzip)
  78. │ ├─ .output/server/chunks/rollup/_virtual_spa-template.mjs.map (112 B) (112 B gzip)
  79. │ ├─ .output/server/index.mjs (237 B) (180 B gzip)
  80. │ └─ .output/server/package.json (1.31 kB) (526 B gzip)
  81. │ Σ Total size: 5.55 MB (1.3 MB gzip)
  82. └─ Done in 23.5s
  83. server build$ cross-env NODE_ENV=production nest build -c nest-cli.json --webpack --webpackPath webpack.config.cjs
  84. │ webpack 5.89.0 compiled successfully in 10327 ms
  85. └─ Done in 11.5s
  86. root@ViewTube:~/viewtube#
  87.  
  88.  
  89. built, but cant run ...
  90. root@ViewTube:~/viewtube# pnpm run start
  91.  
  92. > [email protected] start /root/viewtube
  93. > pnpm --filter=./server run start
  94.  
  95.  
  96. > server@ start /root/viewtube/server
  97. > cross-env NODE_ENV=production node ./dist/main.cjs
  98.  
  99. [ViewTube] Info 11/15/2023, 4:40:31 PM Starting with single node
  100. [ViewTube] Info 11/15/2023, 4:40:31 PM Loaded configuration from /root/viewtube/server/data/config.json
  101. [ViewTube] Info 11/15/2023, 4:40:31 PM [NestFactory] Starting Nest application...
  102. [ViewTube] Info 11/15/2023, 4:40:31 PM [InstanceLoader] MongooseModule dependencies initialized
  103. [ViewTube] Info 11/15/2023, 4:40:31 PM [InstanceLoader] JwtModule dependencies initialized
  104. [ViewTube] Info 11/15/2023, 4:40:31 PM [InstanceLoader] ConfigHostModule dependencies initialized
  105. [ViewTube] Info 11/15/2023, 4:40:31 PM [InstanceLoader] DiscoveryModule dependencies initialized
  106. [ViewTube] Info 11/15/2023, 4:40:31 PM [InstanceLoader] RouterModule dependencies initialized
  107. [ViewTube] Info 11/15/2023, 4:40:31 PM [InstanceLoader] NuxtModule dependencies initialized
  108. [ViewTube] Info 11/15/2023, 4:40:31 PM [InstanceLoader] AppModule dependencies initialized
  109. [ViewTube] Info 11/15/2023, 4:40:31 PM [InstanceLoader] ConfigModule dependencies initialized
  110. [ViewTube] Info 11/15/2023, 4:40:31 PM [InstanceLoader] ConfigModule dependencies initialized
  111. [ViewTube] Info 11/15/2023, 4:40:31 PM [InstanceLoader] ConfigModule dependencies initialized
  112. [ViewTube] Info 11/15/2023, 4:40:31 PM [InstanceLoader] BullModule dependencies initialized
  113. [ViewTube] Info 11/15/2023, 4:40:31 PM [InstanceLoader] ScheduleModule dependencies initialized
  114. [ViewTube] Info 11/15/2023, 4:40:31 PM [InstanceLoader] BullModule dependencies initialized
  115. [ViewTube] Info 11/15/2023, 4:40:31 PM [InstanceLoader] ProxyModule dependencies initialized
  116. [ViewTube] Info 11/15/2023, 4:40:31 PM [InstanceLoader] BullModule dependencies initialized
  117. [ViewTube] Error 11/15/2023, 4:40:31 PM [ExceptionHandler] - {"stack":["AggregateError\n at internalConnectMultiple (node:net:1114:18)\n at internalConnectMultiple (node:net:1177:5)\n at afterConnectMultiple (node:net:1667:5)"]}
  118. /root/viewtube/server:
  119.  ERR_PNPM_RECURSIVE_RUN_FIRST_FAIL  server@ start: `cross-env NODE_ENV=production node ./dist/main.cjs`
  120. Exit status 1
  121.  ELIFECYCLE  Command failed with exit code 1.
  122. root@ViewTube:~/viewtube#
  123.  
  124.  
  125.  
  126.  
  127. root@ViewTube:~/viewtube# uname -a
  128. Linux ViewTube 6.2.16-19-pve #1 SMP PREEMPT_DYNAMIC PMX 6.2.16-19 (2023-10-24T12:07Z) x86_64 x86_64 x86_64 GNU/Linux
  129. root@ViewTube:~/viewtube# neofetch
  130. .-/+oossssoo+/-. root@ViewTube
  131. `:+ssssssssssssssssss+:` -------------
  132. -+ssssssssssssssssssyyssss+- OS: Ubuntu 22.04.3 LTS x86_64
  133. .ossssssssssssssssssdMMMNysssso. Host: A320M Pro4-F
  134. /ssssssssssshdmmNNmmyNMMMMhssssss/ Kernel: 6.2.16-19-pve
  135. +ssssssssshmydMMMMMMMNddddyssssssss+ Uptime: 8 mins
  136. /sssssssshNMMMyhhyyyyhmNMMMNhssssssss/ Packages: 542 (dpkg)
  137. .ssssssssdMMMNhsssssssssshNMMMdssssssss. Shell: bash 5.1.16
  138. +sssshhhyNMMNyssssssssssssyNMMMysssssss+ Terminal: /dev/lxc/tty1
  139. ossyNMMMNyMMhsssssssssssssshmmmhssssssso CPU: AMD Ryzen 5 5600G with Radeon Graphics (6) @ 3.900GHz
  140. ossyNMMMNyMMhsssssssssssssshmmmhssssssso GPU: AMD ATI 07:00.0 Cezanne
  141. +sssshhhyNMMNyssssssssssssyNMMMysssssss+ Memory: 58MiB / 4096MiB
  142. .ssssssssdMMMNhsssssssssshNMMMdssssssss.
  143. /sssssssshNMMMyhhyyyyhdNMMMNhssssssss/
  144. +sssssssssdmydMMMMMMMMddddyssssssss+
  145. /ssssssssssshdmNNNNmyNMMMMhssssss/
  146. .ossssssssssssssssssdMMMNysssso.
  147. -+sssssssssssssssssyyyssss+-
  148. `:+ssssssssssssssssss+:`
  149. .-/+oossssoo+/-.
  150.  
  151.  
  152.  
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement