Skip to content

Latest commit

 

History

History
62 lines (45 loc) · 1.52 KB

deploy-on-vps.md

File metadata and controls

62 lines (45 loc) · 1.52 KB

Deploy on VPS or PC.

  • You need to Install git,ffmpeg,curl,nodejs,yarn with pm2

    1. Install git ffmpeg curl

       sudo apt -y update &&  sudo apt -y upgrade
       sudo apt -y install git ffmpeg curl
      
    2. Install nodejs

      sudo apt -y remove nodejs
      curl -fsSl https://deb.nodesource.com/setup_lts.x | sudo bash - && sudo apt -y install nodejs
      
    3. Install yarn

      curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
      echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
      sudo apt -y update && sudo apt -y install yarn
      
    4. Install pm2

      sudo yarn global add pm2
      
    5. Clone Repo and install required packages

      git clone https://github.com/SamPandey001/Secktor-Md
      cd Secktor-Md
      yarn install --network-concurrency 1
      
    6. Create an env file for ENV.

      touch config.env
      nano config.env
      

      copy paste lines below.

      OWNER_NUMBER="911234567890"
      MONGODB_URI="mongodb+srv://*************"
      SESSION_ID = "session-id"
      WORKTYPE = public
      PACK_INFO = "Sam;Pandey"
      
      

      ctrl + o and ctrl + x, To save and exit

    7. start and stop bot

      To start bot npm start, To stop bot npm stop