aboutsummaryrefslogtreecommitdiffstats
path: root/index.js
blob: b5ec0dcabd41e5d12c8f89d4c10a0f410be39106 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
import app from "./app";
import { l, err } from "./lib/logging";

import "./lib/redis";
import "./lib/sockets";
import "./lib/passport";
import "./lib/upload";
import "./lib/rates";
import "./lib/notifications";
import "./lib/mail";
import "./lib/nostr";

import "./routes/locations";
import "./routes/invoices";
import "./routes/payments";
import "./routes/users";
import "./routes/requests";
import "./routes/lnurl";

let host = process.env.HOST || "0.0.0.0";
let port = process.env.PORT || 3119;
app.listen({ host, port }, (e, address) => {
  e && err(e) && process.exit(1);
  l(`CoinOS Server listening on ${address}`);
});