Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
59 changes: 0 additions & 59 deletions .github/workflows/deploy-pages.yml

This file was deleted.

2 changes: 1 addition & 1 deletion mkdocs.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
site_name: STRUCT Documentation
site_description: Automated Project Structure Generator
site_url: https://httpdss.github.io/struct/
site_url: https://structio.netlify.app/
repo_url: https://github.com/httpdss/struct
repo_name: httpdss/struct

Expand Down
3 changes: 3 additions & 0 deletions netlify.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
[build]
publish = "site"
command = "pip install -r requirements.docs.txt && mkdocs build"
12 changes: 6 additions & 6 deletions site/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -21,17 +21,17 @@

<!-- Open Graph / Facebook -->
<meta property="og:type" content="website">
<meta property="og:url" content="https://httpdss.github.io/struct">
<meta property="og:url" content="https://structio.netlify.app">
<meta property="og:title" content="STRUCT - Automated Project Structure Generator">
<meta property="og:description" content="Powerful, flexible tool for automating project structure creation through YAML configurations.">
<meta property="og:image" content="https://httpdss.github.io/struct/images/struct-banner.png">
<meta property="og:image" content="https://structio.netlify.app/images/struct-banner.png">

<!-- Twitter -->
<meta property="twitter:card" content="summary_large_image">
<meta property="twitter:url" content="https://httpdss.github.io/struct">
<meta property="twitter:url" content="https://structio.netlify.app">
<meta property="twitter:title" content="STRUCT - Automated Project Structure Generator">
<meta property="twitter:description" content="Powerful, flexible tool for automating project structure creation through YAML configurations.">
<meta property="twitter:image" content="https://httpdss.github.io/struct/images/struct-banner.png">
<meta property="twitter:image" content="https://structio.netlify.app/images/struct-banner.png">

<!-- Favicon -->
<link rel="icon" type="image/svg+xml" href="/struct/images/favicon.svg">
Expand All @@ -48,7 +48,7 @@
<meta name="theme-color" content="#00ff88">

<!-- Canonical URL -->
<link rel="canonical" href="https://httpdss.github.io/struct/">
<link rel="canonical" href="https://structio.netlify.app/">

