proc name
This commit is contained in:
parent
468c6a4882
commit
235242d211
|
@ -0,0 +1 @@
|
|||
[object Object]
|
|
@ -3,6 +3,7 @@
|
|||
i am grant:) a software engineer^^
|
||||
|
||||
=> gemini://{domain}/git my git servers:)
|
||||
=> gemini://{domain}/aboutme about me
|
||||
|
||||
## languages:
|
||||
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
import { existsSync,readFileSync, writeFileSync,mkdirSync,unlinkSync,rmSync,readdirSync} from "fs";
|
||||
import gemini, { Request, Response, TitanRequest, NextFunction } from "gemini-server";
|
||||
process.title = "gemini-server"
|
||||
const {gitToJs} = require("git-parse")
|
||||
const options = {
|
||||
cert: readFileSync("cert.pem"),
|
||||
|
@ -189,7 +190,13 @@ app.on("/", (_req: Request, res: Response) => {
|
|||
res.file("tmp/"+a+".gemini");
|
||||
unlinkSync("tmp/"+a+".gemini")
|
||||
});
|
||||
|
||||
app.on("/aboutme", (_req: Request, res: Response) => {
|
||||
let a:any = Math.random()
|
||||
let t = readFileSync("./pages/aboutme.gemini").toString().replace(/{domain}/g,_req.url.host)
|
||||
writeFileSync("tmp/"+a+".gemini",t)
|
||||
res.file("tmp/"+a+".gemini");
|
||||
unlinkSync("tmp/"+a+".gemini")
|
||||
});
|
||||
app.listen(() => {
|
||||
console.log("Listening...");
|
||||
});
|
||||
|
|
Loading…
Reference in New Issue