Pushes to the pzip
project on our team (personio
)'s instance
on Vercel via a Gitlab pipeline, using Next.
"projectId": "prj_xRDGQIGxK1dJBh55fZOMUB2jCyZK", "orgId": "team_VcIUmtvK99OjWMbw6ui2Jqfq",
Environment variables are defined in the Gitlab CI/CD settings, including the Postgres database.
You'll need recent version of pnpm
and node
to run this project. asdf makes this easy; use asdf install
to install the recommended versions.
pnpm install
pnpm dev
Uses Vercel's hosted postgres database, which currently lives in the [email protected]
personal Vercel account.
Uses Next-auth with a Google Cloud OAuth provider owned by Tim. The project number: 89589435287 and Project ID: psourl.
All pages and redirects are protected by the next-auth
middleware.
I haven't gotten to adding things like tests, local/preview environments and such. Please use caution even when developing locally.
It may be a good idea to manually back up the database from time to time.