mccarthyism

A subversive card game

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
import fs from 'fs';
import http from 'http';
import https from 'https';
import {Server} from 'socket.io';

export default new Server({cors: {origin: process.env.ORIGIN, methods: ['GET', 'POST']}});

/*const base = process.env.SSL_KEY && process.env.SSL_CERT && process.env.SSL_CA ? https.createServer({
	"key": fs.readFileSync(process.env.SSL_KEY),
  "cert": fs.readFileSync(process.env.SSL_CERT),
  "ca": fs.readFileSync(process.env.SSL_CA)
}) : http.createServer();
base.listen(+process.env.PORT!, () => {
	console.log(`Listening on port ${process.env.PORT}`);
});

export default new Server(base, {cors: {origin: process.env.ORIGIN, methods: ['GET', 'POST']}});*