{"repo":"EdiWang/Moonglade","free":true,"listed":false,"github":"https://github.com/EdiWang/Moonglade","clone":"git clone https://github.com/EdiWang/Moonglade.git","description":"Blog system of https://edi.wang, runs on Microsoft Azure","language":"C#","stars":537,"topics":["azure","azure-app-service","aspnet-core","entity-framework-core","azure-sql-database","azure-blob-storage","blog","sql-server","entra-id"],"license":"GPL-3.0","category":"self-hosted-apps","readme_excerpt":"🌙 Moonglade Blog Moonglade is a personal blogging platform built for developers, optimized for seamless deployment on Microsoft Azure . It features essential blogging tools: posts, comments, categories, tags, archives, and pages. What Moonglade Does Moonglade provides a self-hosted blog with a public reading experience and an authenticated admin portal. The core workflow is authoring posts and pages, organizing them with categories and tags, publishing immediately or on a schedule, and exposing the published content through web pages, feeds, sitemap, Webmention, and search-engine notification protocols. Key business areas include: - Content publishing: posts, drafts, scheduled posts, Markdown Mermaid diagrams, pages, featured/outdated flags, archives, recycle bin behavior, and route links for published posts. - Reader interaction: comments, replies, Webmentions, comment moderation, view counts, and optional email notifications. - Site management: runtime blog settings, widgets, themes, custom CSS, menus, image storage, site verification files, account settings, and data import/export. - Discovery and interoperability: RSS, Atom, OPML, OpenSearch, FOAF, sitemap, robots.txt, IndexNow, root-level site ownership verification files, reader-friendly markup, and health checks. Repository Layout The main solution file is src/Moonglade.slnx . Path Purpose --- --- src/Moonglade.Web ASP.NET Core web host, Razor Pages, API controllers, endpoint mapping, filters, middleware wiring, and s","default_branch":null,"files":null,"tree":[],"storefront":"/r/EdiWang","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/EdiWang/Moonglade/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}