Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
41 views4 pages

Message

Uploaded by

komodo.semesta
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
41 views4 pages

Message

Uploaded by

komodo.semesta
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 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 <[email protected]>"

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

[email protected]
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