Message

You might also like

Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 4

APP_ENV=development

API_PORT=3000
WEB_PORT=3000
QUEUE_PORT=3343
WS_PORT=4001

API_IP=0.0.0.0
QUEUE_IP=0.0.0.0
WS_IP=0.0.0.0

#WS socket url


NEXT_PUBLIC_WS_URL=http://localhost:3001

#BACKEND_URL
NEXT_PUBLIC_BACKEND_HOSTNAME=https://otaku-api-dev.devucc.name

#SUBMIT DASHBOARD URL


SUBMIT_DASHBOARD_PUBLIC_HOSTNAME=https://otaku-project-dev.devucc.name

#WEB_FRONTEND_URL
WEB_PUBLIC_HOSTNAME=https://otaku-app-dev.devucc.name
NEXTAUTH_URL=https://otaku-app-dev.devucc.name

# Database
DB_USERNAME=
DB_PASSWORD=
DB_HOST=172.132.2.185:27017
DB_DATABASE_NAME=otaku

# JWT
# Expires in Seconds
JWT_ACCESS_SECRET=Secret_String
JWT_ACCESS_EXPIRES_IN=180000
JWT_REFRESH_SECRET=Secret_String
JWT_REFRESH_EXPIRES_IN=180000
JWT_VERIFY_SECRET=Secret_String
JWT_VERIFY_EXPIRES_IN=1800
JWT_SIGNATURE_SECRET=Secret_String
JWT_SIGNATURE_EXPIRES_IN=1800
JWT_REMEMBER_EXPIRES_IN=60
ACTIVATION_CODE_EXPIRES_IN=60

# Interval in Seconds, 180s = 3 Minutes


JWT_ACCESS_CHECK_INTERVAL=180

# Time in Seconds, 600s = 10 Minutes before expires.


REFRESH_TOKEN_TIME_BEFORE_EXPIRATION MUST < JWT_REFRESH_EXPIRES_IN
REFRESH_TOKEN_TIME_BEFORE_EXPIRATION=600

COOKIE_SECRET=sdasdasdasdfgdfgsdfwerqweqweqwefdggrtyer
SESSION_SECRET=averylogphrasebiggerthanthirtytwochars
SESSION_SALT=mq9hDxBVDbspDR6n

REDIS_CACHE_HOST=uc-dev-redis.y1ve4f.ng.0001.apse1.cache.amazonaws.com
REDIS_CACHE_PORT=6379
REDIS_QUEUE_HOST=uc-dev-redis.y1ve4f.ng.0001.apse1.cache.amazonaws.com
REDIS_QUEUE_PORT=6379

# HTTP Config
HTTP_TIME_OUT=5000

# Prefix for api endpoints


PREFIX=api/v1

# RATE_LIMIT_TTL in minutes
RATE_LIMIT_TTL=600000
RATE_LIMIT_LIMIT=10000
APP_NAME=OTAKU

# Google
GOOGLE_CLIENT_ID=
GOOGLE_SECRET=Secret_String

# Mail Service
SMTP_ADMIN_EMAIL=
SMTP_USERNAME=a1ddb241d4f8ce
SMTP_PASSWORD=7bb12de92f2f01
SMTP_HOST=sandbox.smtp.mailtrap.io
SMTP_PORT=2525
SMTP_FROM_EMAIL="Otaku Local <no-reply-local@otakupad.com>"

WEB_AUTH_SECRET="<RANDOM_SECRET_KEY_FOR_NEXT_AUTH>"

PORTAL_URL=http://localhost:8080
## Forgot Password Url
RESET_PASSWORD_URL=reset-password/{token}

# EVM
NEXT_PUBLIC_DEFAULT_CHAIN_ID=11155111
INFURA_KEY="<INFURA_KEY>"
ANKR_KEY="<ANKR_KEY>"
ALLTHATNODE_KEY="<ALLTHATNODE_KEY>"
WALLET_CONNECT_PROJECT_ID="<WALLET_CONNECT_PROJECT_ID>"

# UNIT TEST DB
TEST_MONGODB_URI=mongodb://localhost:27017/otaku-test

TICKET_GET_TRACK_CRON_TIME="* * * * *"

BOT_TELEGRAM_TOKEN="7126613320:AAGOtRN_AzmAxiWXThNS53fkBUFm0GTi6mM"

NEXT_PUBLIC_DEFAULT_LEDGER="TestNet"

