repos

blog.bythewood.me-rust

mirror archived upstream

Single-binary self-hosted Markdown blog on Rust axum: no database, live search, Typst PDF export, and strong SEO.

axumblogdockermarkdownminijinjarustself-hostedtypstvite

824 B · 14 lines · HTML Raw History
 1<meta property="og:type" content="article">
 2<meta property="og:site_name" content="Isaac Bythewood's Blog">
 3<meta property="og:title" content="{{ page.title }}">
 4<meta property="og:description" content="{{ page.description }}">
 5<meta property="og:url" content="{{ request.url }}">
 6<meta property="og:image" content="{{ url_for('og_image', slug=(page.slug if page.slug is defined else 'blog'), _external=True) }}">
 7<meta property="og:image:width" content="1200">
 8<meta property="og:image:height" content="630">
 9
10<meta name="twitter:card" content="summary_large_image">
11<meta name="twitter:title" content="{{ page.title }}">
12<meta name="twitter:description" content="{{ page.description }}">
13<meta name="twitter:image" content="{{ url_for('og_image', slug=(page.slug if page.slug is defined else 'blog'), _external=True) }}">