summaryrefslogtreecommitdiff
path: root/src/ircd.mjs
diff options
context:
space:
mode:
Diffstat (limited to 'src/ircd.mjs')
-rw-r--r--src/ircd.mjs14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/ircd.mjs b/src/ircd.mjs
new file mode 100644
index 0000000..38903f8
--- /dev/null
+++ b/src/ircd.mjs
@@ -0,0 +1,14 @@
+import net from "node:net";
+import {} from "./db.mjs";
+
+const server = net.createServer(socket => {
+ socket.write("olar\r\n");
+ socket.pipe(socket);
+});
+
+export const app = async udsPath => {
+ await db.init();
+ server.listen(udsPath, () => {
+ console.log("I'm ircd.");
+ });
+};