Main - https://liveuta.vercel.app
Dev - https://liveuta-dev.vercel.app
개발현황 - https://github.com/orgs/utawaku/projects/2
- POST /api/push
body PushData[]
return {
data: {
response: { success: string; messageId: string; }[];
successCount: number;
failureCount: number;
}
}
interface PushData {
token: string;
title: string;
body: string;
imageUrl: string;
/**
* webpush를 눌렀을때 이동할 링크
* 이미 liveuta가 켜져있을때는 링크가 있어도 이동없고 내려간 창만 다시 올려줌
*/
link: string;
timestamp: string; //unix time
}
NEXT_PUBLIC_SITE_URL=http://localhost:3000
/** 미사용 */
HOLODEX_API_KEY=
/** Youtube Data v3 API */
GOOGLE_API_KEY=AIz...
/** Auth */
NEXTAUTH_SECRET=
ACCESS_SECRET=
GOOGLE_CLIENT_ID=
GOOGLE_CLIENT_SECRET=
KAKAO_CLIENT_ID=8d5844ce926ac62276b23fa3ff96ee57
KAKAO_CLIENT_SECRET=67g5mtxhr0YJD4nbfTF21pZoD0GjARUF
DISCORD_CLIENT_ID=1212658245248884756
DISCORD_CLIENT_SECRET=CXO1wJL5kzEtJbzpuu6pMwU7IFA7DNrk
/** Google Sheet v4 API, Firebase Cloud Messaging */
FIREBASE_CLIENT_EMAIL=firebase-adminsdk...
FIREBASE_PROJECT_ID=liveuta-...
FIREBASE_PRIVATE_KEY=-----BEGIN PRIVATE KEY-----\n...
NEXT_PUBLIC_FIREBASE_VAPID_KEY=BAKlP...
MONGODB_API_KEY=
MONGODB_URI=
ORACLEDB_CONNECTSTRING=
ORACLEDB_PASSWORD=