Hello, World over Gemini

This commit is contained in:
MatthiasSaihttam 2021-08-28 14:32:40 -04:00
commit ed72ac9961
1 changed files with 16 additions and 0 deletions

16
main.js Normal file
View File

@ -0,0 +1,16 @@
const tls = require("tls");
const fs = require("fs");
const options = {
cert: fs.readFileSync("public-cert.pem"),
key: fs.readFileSync("private-key.pem"),
};
const server = tls.createServer(options);
server.on("secureConnection", socket => {
socket.setEncoding("utf8");
socket.write("20 text/gemini\r\n");
socket.write("Hello, world!\r\n");
socket.end();
});
server.listen(1965);