Merge pull request #4 from madhura68/feat/about-version

Show app version and git SHA on about page
This commit is contained in:
Janpeter Visser 2026-04-20 02:17:40 +02:00 committed by GitHub
commit d35889b5dc
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 17 additions and 0 deletions

View file

@ -171,6 +171,19 @@ export default async function Home({ searchParams }: HomePageProps) {
</p>
<p className="mt-2 font-semibold text-foreground">Next.js op Vercel</p>
</div>
<div>
<p className="text-xs font-semibold uppercase tracking-[0.24em] text-muted-foreground">
Versie
</p>
<p className="mt-2 font-mono text-sm font-semibold text-foreground">
v{process.env.NEXT_PUBLIC_APP_VERSION}
{process.env.NEXT_PUBLIC_VERCEL_GIT_COMMIT_SHA && (
<span className="ml-1.5 text-muted-foreground">
· {process.env.NEXT_PUBLIC_VERCEL_GIT_COMMIT_SHA.slice(0, 7)}
</span>
)}
</p>
</div>
</CardContent>
</Card>
</div>

View file

@ -1,8 +1,12 @@
import type { NextConfig } from "next";
import { version } from "./package.json";
const nextConfig: NextConfig = {
reactStrictMode: true,
serverExternalPackages: ["sharp"],
env: {
NEXT_PUBLIC_APP_VERSION: version,
},
experimental: {
serverActions: {
bodySizeLimit: "12mb",