<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Desktop app on Emet CMS</title>
		<link>https://docs.emetcms.com/desktop-app/</link>
		<description>Recent content in Desktop app on Emet CMS</description>
		<generator>Hugo</generator>
		<language>en-us</language>
		
		
		
			<copyright>Documentation site content for Emet CMS. Theme based on [Hugo Book](https://github.com/alex-shpak/hugo-book) by [Alex Shpak](https://github.com/alex-shpak).
</copyright>
		
		
			<atom:link href="https://docs.emetcms.com/desktop-app/index.xml" rel="self" type="application/rss+xml" />
			<item>
				<title>Installation</title>
				<link>https://docs.emetcms.com/desktop-app/installation/</link>
				<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
				<guid>https://docs.emetcms.com/desktop-app/installation/</guid>
				<description>&lt;p&gt;There are no prebuilt downloads of the desktop app at the moment, so installing it means building it from the repository. The build is driven by &lt;a href=&#34;https://electron-vite.org/&#34;&gt;electron-vite&lt;/a&gt;, and packaging into an installer by &lt;a href=&#34;https://www.electron.build/&#34;&gt;electron-builder&lt;/a&gt;; both are already in &lt;code&gt;devDependencies&lt;/code&gt;, so there&amp;rsquo;s nothing to install beyond &lt;code&gt;npm install&lt;/code&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;what-youll-need&#34;&gt;What you&amp;rsquo;ll need&lt;a class=&#34;anchor&#34; href=&#34;#what-youll-need&#34;&gt;#&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Node.js 22.12 or later, with npm.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://gohugo.io/installation/&#34;&gt;Hugo&lt;/a&gt; on your &lt;code&gt;PATH&lt;/code&gt;, if you want the live preview. The app runs without it; you just won&amp;rsquo;t get the &lt;a href=&#34;https://docs.emetcms.com/desktop-app/local-hugo-server/&#34;&gt;Hugo server&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;li&gt;A Hugo site with an &lt;code&gt;admin/site.yaml&lt;/code&gt; in it (&lt;code&gt;admin/cms.yaml&lt;/code&gt; is optional, as everywhere else). If yours doesn&amp;rsquo;t have one yet, running the web dev server against it once (&lt;code&gt;HUGO_ROOT=/path/to/site npm run dev&lt;/code&gt;, see &lt;a href=&#34;https://docs.emetcms.com/getting-started/installation/&#34;&gt;Installation&lt;/a&gt;) writes both files.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;running-from-source&#34;&gt;Running from source&lt;a class=&#34;anchor&#34; href=&#34;#running-from-source&#34;&gt;#&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;p&gt;Clone and install as for the web version, then start Electron in development mode:&lt;/p&gt;</description>
			</item>
			<item>
				<title>Local Hugo server</title>
				<link>https://docs.emetcms.com/desktop-app/local-hugo-server/</link>
				<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
				<guid>https://docs.emetcms.com/desktop-app/local-hugo-server/</guid>
				<description>&lt;p&gt;The CSS-based preview in the browser is a reconstruction of what Hugo would render, and for anything beyond plain Markdown it&amp;rsquo;s a guess. The desktop app can do better because it has a real filesystem and, if you&amp;rsquo;ve installed it, a real Hugo. It starts &lt;code&gt;hugo server&lt;/code&gt; for the site you&amp;rsquo;ve opened and shows the actual rendered page in the preview pane, with Hugo&amp;rsquo;s live reload rebuilding it every time you save.&lt;/p&gt;</description>
			</item>
	</channel>
</rss>
