This is Yet Another Publishing Platform
Host your own publication in 5 simple steps
A PostgreSQL database is required
and
A Mailgun account is required if you want to send emails
Step 3
Add these environment variables to your Vercel app
1
SITE_URL (required) - Your publication URL
e.g. https://yappl.xyz
2
NEXTAUTH_URL (required) - Your publication URL
e.g. https://yappl.xyz
3
POSTGRES_DATABASE (required) - Your PostgreSQL connection string
e.g. postgres://username:password@server-address:port/database
4
APP_SECRET (required) - A random string
or
Copy this one: 3f31b7f783621baf1ed7fa2677b2d119924e30a7063e0c481e6a2d56cd97088314c795608b4256d175efe2c52c4cf5f6d845
5
JWT_SECRET (required) - A random string
or
Copy this one: b2301487106cf1c0565bb69556579bb292b629589bb9d9090a664d8dd0653d3324706af2cd7e85969095b2ef8fc89a47413a
Step 4
Connect your domain on Vercel (more details here)
Step 5
Go to yourdomain.com/signup and set up your publication
Start writing
This project is still under development
Want to help make it EVEN easier to set up your own publication?
Contribute here
Created by @nwbotha