Skip to content

getpolygon/waitlist

Repository files navigation

Polygon

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

Contributor guide

To contribute to the waitlist of polygon you will need to have the following:

  • Supabase account. (Free)
    • Go to Database > Connection Pooling > scroll down to Connection string at the bottom and copy the PostgreSQL connection string
  • Courier account. (Free)
  • 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"