Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #set envs
- root@ViewTube:~/viewtube# cat server/.env
- PORT=8067
- VIEWTUBE_CORS_ORIGIN=http://localhost:8066
- VIEWTUBE_DATA_DIRECTORY=./data
- VIEWTUBE_ADMIN_USER=admin
- VIEWTUBE_DATABASE_HOST=localhost
- VIEWTUBE_DATABASE_PORT=27017
- VIEWTUBE_DATABASE_USER=admin
- VIEWTUBE_DATABASE_PASSWORD=redacted
- VIEWTUBE_REDIS_HOST=localhost
- VIEWTUBE_REDIS_PORT=6379
- VIEWTUBE_REDIS_PASSWORD=redacted.
- VIEWTUBE_SECURE=false
- 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…'
- VIEWTUBE_YOUTUBE_IDENTIFIER=QUredactedd3w\u003d
- VIEWTUBE_PROXY_URL=
- #download
- curl -fsSL https://get.pnpm.io/install.sh | sh -source /root/.bashrc
- #install prereqs
- wget https://nodejs.org/dist/v20.9.0/node-v20.9.0-linux-x64.tar.xz
- tar -xvf node-v20.9.0-linux-x64.tar.xz
- drwxr-xr-x 6 1000 1000 4096 Oct 24 04:51 node-v20.9.0-linux-x64/
- -rw-r--r-- 1 root root 25205000 Oct 24 04:53 node-v20.9.0-linux-x64.tar.xz
- root@ViewTube:~/node# sudo mv node-v20.9.0-linux-x64 /usr/local/node-v20.9.0
- root@ViewTube:~/node# echo 'export PATH=/usr/local/node-v20.9.0/bin:$PATH' >> ~/.bashrc
- root@ViewTube:~/node# source ~/.bashrc
- root@ViewTube:~/node# node -v
- v20.9.0
- sudo apt-get update
- sudo apt-get install build-essential tcl
- wget https://github.com/redis/redis/archive/7.2.3.tar.gz
- tar xzf 7.2.3.tar.gz
- cd redis-7.2.3
- make
- make test
- sudo apt-get install pkg-config
- sudo make install
- sudo apt-get install gnupg curl
- #---> One Command
- curl -fsSL https://pgp.mongodb.com/server-7.0.asc | \
- sudo gpg -o /usr/share/keyrings/mongodb-server-7.0.gpg \
- --dearmor
- #--->END of tha command
- 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
- sudo apt-get update
- sudo apt-get install -y mongodb-org
- #have installed node.js , pnpm , redis , mongo and GIT.
- cd viewtube
- pnpm install
- pnpm run build
- -> COMPLAINED buildMetadata.json is missing so i did: (cowboying)
- 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
- root@ViewTube:~/viewtube# chmod -R 777 .
- root@ViewTube:~/viewtube# pnpm run build
- > [email protected] build /root/viewtube
- > pnpm --filter=* run build
- Scope: 5 of 6 workspace projects
- client build$ cross-env NUXT_BUILD=true nuxi build
- [433 lines collapsed]
- │ ├─ .output/server/chunks/error-500.mjs.map (240 B) (174 B gzip)
- │ ├─ .output/server/chunks/handlers/renderer.mjs (12.7 kB) (4.04 kB gzip)
- │ ├─ .output/server/chunks/handlers/renderer.mjs.map (754 B) (323 B gzip)
- │ ├─ .output/server/chunks/nitro/node.mjs (146 kB) (35.4 kB gzip)
- │ ├─ .output/server/chunks/nitro/node.mjs.map (4.22 kB) (910 B gzip)
- │ ├─ .output/server/chunks/rollup/_virtual_spa-template.mjs (94 B) (100 B gzip)
- │ ├─ .output/server/chunks/rollup/_virtual_spa-template.mjs.map (112 B) (112 B gzip)
- │ ├─ .output/server/index.mjs (237 B) (180 B gzip)
- │ └─ .output/server/package.json (1.31 kB) (526 B gzip)
- │ Σ Total size: 5.55 MB (1.3 MB gzip)
- └─ Done in 23.5s
- server build$ cross-env NODE_ENV=production nest build -c nest-cli.json --webpack --webpackPath webpack.config.cjs
- │ webpack 5.89.0 compiled successfully in 10327 ms
- └─ Done in 11.5s
- root@ViewTube:~/viewtube#
- built, but cant run ...
- root@ViewTube:~/viewtube# pnpm run start
- > [email protected] start /root/viewtube
- > pnpm --filter=./server run start
- > server@ start /root/viewtube/server
- > cross-env NODE_ENV=production node ./dist/main.cjs
- [ViewTube] Info 11/15/2023, 4:40:31 PM Starting with single node
- [ViewTube] Info 11/15/2023, 4:40:31 PM Loaded configuration from /root/viewtube/server/data/config.json
- [ViewTube] Info 11/15/2023, 4:40:31 PM [NestFactory] Starting Nest application...
- [ViewTube] Info 11/15/2023, 4:40:31 PM [InstanceLoader] MongooseModule dependencies initialized
- [ViewTube] Info 11/15/2023, 4:40:31 PM [InstanceLoader] JwtModule dependencies initialized
- [ViewTube] Info 11/15/2023, 4:40:31 PM [InstanceLoader] ConfigHostModule dependencies initialized
- [ViewTube] Info 11/15/2023, 4:40:31 PM [InstanceLoader] DiscoveryModule dependencies initialized
- [ViewTube] Info 11/15/2023, 4:40:31 PM [InstanceLoader] RouterModule dependencies initialized
- [ViewTube] Info 11/15/2023, 4:40:31 PM [InstanceLoader] NuxtModule dependencies initialized
- [ViewTube] Info 11/15/2023, 4:40:31 PM [InstanceLoader] AppModule dependencies initialized
- [ViewTube] Info 11/15/2023, 4:40:31 PM [InstanceLoader] ConfigModule dependencies initialized
- [ViewTube] Info 11/15/2023, 4:40:31 PM [InstanceLoader] ConfigModule dependencies initialized
- [ViewTube] Info 11/15/2023, 4:40:31 PM [InstanceLoader] ConfigModule dependencies initialized
- [ViewTube] Info 11/15/2023, 4:40:31 PM [InstanceLoader] BullModule dependencies initialized
- [ViewTube] Info 11/15/2023, 4:40:31 PM [InstanceLoader] ScheduleModule dependencies initialized
- [ViewTube] Info 11/15/2023, 4:40:31 PM [InstanceLoader] BullModule dependencies initialized
- [ViewTube] Info 11/15/2023, 4:40:31 PM [InstanceLoader] ProxyModule dependencies initialized
- [ViewTube] Info 11/15/2023, 4:40:31 PM [InstanceLoader] BullModule dependencies initialized
- [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)"]}
- /root/viewtube/server:
- ERR_PNPM_RECURSIVE_RUN_FIRST_FAIL server@ start: `cross-env NODE_ENV=production node ./dist/main.cjs`
- Exit status 1
- ELIFECYCLE Command failed with exit code 1.
- root@ViewTube:~/viewtube#
- root@ViewTube:~/viewtube# uname -a
- 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
- root@ViewTube:~/viewtube# neofetch
- .-/+oossssoo+/-. root@ViewTube
- `:+ssssssssssssssssss+:` -------------
- -+ssssssssssssssssssyyssss+- OS: Ubuntu 22.04.3 LTS x86_64
- .ossssssssssssssssssdMMMNysssso. Host: A320M Pro4-F
- /ssssssssssshdmmNNmmyNMMMMhssssss/ Kernel: 6.2.16-19-pve
- +ssssssssshmydMMMMMMMNddddyssssssss+ Uptime: 8 mins
- /sssssssshNMMMyhhyyyyhmNMMMNhssssssss/ Packages: 542 (dpkg)
- .ssssssssdMMMNhsssssssssshNMMMdssssssss. Shell: bash 5.1.16
- +sssshhhyNMMNyssssssssssssyNMMMysssssss+ Terminal: /dev/lxc/tty1
- ossyNMMMNyMMhsssssssssssssshmmmhssssssso CPU: AMD Ryzen 5 5600G with Radeon Graphics (6) @ 3.900GHz
- ossyNMMMNyMMhsssssssssssssshmmmhssssssso GPU: AMD ATI 07:00.0 Cezanne
- +sssshhhyNMMNyssssssssssssyNMMMysssssss+ Memory: 58MiB / 4096MiB
- .ssssssssdMMMNhsssssssssshNMMMdssssssss.
- /sssssssshNMMMyhhyyyyhdNMMMNhssssssss/
- +sssssssssdmydMMMMMMMMddddyssssssss+
- /ssssssssssshdmNNNNmyNMMMMhssssss/
- .ossssssssssssssssssdMMMNysssso.
- -+sssssssssssssssssyyyssss+-
- `:+ssssssssssssssssss+:`
- .-/+oossssoo+/-.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement