Archive
Import historic posts
Manual import today
- 1 Export posts from the old platform as Markdown, HTML, or another portable format.
- 2 Create a new tuhat post.
- 3 Paste the cleaned content into the editor.
- 4 Set the title, slug, excerpt, tags, cover image, and typography.
- 5 Publish only after checking links and images.
This is fine for a few important pieces. It is too slow and error-prone for years of history.
Prepare an archive for a future importer
Keep one file per post when possible.
Preserve title, original URL, slug, publish date, tags, and draft/published state.
Download images and keep their original paths or filenames.
Keep redirects from old URLs in a spreadsheet.
Note posts that should remain private, paid-only, or unpublished.
Substack importer
From Site settings, use Import site and choose the Substack export folder.
tuhat imports subscribers from email_list.*.csv
into your reader list and creates each posts/*.html
file as a draft post. When posts.csv
is present, tuhat uses it for titles, dates, subtitles, and slugs.
Export already exists
tuhat already lets you leave with your data. From site settings you can download a zip containing one Markdown file per post, plus a subscriber CSV when your subscriber list is available.