npm start
It start watching source code and starts next dev server.
On each change it restarts the whole server.
When the server starts, it uses hack from next.config.js
: on the build stage it runs webhook to start itself in long polling mode. This way we do not need tunnels like ngrok
.
.env
file with secrets:
BOT_TOKEN=<test bot token>
NODE_ENV=development
LOG_CHAT_ID=<chat to send logs>
ADMIN_ID=<my user id>
YOUTUBE_API_KEY=<...>
GOOGLE_APP_PROJECT_ID=<...>
GOOGLE_APP_PRIVATE_KEY=<...>
GOOGLE_APP_CLIENT_EMAIL=<...>
DATABASE_URL=<...>
2022-11-19
2022-03-13