index.js 456 B

123456789101112131415161718
  1. var config = require("../modules/config");
  2. var jade = require("jade");
  3. // compile jade
  4. var index = jade.compileFile(__dirname + "/../views/index.jade");
  5. module.exports = function(req, res) {
  6. var html = index({
  7. title: "Crafatar",
  8. domain: "https://" + req.headers.host,
  9. config: config
  10. });
  11. res.writeHead(200, {
  12. "Content-Length": Buffer.byteLength(html, "UTF-8"),
  13. "Content-Type": "text/html; charset=utf-8"
  14. });
  15. res.end(html);
  16. };