A List for Commom APPs installing on Serv00 - NETSEC

Latest

Learning, Sharing, Creating

Cybersecurity Memo

Monday, January 20, 2025

A List for Commom APPs installing on Serv00

 List some verified services which can be installed on Serv00





SSH Login


SSH Login


Enable Permission to run your own apps
  • devil binexec on


WordPress


  1. Create DB from Web Portal
  2. Log into SSH console. Go to ~/domains/DOMAIN/ where DOMAIN (such as jo.serv00.net) is the name of the domain where WordPress will be installed, command: cd ~/domains/DOMAIN/. 
  3. Download the installation archive of the latest CMS version:
    fetch https://wordpress.org/latest.zip
  4. Delete the public_html directory, unpack the archive, rename the unpacked directory and remove the unnecessary archive after unpacking: rm -r public_html && unzip latest.zip && mv wordpress public_html && rm latest.zip
  5. Go to the website and continue the classic Wordpress installation in your browser. https://jo.serv00.net



 

PM2


Install PM2



bash <(curl -s https://raw.githubusercontent.com/Shadownc/serv00-sh/main/install-pm2.sh)
# or
bash <(curl -s https://raw.githubusercontent.com/k0baya/alist_repl/main/serv00/install-pm2.sh)

PM2 commands list:
  • pm2 start ./auto-renew.sh
  • pm2 list
  • pm2 ls
  • pm2 delete auto-renew
  • pm2 save
  • pm2 resurrect 
  • pm2 logs



Cloudflared




1 Create Cloudflared working folder:
  • mkdir -p ~/domains/cloudflared && cd ~/domains/cloudflared

2 Download Cloudflared from the third party's build:
  • wget https://cloudflared.bowring.uk/binaries/cloudflared-freebsd-latest.7z && 7z x cloudflared-freebsd-latest.7z && rm cloudflared-freebsd-latest.7z && mv -f ./temp/* ./cloudflared && rm -rf temp

3 Test first:
  • ./cloudflared tunnel --edge-ip-version auto --protocol http2 --heartbeat-interval 10s run --token ARGO_TOKEN

Replace ARGO_TOKEN with your own. After test, ctrl+c to stop the running.

4 using pm2 to start  and run Cloudflared in the backgroud
  • pm2 start ./cloudflared -- tunnel --edge-ip-version auto --protocol http2 --heartbeat-interval 10s run --token ARGO_TOKEN



Uptime Kuma


All Commands


cd ~/domains && wget https://github.com/louislam/uptime-kuma/archive/refs/tags/1.22.1.zip && unzip 1.22.1.zip && rm - rf public_html && mv -f uptime-kuma-1.22.1 public_html && rm -f 1.22.1.zip && cd public_html


npm ci --production


wget https://github.com/louislam/uptime-kuma/releases/download/1.22.1/dist.tar.gz && tar -xzvf dist.tar.gz && rm dist.tar.gz


npm install


node server/server.js --port=4163

pm2 start server/server.js --name uptime-kuma -- --port=4163


Alist







Tools

 






References



No comments:

Post a Comment