<!-- Preconnect for Performance -->
<link rel="preconnect" href="https://fonts.googleapis.com">
Expand Down Expand Up @@ -78,7 +78,7 @@
"programmingLanguage": "Python",
"downloadUrl": "https://github.com/httpdss/struct",
"codeRepository": "https://github.com/httpdss/struct",
"url": "https://httpdss.github.io/struct/",
"url": "https://structio.netlify.app/",
"author": {
"@type": "Organization",
"name": "httpdss",
Expand Down
4 changes: 2 additions & 2 deletions site/manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@
"name": "Documentation",
"short_name": "Docs",
"description": "Read STRUCT documentation",
"url": "https://httpdss.github.io/struct/docs",
"url": "https://structio.netlify.app/docs",
"icons": [
{
"src": "/struct/images/docs-icon.png",
Expand All @@ -71,7 +71,7 @@
"name": "Quick Start",
"short_name": "Start",
"description": "Quick start guide",
"url": "https://httpdss.github.io/struct/docs/quickstart",
"url": "https://structio.netlify.app/docs/quickstart",
"icons": [
{
"src": "/struct/images/quickstart-icon.png",
Expand Down
2 changes: 1 addition & 1 deletion site/robots.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
User-agent: *
Allow: /

Sitemap: https://httpdss.github.io/struct/sitemap.xml
Sitemap: https://structio.netlify.app/sitemap.xml

# Disallow crawling of demo source files
Disallow: /demos/*.tape
Expand Down
58 changes: 29 additions & 29 deletions site/sitemap.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,38 +4,38 @@

<!-- Main Page -->
<url>
<loc>https://httpdss.github.io/struct/</loc>
<loc>https://structio.netlify.app/</loc>
<lastmod>2025-07-28</lastmod>
<changefreq>weekly</changefreq>
<priority>1.0</priority>

<!-- Demo Images -->
<image:image>
<image:loc>https://httpdss.github.io/struct/demos/basic-usage.gif</image:loc>
<image:loc>https://structio.netlify.app/demos/basic-usage.gif</image:loc>
<image:caption>STRUCT Basic Usage Demo</image:caption>
<image:title>Basic Project Generation with STRUCT</image:title>
</image:image>

<image:image>
<image:loc>https://httpdss.github.io/struct/demos/yaml-config.gif</image:loc>
<image:loc>https://structio.netlify.app/demos/yaml-config.gif</image:loc>
<image:caption>STRUCT YAML Configuration Demo</image:caption>
<image:title>YAML Configuration Creation</image:title>
</image:image>

<image:image>
<image:loc>https://httpdss.github.io/struct/demos/mappings-demo.gif</image:loc>
<image:loc>https://structio.netlify.app/demos/mappings-demo.gif</image:loc>
<image:caption>STRUCT Mappings Demo</image:caption>
<image:title>External Mappings Usage</image:title>
</image:image>

<image:image>
<image:loc>https://httpdss.github.io/struct/demos/remote-content.gif</image:loc>
<image:loc>https://structio.netlify.app/demos/remote-content.gif</image:loc>
<image:caption>STRUCT Remote Content Demo</image:caption>
<image:title>Remote Content Fetching</image:title>
</image:image>

<image:image>
<image:loc>https://httpdss.github.io/struct/demos/advanced-features.gif</image:loc>
<image:loc>https://structio.netlify.app/demos/advanced-features.gif</image:loc>
<image:caption>STRUCT Advanced Features Demo</image:caption>
<image:title>Advanced Features and Hooks</image:title>
</image:image>
Expand All @@ -44,162 +44,162 @@
<!-- Generated Documentation Pages -->

<url>
<loc>https://httpdss.github.io/struct/docs/configuration</loc>
<loc>https://structio.netlify.app/docs/configuration</loc>
<lastmod>2025-08-02</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://httpdss.github.io/struct/docs/hooks</loc>
<loc>https://structio.netlify.app/docs/hooks</loc>
<lastmod>2025-08-02</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://httpdss.github.io/struct/docs/development</loc>
<loc>https://structio.netlify.app/docs/development</loc>
<lastmod>2025-08-02</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://httpdss.github.io/struct/docs/vhs/index.html</loc>
<loc>https://structio.netlify.app/docs/vhs/index.html</loc>
<lastmod>2025-08-02</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://httpdss.github.io/struct/docs/template-vriables</loc>
<loc>https://structio.netlify.app/docs/template-vriables</loc>
<lastmod>2025-08-02</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://httpdss.github.io/struct/docs/known-issues</loc>
<loc>https://structio.netlify.app/docs/known-issues</loc>
<lastmod>2025-08-02</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://httpdss.github.io/struct/docs/articles</loc>
<loc>https://structio.netlify.app/docs/articles</loc>
<lastmod>2025-08-02</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://httpdss.github.io/struct/docs/404</loc>
<loc>https://structio.netlify.app/docs/404</loc>
<lastmod>2025-08-02</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://httpdss.github.io/struct/docs/installtion</loc>
<loc>https://structio.netlify.app/docs/installtion</loc>
<lastmod>2025-08-02</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://httpdss.github.io/struct/docs/schema</loc>
<loc>https://structio.netlify.app/docs/schema</loc>
<lastmod>2025-08-02</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://httpdss.github.io/struct/docs/usage</loc>
<loc>https://structio.netlify.app/docs/usage</loc>
<lastmod>2025-08-02</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://httpdss.github.io/struct/docs/completion</loc>
<loc>https://structio.netlify.app/docs/completion</loc>
<lastmod>2025-08-02</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://httpdss.github.io/struct/docs/structures</loc>
<loc>https://structio.netlify.app/docs/structures</loc>
<lastmod>2025-08-02</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://httpdss.github.io/struct/docs/contributing</loc>
<loc>https://structio.netlify.app/docs/contributing</loc>
<lastmod>2025-08-02</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://httpdss.github.io/struct/docs/github-integration</loc>
<loc>https://structio.netlify.app/docs/github-integration</loc>
<lastmod>2025-08-02</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://httpdss.github.io/struct/docs/examples/index.html</loc>
<loc>https://structio.netlify.app/docs/examples/index.html</loc>
<lastmod>2025-08-02</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://httpdss.github.io/struct/docs/file-handling</loc>
<loc>https://structio.netlify.app/docs/file-handling</loc>
<lastmod>2025-08-02</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://httpdss.github.io/struct/docs/</loc>
<loc>https://structio.netlify.app/docs/</loc>
<lastmod>2025-08-02</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://httpdss.github.io/struct/docs/mappings</loc>
<loc>https://structio.netlify.app/docs/mappings</loc>
<lastmod>2025-08-02</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://httpdss.github.io/struct/docs/quickstart</loc>
<loc>https://structio.netlify.app/docs/quickstart</loc>
<lastmod>2025-08-02</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://httpdss.github.io/struct/docs/funding</loc>
<loc>https://structio.netlify.app/docs/funding</loc>
<lastmod>2025-08-02</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<!-- New Documentation Pages (will be built) -->
<url>
<loc>https://httpdss.github.io/struct/docs/cli-reference</loc>
<loc>https://structio.netlify.app/docs/cli-reference</loc>
<lastmod>2025-08-02</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>

<url>
<loc>https://httpdss.github.io/struct/docs/custom-structures</loc>
<loc>https://structio.netlify.app/docs/custom-structures</loc>
<lastmod>2025-08-02</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
Expand Down
Loading
Loading