Namviek

Namviek

Environment configuration

It provides full environment configuration

Required configs

NameValueDescRequired
NEXT_PUBLIC_FE_GATEWAYhttp://localhost:4200/Frontend url✔️
NEXT_PUBLIC_BE_GATEWAYhttp://localhost:3333/Backend api url✔️
NEXT_PUBLIC_APP_NAMENamviek DevApp name✔️
MONGODB_URLMongoDB URIDatabase uri✔️
JWT_SECRET_KEY12GUY3N76U21d4IJSecret key✔️
JWT_REFRESH_KEY7us9s88o121ieeuoRefresh key✔️
JWT_VERIFY_USER_LINK_TOKEN_EXPIRED1hExpired time✔️
JWT_TOKEN_EXPIRED30mExpired time✔️
JWT_REFRESH_EXPIRED4hExpired time✔️
REDIS_HOSTRedis host✔️

Configure Email notification and Storage

NameValueDescRequired
RESEND_TOKENToken for sending email. Visit: https://resend.com
RESEND_EMAIL_DOMAINnamviek.comEmail Domain

Configure Push notification using Pusher.js

NameValueDescRequired
NEXT_PUBLIC_PUSHER_INSTANCE_IDPusher beam instance id
PUSHER_INSTANCE_IDPusher beam instance id
PUSHER_SECRET_KEYPusher beam secret key
NEXT_PUBLIC_PUSHER_CHANNEL_APP_KEYPush channel app key
NEXT_PUBLIC_PUSHER_CHANNEL_APP_CLUSTERap1Pusher channel app cluster
PUSHER_CHANNEL_APP_IDPusher channel app id
PUSHER_CHANNEL_SECRETPusher channel secret

Configure log server

NameValueDescRequired
LOGTAIL_SOURCE_TOKENVisit LogtailLogtail source token

Getting started

Setting up

Development Guide

Community