How to Set Up a Custom Domain with Cloud Run and Value Domain for a Docusaurus Site
Step-by-step guide for setting up a custom domain on a Docusaurus site hosted on Google Cloud Run using Value Domain, from DNS configuration to Cloud Run mapping.
How to Integrate Algolia DocSearch into Docusaurus
A guide to implementing Algolia DocSearch on a Docusaurus site for site search, including the setup process and troubleshooting.
A Record of Introducing Docker Compose to a Docusaurus Project
A guide to setting up the development environment for a Docusaurus project with Docker Compose, covering the setup steps and key technical points.
A Guide to Implementing Automatic Posts to X for New Articles via GitHub Actions
A guide to implementing automatic posting to X (formerly Twitter) via GitHub Actions when a new blog post is detected, including the setup and troubleshooting.
Docusaurus Navigation Icon Editing: Three Approaches
A guide covering three approaches to displaying icons in the Docusaurus navbar: CSS, SVG, and image, organized by implementation pattern.
A Record of Implementing an In-Site Browser Memo Feature in Docusaurus
A guide to implementing a browser-based memo feature in Docusaurus using React, TypeScript, and localStorage, covering the spec and key technical points.
Implementing Internationalization (i18n) on a Docusaurus Site
A guide to adding Japanese/English multilingual support (i18n) to a Docusaurus site, including Docker commands and pre-deployment verification steps.
Troubleshooting Docusaurus i18n: A Case Study on Routing and Deployment Issues
A guide to solving two issues encountered when adding i18n to Docusaurus v3: client-side routing breakdown and container startup failure on Cloud Run.
How to Internationalize the Docusaurus Navbar and Footer (i18n)
A guide to localizing the Docusaurus navbar and footer, covering translation file placement and a concrete workflow through to verification.
Adding Google Analytics (GA4) to Docusaurus
A guide to integrating Google Analytics 4 (GA4) into a Docusaurus site for access analytics, covering the gtag plugin configuration.
How to Optimize Algolia Search for a Docusaurus i18n Site
A guide to fixing mixed-language search results in a multilingual Docusaurus site with Algolia, to deliver search results that match the current display language.
A Simple Way to Display 'Last Updated' on Docusaurus Docs Articles
A guide to displaying a last-updated date on Docusaurus Docs pages using front matter — no Git history dependency or CI/CD changes required.
Enhancing Browser Memo: Implementing URL Sharing and UX Improvements
A guide to adding URL sharing and UX improvements to the Docusaurus browser memo feature, using lz-string for URL-encoded memo sharing.
A Memo on Creating a News Links Page in Docusaurus
A guide to implementing a news links page in Docusaurus using React, TypeScript, and CSS Modules with full i18n support.
A Log of Implementing Share Buttons in Docusaurus
A guide to adding SNS share buttons (X, Hatena Bookmarks, etc.) to Docusaurus articles, covering the CSS Modules component design decisions.
Optimizing Decap CMS UX with config.yml and index.html Enhancements
A guide to customizing Decap CMS config.yml and index.html to improve UX, covering mobile usability enhancements and streamlined field input.
The Easiest Way to Internationalize the Docusaurus Announcement Bar
A guide to localizing the Docusaurus announcement bar using process.env.DOCUSAURUS_CURRENT_LOCALE to switch content based on the current locale.
Adding Mermaid Diagram Support to the Browser Notepad on This Site
A guide to adding Mermaid diagram rendering to the Docusaurus browser memo, extending the Markdown preview to support text-based diagram creation.
Implementing a GitHub Star Support Button in Docusaurus
A guide to implementing a GitHub Star button in Docusaurus — a custom component that fetches star counts via the GitHub API without OAuth.
Adding a Stripe Support Button to Docusaurus
A guide to implementing a Stripe-powered support (donation) button in Docusaurus — frontend-only with no secret keys in the codebase.
A Memo on Improving Docusaurus Algolia Search Accuracy with a Single-Index Setup
A memo on improving Docusaurus + Algolia search accuracy with a single-index setup. It explains the correct behavior of contextualSearch and how to apply settings via the Crawler REST API.
A Log of Integrating Decap CMS into a Docusaurus Site on Cloud Run
A guide to integrating Decap CMS into a Docusaurus site on Cloud Run, using a hybrid setup with Netlify for the CMS UI and Cloud Run for the public site.