diff --git a/.gitignore b/.gitignore index 518ee797..2b29547f 100644 --- a/.gitignore +++ b/.gitignore @@ -4,11 +4,6 @@ node_modules/ # Production /build -# Hugo output -resources/ -public/ -.hugo_build.lock - # Docusaurus Generated files .docusaurus .cache-loader @@ -22,17 +17,6 @@ api-gen/build/ # IDEs .vscode -assets/jsconfig.json -hugo_stats.json - -# Executable may be added to repository -hugo.exe -hugo.darwin -hugo.linux - -# Temporary lock file while building -.hugo_build.lock -themes/** .DS_Store # Misc diff --git a/Gemfile b/Gemfile deleted file mode 100644 index 9e4515cc..00000000 --- a/Gemfile +++ /dev/null @@ -1,2 +0,0 @@ -source 'https://rubygems.org' -gem 'asciidoctor', '~> 2.0', '>= 2.0.17' diff --git a/Gemfile.lock b/Gemfile.lock deleted file mode 100644 index d5e35b00..00000000 --- a/Gemfile.lock +++ /dev/null @@ -1,14 +0,0 @@ -GEM - remote: https://rubygems.org/ - specs: - asciidoctor (2.0.17) - -PLATFORMS - universal-darwin-23 - x86_64-linux - -DEPENDENCIES - asciidoctor (~> 2.0, >= 2.0.17) - -BUNDLED WITH - 2.3.7 diff --git a/archetypes/default.md b/archetypes/default.md deleted file mode 100644 index 8e4b5973..00000000 --- a/archetypes/default.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: "{{ replace .Name "-" " " | title }}" -date: {{ .Date }} -draft: true ---- \ No newline at end of file diff --git a/assets/icons/favicon.svg b/assets/icons/favicon.svg deleted file mode 100644 index 34452347..00000000 --- a/assets/icons/favicon.svg +++ /dev/null @@ -1,87 +0,0 @@ - - - - - - - - - - - - - - - - - - - - diff --git a/assets/icons/logo.svg b/assets/icons/logo.svg deleted file mode 100644 index 3ce62afa..00000000 --- a/assets/icons/logo.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/assets/images/bg.psd b/assets/images/bg.psd deleted file mode 100644 index d13e1309..00000000 Binary files a/assets/images/bg.psd and /dev/null differ diff --git a/assets/images/bg2.png b/assets/images/bg2.png deleted file mode 100644 index 99a0ea4e..00000000 Binary files a/assets/images/bg2.png and /dev/null differ diff --git a/assets/images/codye.png b/assets/images/codye.png deleted file mode 100644 index c244ca4c..00000000 Binary files a/assets/images/codye.png and /dev/null differ diff --git a/assets/images/logos/logo.svg b/assets/images/logos/logo.svg deleted file mode 100644 index 37d9b583..00000000 --- a/assets/images/logos/logo.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - diff --git a/assets/images/shipwright-stacked-color-notext.png b/assets/images/shipwright-stacked-color-notext.png deleted file mode 100644 index 037e8c5b..00000000 Binary files a/assets/images/shipwright-stacked-color-notext.png and /dev/null differ diff --git a/assets/images/shipwright-stacked-color.png b/assets/images/shipwright-stacked-color.png deleted file mode 100644 index 51e9a153..00000000 Binary files a/assets/images/shipwright-stacked-color.png and /dev/null differ diff --git a/assets/images/shipwright_landing.drawio b/assets/images/shipwright_landing.drawio deleted file mode 100644 index 32661c67..00000000 --- a/assets/images/shipwright_landing.drawio +++ /dev/null @@ -1,324 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/assets/images/step1.png b/assets/images/step1.png deleted file mode 100644 index afbca370..00000000 Binary files a/assets/images/step1.png and /dev/null differ diff --git a/assets/images/step2.png b/assets/images/step2.png deleted file mode 100644 index bc49ca86..00000000 Binary files a/assets/images/step2.png and /dev/null differ diff --git a/assets/images/step3.png b/assets/images/step3.png deleted file mode 100644 index f4a91d65..00000000 Binary files a/assets/images/step3.png and /dev/null differ diff --git a/assets/scss/_styles_project.scss b/assets/scss/_styles_project.scss deleted file mode 100644 index d581682c..00000000 --- a/assets/scss/_styles_project.scss +++ /dev/null @@ -1,22 +0,0 @@ -.nav-logo { - display: inline-block; - margin: 0 0; - height: 42px; -} - -img.height-50 { - height: 50px; -} - -.td-navbar .navbar-brand__name { - display: none; -} - -.td-footer__all_rights_reserved { - display: inline; -} - -.tradem img { - width: 500px; - height: auto; -} diff --git a/assets/scss/_variables_project.scss b/assets/scss/_variables_project.scss deleted file mode 100644 index e2b6c480..00000000 --- a/assets/scss/_variables_project.scss +++ /dev/null @@ -1,4 +0,0 @@ -$primary: #0e232eff; -$secondary: #7c8fa4ff; -$dark: #28384b; -$info: #c0d4e0; \ No newline at end of file diff --git a/data/landing.yaml b/data/landing.yaml deleted file mode 100644 index 3622f9af..00000000 --- a/data/landing.yaml +++ /dev/null @@ -1,172 +0,0 @@ -### -# Hero - landing page -### -hero: - enable: true - weight: 10 - template: hero - - backgroundImage: - path: "images" - filename: - desktop: "bg2.png" - mobile: "bg2.png" - - badge: - text: "v0.18" - color: dark # primary, secondary, success, danger, warning, info, light, dark - pill: true # boolean - soft: false # boolean - - titleLogo: - path: "images" - filename: "shipwright-stacked-color-notext.png" - alt: "Shipwright Lotus docs" - height: 80px - - title: "shipwright" - subtitle: - "An extensible framework for building container images on Kubernetes. Define - your build strategies to build your container images using popular tools - such as **Kaniko**, **Cloud Native Buildpacks**, **Buildah** and more." - info: "**Open Source** Apache License 2.0." - image: # under - path: "images" # path to image under configured assets directory. default 'images' - filename: "codye.png" # filename of your hero image (including file extension) - # filename: "hero-zenburn-white-small.svg" # filename of your hero image (including file extension) - alt: "shipwright.io hero" # Optional but recommended - boxShadow: false # default 'false' (excludes .svg images) - rounded: false # round the image corners? default 'false' (excludes .svg images) - - ctaButton: - icon: rocket_launch - btnText: "Get Started" - url: "docs/getting-started/installation/" # always omit .md - cta2Button: - icon: article - btnText: "Blog" - url: "docs/blog/" - -### -# Features of shipwright -### -featureGrid: - enable: true - weight: 20 - template: feature grid - - title: Why shipwright? - subtitle: - "Shipwright.io provides a straightforward approach to build container images - of your code **within your Kubernetes cluster** by defining a minimal YAML - configuration." - items: - - title: Flexibility and Extensibility - icon: checklist_rtl - description: - "Shipwright.io supports a variety of build tools including Kaniko. This - flexibility allows you to choose the tool that best fits your project’s - requirements, ensuring that you can leverage the strengths of different - build strategies." - # ctaLink: - # text: Learn more - - title: Simplified Configuration - icon: build - description: - "`BuildStrategy` enables developers to define their build processes - using a minimal YAML configuration. This approach abstract the knowledge - of container tooling for the developers, making it accessible even for - those new to container technologies." - # ctaLink: - # text: Learn more - - title: Integration with Kubernetes - icon: mediation - description: - "By integrating seamlessly with Kubernetes, BuildStrategy ensures that - your build processes are **scalable and reliable**. This integration - allows you to take advantage of Kubernetes’ orchestration capabilities, - ensuring efficient and robust container image builds." - # ctaLink: - # text: Learn more - -imageCompare: - enable: false - -### -# Describe `BuildStrategy` -### -imageText1: - enable: true - weight: 40 - template: image text - title: "1. Describe your strategy" - subtitle: - "Create a `BuildStrategy` that specifies the build tool and parameters you - want to use. This file defines how your container images are built." - list: - - text: Multiple build tools supported - icon: grain - - text: Extensible and customisable - icon: auto_awesome - - text: Scope to namespace or cluster-wide - icon: filter_center_focus - ctaButton: - text: Learn more - url: docs/build/buildstrategies/ - image: - path: "images" - filename: "step1.png" - alt: "step1" - imgOrder: - desktop: 2 - mobile: 2 - -### -# Describe `Build` -### -imageText2: - enable: true - weight: 50 - template: image text - title: "2. Configure your build" - subtitle: - "Create a `Build` that links your `BuildStrategy` and declare additional - parameters specific to the cluster or the build itself." - list: - - text: Indicate the source code - icon: code - - text: Select the build strategy - icon: format_list_numbered - - text: Declare the output - icon: publish - ctaButton: - text: Learn more - url: docs/build/build/ - image: - path: "images" - filename: "step2.png" - alt: "step2" - imgOrder: - desktop: 2 - mobile: 2 -### -# Describe `BuildRun` -### -imageText3: - enable: true - weight: 60 - template: image text - title: "3. Ship it!" - subtitle: "Run the build to ship your container images to your registries." - list: - - ctaButton: - text: Learn more - url: docs/build/buildrun/ - image: - path: "images" - filename: "step3.png" - alt: "step3" - imgOrder: - desktop: 2 - mobile: 2 diff --git a/go.mod b/go.mod deleted file mode 100644 index e30a7574..00000000 --- a/go.mod +++ /dev/null @@ -1,8 +0,0 @@ -module github.com/shipwright-io/website - -go 1.24.2 - -require ( - github.com/colinwilson/lotusdocs v0.2.0 // indirect - github.com/gohugoio/hugo-mod-bootstrap-scss/v5 v5.20300.20400 // indirect -) diff --git a/go.sum b/go.sum deleted file mode 100644 index 625414b2..00000000 --- a/go.sum +++ /dev/null @@ -1,6 +0,0 @@ -github.com/colinwilson/lotusdocs v0.2.0 h1:vG/frwOUKPRpF3xuXk177Pw73aFrFcT2zRgTI9FiiMY= -github.com/colinwilson/lotusdocs v0.2.0/go.mod h1:hGOYA9Ym3MA3YGmm9YHo9HkJxlHCyPNaYeFwvn/IFJY= -github.com/gohugoio/hugo-mod-bootstrap-scss/v5 v5.20300.20400 h1:L6+F22i76xmeWWwrtijAhUbf3BiRLmpO5j34bgl1ggU= -github.com/gohugoio/hugo-mod-bootstrap-scss/v5 v5.20300.20400/go.mod h1:uekq1D4ebeXgduLj8VIZy8TgfTjrLdSl6nPtVczso78= -github.com/gohugoio/hugo-mod-jslibs-dist/popperjs/v2 v2.21100.20000/go.mod h1:mFberT6ZtcchrsDtfvJM7aAH2bDKLdOnruUHl0hlapI= -github.com/twbs/bootstrap v5.3.3+incompatible/go.mod h1:fZTSrkpSf0/HkL0IIJzvVspTt1r9zuf7XlZau8kpcY0= diff --git a/hack/install-hugo.sh b/hack/install-hugo.sh deleted file mode 100755 index c998947b..00000000 --- a/hack/install-hugo.sh +++ /dev/null @@ -1,16 +0,0 @@ -#!/bin/bash - -hugoVersion=${HUGO_VERSION:-0.99.1} -hugoOS=${HUGO_OS:-"Linux"} -tmpDir=${HUGO_TMP_DIR:-"/tmp/hugo-install"} -installDir=${HUGO_INSTALL_DIR:-"$HOME/bin"} - -echo "Installing Hugo v${hugoVersion}" -mkdir -p ${tmpDir} -pushd ${tmpDir} -wget "https://github.com/gohugoio/hugo/releases/download/v${hugoVersion}/hugo_extended_${hugoVersion}_${hugoOS}-64bit.tar.gz" -tar -xzvf "hugo_extended_${hugoVersion}_${hugoOS}-64bit.tar.gz" -mkdir -p ${installDir} -mv hugo ${installDir} -popd -rm -rf ${tmpDir} diff --git a/hugo.yaml b/hugo.yaml deleted file mode 100644 index 3a39758e..00000000 --- a/hugo.yaml +++ /dev/null @@ -1,44 +0,0 @@ -# baseURL: https://shipwright.io/ -languageCode: en-us -title: Shipwright -description: Build container images on Kubernetes -module: - # replacements: "github.com/colinwilson/lotusdocs -> /themes/lotusdocs" - imports: - - path: github.com/colinwilson/lotusdocs - disable: false - - path: github.com/gohugoio/hugo-mod-bootstrap-scss/v5 - disable: false -caches: - images: - dir: :cacheDir/images -params: - footer: - copyright: "© 2025 The Shipwright Contributors" - version: true - social: - github: "shipwright-io/build" - twitter: "shipwrightio" - docs: - title: Shipwright Docs - themeColor: blue - darkMode: true - prism: true - repoURL: "https://github.com/shipwright-io/website" - editPage: true - repoBranch: main - lastMod: true - toc: true - logoLinkURL: "" # to define - -menus: - primary: - - name: Docs - url: /docs/ - weight: 1 - - name: Blog - url: /docs/blog/ - weight: 2 - - name: Community - url: "https://github.com/shipwright-io/community?tab=readme-ov-file#welcome-to-project-shipwright" - weight: 3 diff --git a/i18n/en.toml b/i18n/en.toml deleted file mode 100644 index 39b1ac6c..00000000 --- a/i18n/en.toml +++ /dev/null @@ -1,7 +0,0 @@ -# Strings not in the core docsy theme - -[main_license] -other = """The Shipwright Contributors | Licensed under CC BY 4.0""" - -[footer_all_rights_reserved] -other = " " diff --git a/layouts/partials/docs/top-header.html b/layouts/partials/docs/top-header.html deleted file mode 100644 index 845f53ed..00000000 --- a/layouts/partials/docs/top-header.html +++ /dev/null @@ -1,129 +0,0 @@ - -
-
-
- -
- {{ with resources.Get "images/logos/mark.svg" }} - {{ .Content | safeHTML }} - {{ end }} -
-
- {{ with resources.Get "images/logos/logo.svg" }} - {{ .Content | safeHTML }} - {{ end }} -
-
- - {{ if and (.Site.Params.docsearch.appID) (.Site.Params.docsearch.apiKey) -}} -
- {{ end }} - {{ if or (not (isset .Site.Params.flexsearch "enabled")) (eq .Site.Params.flexsearch.enabled true) -}} - {{ if and (.Site.Params.docsearch.appID) (.Site.Params.docsearch.apiKey) -}} - {{ else }} - - - {{ end }} - {{ end -}} -
- -
- - {{ if eq .Site.Params.docs.darkMode true -}} - - {{ end -}} - {{ if hugo.IsMultilingual }} - - {{ end }} -
-
- - {{ if or (not (isset .Site.Params.flexsearch "enabled")) (eq .Site.Params.flexsearch.enabled true) -}} - {{ if and (.Site.Params.docsearch.appID) (.Site.Params.docsearch.apiKey) -}} - {{ else }} -
-
-
-
  • - - - {{ i18n "search_navigate" | default "to navigate" }} -
  • -
  • - - {{ i18n "search_select" | default "to select" }} -
  • -
  • - - {{ i18n "search_close" | default "to close" }} -
  • -
    -
    -
    - - -
    -
    -
    -
    -
    - {{ end }} - {{ end }} - -
    - diff --git a/layouts/partials/footer.html b/layouts/partials/footer.html deleted file mode 100644 index aa35e6cd..00000000 --- a/layouts/partials/footer.html +++ /dev/null @@ -1,46 +0,0 @@ - - - - diff --git a/layouts/partials/footer/center.html b/layouts/partials/footer/center.html deleted file mode 100644 index bcb50b66..00000000 --- a/layouts/partials/footer/center.html +++ /dev/null @@ -1,14 +0,0 @@ -
    -
    - {{ $cncf := resources.Get "/img/cncf-logo.png" }} -

    We are a Cloud Native Computing Foundation sandbox project.

    - opened box -

    The Linux Foundation® (TLF) has registered trademarks and uses trademarks. For a list of TLF trademarks, see Trademark Usage.

    -
    -
    -{{ with .Site.Params.copyright -}} -© {{ now.Year }} {{ . }} {{ T "footer_all_rights_reserved" }} -{{- end }} -{{ with .Site.Params.privacy_policy -}} -{{ T "footer_privacy_policy" }} -{{- end }} diff --git a/layouts/partials/footer/left.html b/layouts/partials/footer/left.html deleted file mode 100644 index 6a915ddb..00000000 --- a/layouts/partials/footer/left.html +++ /dev/null @@ -1,5 +0,0 @@ -{{ with .Site.Params.links }} -{{ with index . "user" }} -{{ partial "footer/links.html" . }} -{{ end }} -{{ end }} \ No newline at end of file diff --git a/layouts/partials/footer/links.html b/layouts/partials/footer/links.html deleted file mode 100644 index 8388947a..00000000 --- a/layouts/partials/footer/links.html +++ /dev/null @@ -1,9 +0,0 @@ - \ No newline at end of file diff --git a/layouts/partials/footer/right.html b/layouts/partials/footer/right.html deleted file mode 100644 index 8d3a0620..00000000 --- a/layouts/partials/footer/right.html +++ /dev/null @@ -1,5 +0,0 @@ -{{ with .Site.Params.links }} -{{ with index . "developer" }} -{{ partial "footer/links.html" . }} -{{ end }} -{{ end }} \ No newline at end of file diff --git a/layouts/partials/header.html b/layouts/partials/header.html deleted file mode 100644 index f5445033..00000000 --- a/layouts/partials/header.html +++ /dev/null @@ -1,65 +0,0 @@ - -
    -
    - - - - - -
    - - - - - {{ with $.Scratch.Get "social_list" }} - - {{ end }} - - - -
    -
    - -
    - - diff --git a/layouts/partials/navbar.html b/layouts/partials/navbar.html deleted file mode 100644 index da4af728..00000000 --- a/layouts/partials/navbar.html +++ /dev/null @@ -1,24 +0,0 @@ -{{ $cover := .HasShortcode "blocks/cover" }} -{{ $image := resources.Get "icons/logo.svg" }} -