Skip to content

modularni-urad/jwt-session-manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

jwt-session-manager

Mikroservice pro enc/dekodovani JWT tokenu. Nemá být dostupná z internetu, ale pouze pro mikroslužby, které ji potřebují.

SETTINGS

Pouze pomocí ENVIRONMENT VARIABLES, jsou samovysvětlující:

  • PORT=3000 (default 3000)
  • HOST=0.0.0.0 (default localhost)
  • SERVER_SECRET=superSecretString

Dockerfile umožňuje nasadit jako kontejner, idealně pomocí orchestrátoru jako např. kubernetes.

Develop with minikube

eval $(minikube -p minikube docker-env)
docker build . -f dev/Dockerfile -t modularniurad/jwt-session-manager
kubectl apply -f dev/pod.yaml

Pak minikube zařídí běh podu s vybuildovaným image kde, krom vlastního kodu poslouchá node remote debugger na portu 9229. Napojit se na něj lze po portforwardu tohoto portu 9229 z podu na host mašinu:

kubectl port-forward jwt-session-manager 9229:9229

Kde už se na něj napojíte např. z VSCode.

kubectl delete pod jwt-session-manager

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published