My Blog

はじめての投稿

はじめての投稿

このブログはObsidianで書き、Flask-Frozenで静的サイトとして生成しています。

使い方

  1. content/posts/ にMarkdownファイルを作成する
  2. フロントマターにメタデータを記述する
  3. python app.py でローカルプレビュー
  4. python freeze.py で静的ファイル生成

フロントマターの形式

---
title: 投稿タイトル
date: 2026-01-01
tags:
  - タグ1
  - タグ2
summary: 一覧ページに表示される概要文
draft: false  # true にすると下書き(非公開)
---

Obsidianとの連携

content/ フォルダをObsidianのvaultとして開くと、通常のObsidianノートとして編集できます。 フロントマターもObsidianのプロパティパネルで管理できます。

コードブロックの例

def hello():
    print("Hello, Blog!")