skorotkiewicz / deno-nip05-server

NIP-05 identity service

Home Page:https://z.sekor.eu.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Deno Nip05 Server

Usage

  • Database PostgreSQL or SQLite. Edit /Database.ts

For Postgres

import { PostgresProvider } from "https://deno.land/x/keyv2@0.0.2/mod.ts";

const db = new PostgresProvider(
  Deno.env.get("TABLENAME"),
  Deno.env.get("USERNAME"),
  Deno.env.get("DATABASE"),
  Deno.env.get("HOSTNAME"),
  Deno.env.get("PASSWORD"),
);

await db.init();

For SQLit:

import { SqliteProvider } from "https://deno.land/x/keyv2@0.0.2/mod.ts";

const db = new SqliteProvider("db.sqlite", "tablename");

Start the project:

deno task start

About

NIP-05 identity service

https://z.sekor.eu.org


Languages

Language:TypeScript 80.3%Language:CSS 19.7%