Polygon is an upcoming open-source & privacy-oriented social network that is not hungry for your data. This repository contains the source code for the waitlist website of Polygon
To contribute to the waitlist of polygon you will need to have the following:
- Supabase account. (Free)
- Go to
Database
>Connection Pooling
> scroll down toConnection string
at the bottom and copy the PostgreSQL connection string
- Go to
- Courier account. (Free)
- Make sure to create a brand at Courier.
- Make sure to create an event at Courier.
- SMTP configuration from your email provider. (Free / Paid)
After completing the steps above, make sure to create a .env.local
file in project root.
Environment configuration for Supabase PostgreSQL:
POSTGRES_URL="postgresql connection string"
# When deploying to services such as Vercel, make sure to specify a `GOOSE_DBSTRING` environment variable with the same value
for Courier:
COURIER_TOKEN="courier api token"
COURIER_BRAND_ID="courier brand id"
COURIER_EVENT_ID="courier event id"
for SMTP:
SMTP_PORT=123
SMTP_PASS="somepassword"
SMTP_USER="someone@polygon.am"
SMTP_HOST="smtp.yourdomain.com"