Fix: replace non-existent apps with real templates, fix 500 errors on old doc paths

- AppShowcase: Removed 7 non-existent apps (Kaleidescape, Synology Photos, Homelabs, DockSTARTer, Unraid, TrueNAS, New Relic), added 50+ real app templates that exist in code
- Updated template count from 76+ to 92+ across all pages
- Fixed test count from 1400+ to 775+ (actual count)
- Added mod_rewrite fallback for old doc path redirects (fixes 500 errors)
- Added caching, compression, and proper error handling in .htaccess
This commit is contained in:
Krystie committed 2026-08-12 18:19:32 -07:00
1 parent 0bc10c373b
commit 7550ae09d8
11 files changed
+281 -202

No files matched your search

+4 -4
View File
@@ -44,7 +44,7 @@ export default function Home() {
<p className="text-xl text-surface-300 max-w-lg leading-relaxed">
Just say &ldquo;deploy Plex&rdquo; — DashCaddy&rsquo;s AI Intent Router handles the rest.
Deploy Docker apps with one click, automatic SSL, DNS, and reverse proxy.
76+ templates, fleet management, and an MCP control plane for AI assistants.
92+ templates, fleet management, and an MCP control plane for AI assistants.
Everything you need for self-hosted perfection.
</p>
</div>
@@ -206,8 +206,8 @@ export default function Home() {
/>
<FeatureCard
icon="🚀"
title="76+ App Templates"
description="Choose from 76+ pre-configured Docker app templates. Deploy your favorite applications instantly without manual configuration."
title="92+ App Templates"
description="Choose from 92+ pre-configured Docker app templates. Deploy your favorite applications instantly without manual configuration."
/>
<FeatureCard
icon="🛡️"
@@ -396,7 +396,7 @@ export default function Home() {
<span className="text-surface-500">Write your own compose files</span>
</td>
<td className="px-6 py-4 text-center text-sm">
<span className="text-green-400 font-semibold">✓ 76+ pre-configured</span>
<span className="text-green-400 font-semibold">✓ 92+ pre-configured</span>
</td>
</tr>
<tr className="hover:bg-surface-800/30 transition-colors">