Skip to main content

install deno

https://deno.land/

start

create a file webserver.js and import the module

import {O_webserver} from "https://deno.land/x/o_webserver@0.4/O_webserver.module.js"

var o_webserver = new O_webserver();

await o_webserver.f_serve_all();

create a folder mkdir localhost

and create a testfile

mkdir localhost
echo "test hurray" > ./localhost/test.txt

visit the page

https://localhost/test.txt

start the webserver in background

install pm2

sudo apt install pm2

start in background

pm2 start webserver.js --interpreter="deno" --interpreter-args="run --allow-net" 

show running

pm2 status