Skip to content

A collection of network tools in a nextjs app

Notifications You must be signed in to change notification settings

BehnH/net-tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cert-sh-ui

A nicer frontend to crt.sh, which works most of the time.

Requirements

This can be run via Docker, or directly on a host with Node.JS 16+ installed. You'll also need a Redis instance running.

Usage

Docker

docker run -p 3000:3000 -d --name cert-sh-ui ghcr.io/behnh/cert-sh-ui:latest -e REDIS_URL=<your_redis_url> -e POSTGRES_USERNAME=guest -e POSTGRES_HOST=crt.sh POSTGRES_DATABASE=certwatch

Node.JS

Make a copy of .env.example and name it .env. Fill in the values for your Redis and Postgres instances.

REDIS_URL=redis:https://localhost:6379
POSTGRES_USERNAME=guest
POSTGRES_HOST=crt.sh
POSTGRES_DATABASE=certwatch

Then run the following commands:

npm install
npm run build
npm start

The server will be listening on port 3000 by default.