#SUMSUB
SUMSUB_APP_TOKEN=""
SUMSUB_SECRET_KEY=""
SUMSUB_BASE_URL=""

OTAKU_TOKEN_WEBHOOK="aWNhbmRvYW55dGhpbmd3aGF0aXdhbnR0b2Rv"
ALLOWED_ORIGINS=https://otaku-app-dev.devucc.name,https://otaku-admin-
dev.devucc.name

# Twitter Config
TWITTER_CONSUMER_KEY="d1ZQUm4xMlhybElfNkYweURtcE06MTpjaQ"
TWITTER_CONSUMER_SECRET="ZluC_Wn0_-iKOtspdUeYRLJq8ABIAAyXD1qMdyilV8WEvaQXdy"
TWITTER_CALLBACK_URL="https://otaku-app-dev.devucc.name/o-points"
# TWITTER_ACCOUNT_LINK_CALLBACK_URL="https://otaku-dev.devucc.name/profile"
TWITTER_ACCOUNT_LINK_CALLBACK_URL="https://otaku-app-dev.devucc.name/o-points"
TWITTER_FOLLOW_USER_ID="1725554500247617536" // Otaku twitter account
TWITTER_CODE_CHALLENGE="random_string"

DISCORD_CHANNEL=1090101795075915838
DISCORD_GUILD=1090101794299973684

DISCORD_TOKEN=MTIzNzIyODg1NDg0NjgyMDQxMg.GKFzl-.ZA8tvlCg2WQ4FSDMSczRdvTbHhgqupI8iCr
cvc
DISCORD_CLIENT_ID=1237228854846820412
DISCORD_CLIENT_SECRET=yWV7VuYTzPgPuNQmYO6I6oKq8ebSkPkC
DISCORD_CALLBACK_URL=https://otaku-app-dev.devucc.name/discord/verify

DISCORD_LOGIN_EMAIL=abdmandhans@gmail.com
DISCORD_LOGIN_PASSWORD=inwmenue1998

DISCORD_USER_TOKEN="MTIyNzk3ODU5MTI0MjAyNzAyMA.GYR5zL.cEWz1qc67Sll5jpykRD4hWmEwrVHn
LxT6Q1pLY"

#EVM ACCESS TOKEN


EVM_ACCESS_TOKEN=""

#MAILCHIMP
MAIL_CHIMP_API_SERVER="<SERVER>"
MAIL_CHIMP_API_KEY="<API_KEY>"
MAIL_CHIMP_AUDIENCE_ID="<AUDIENCE_ID>"
# example for multiple tags: MAIL_CHIMP_TAGS=Otaku,other tag
MAIL_CHIMP_TAGS="TAG1,TAG 2"

# Server Configuration
SERVER_MAX_FILE_SIZE=5

#AWS S3
AWS_S3_BUCKET=dgp-marketplace
AWS_S3_ID_KEY=AKIASWJCOXOFT3TFY6OV
AWS_S3_SECRET_KEY=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
AWS_S3_FOLDER=otaku

#UPLOAD ENVIRONMENT aws || local


UPLOAD_DESTINATION="aws"

#DISCORD LOGGER
DISCORD_WEBHOOK="<DISCORD_CHANNEL_WEBHOOK_URL>"
DISCORD_SERVICE="otaku-staging"
DISCORD_LOG="false"

#WALLET SCHEDULER
WALLET_CHECKER_CRON_TIME="*/10 * * * *"

# Dynamic.xyz
DYNAMIC_ENVIRONMENT_ID="e9a66c82-4340-48ad-9554-efe0f893f8cf"

#LOTTERY SCHEDULER
LOTTERY_CHECKER_CRON_TIME="* * * * *"

# Project statuses -> upcoming, registering and lottery processing


PROJECT_STATUSES_CRON_TIME="* * * * *"

# Update Project ATH (every 5 mintues between 00 - 01 AM)


UPDATE_PROJECT_ATH_CRON_TIME="*/5 0-1 * * *"
# Help Scout Beacon
BEACON_KEY=

# New token distribution cron time


NEW_TOKEN_DISTRIBUTION_CRON_TIME="5 0 * * *"
WEB_IMAGES_DOMAINS="dgp-marketplace.s3.ap-southeast-1.amazonaws.com,dgp-
marketplace.s3.amazonaws.com"

ALLOCATION_DECIMALS=18

You might also like