diff --git a/.gitignore b/.gitignore index f774f423..685f86b6 100644 --- a/.gitignore +++ b/.gitignore @@ -37,3 +37,6 @@ bin/ # Local environment variables .env + +# Local configuration +.config diff --git a/.markdownlint.yaml b/.markdownlint.yaml index 5323121b..a5f19106 100644 --- a/.markdownlint.yaml +++ b/.markdownlint.yaml @@ -1,7 +1,7 @@ # Default state for all rules default: true -# MD013/line-length - Line length +# MD013/line-length - Allow long lines MD013: false # MD033 - Inline HTML. Needed for tabs in docusaurus diff --git a/docs/core-concepts/1202-plan.md b/docs/core-concepts/1202-plan.md new file mode 100644 index 00000000..fde5f78c --- /dev/null +++ b/docs/core-concepts/1202-plan.md @@ -0,0 +1,6 @@ +--- +slug: /1202/plan +displayed_sidebar: europaSidebar +--- + +# It all starts with a plan diff --git a/docs/core-concepts/1203-inputs.md b/docs/core-concepts/1203-inputs.md new file mode 100644 index 00000000..963f9076 --- /dev/null +++ b/docs/core-concepts/1203-inputs.md @@ -0,0 +1,6 @@ +--- +slug: /1203/inputs +displayed_sidebar: europaSidebar +--- + +# Configuring inputs diff --git a/docs/core-concepts/1204-secrets.md b/docs/core-concepts/1204-secrets.md new file mode 100644 index 00000000..405e7bce --- /dev/null +++ b/docs/core-concepts/1204-secrets.md @@ -0,0 +1,6 @@ +--- +slug: /1204/secrets +displayed_sidebar: europaSidebar +--- + +# How to use secrets diff --git a/docs/core-concepts/1205-container-images.md b/docs/core-concepts/1205-container-images.md new file mode 100644 index 00000000..b9b2085c --- /dev/null +++ b/docs/core-concepts/1205-container-images.md @@ -0,0 +1,6 @@ +--- +slug: /1205/container-images +displayed_sidebar: europaSidebar +--- + +# Building container images diff --git a/docs/core-concepts/1206-caching.md b/docs/core-concepts/1206-caching.md new file mode 100644 index 00000000..4d00fad9 --- /dev/null +++ b/docs/core-concepts/1206-caching.md @@ -0,0 +1,6 @@ +--- +slug: /1206/caching +displayed_sidebar: europaSidebar +--- + +# Make your builds fast diff --git a/docs/core-concepts/1207-packages.md b/docs/core-concepts/1207-packages.md new file mode 100644 index 00000000..4421aa3f --- /dev/null +++ b/docs/core-concepts/1207-packages.md @@ -0,0 +1,6 @@ +--- +slug: /1207/packages +displayed_sidebar: europaSidebar +--- + +# Create your own package diff --git a/docs/getting-started/1200-local-ci.md b/docs/getting-started/1200-local-ci.md new file mode 100644 index 00000000..8cd058b8 --- /dev/null +++ b/docs/getting-started/1200-local-ci.md @@ -0,0 +1,6 @@ +--- +slug: /1200/local-ci +displayed_sidebar: europaSidebar +--- + +# Local CI setup diff --git a/docs/getting-started/1201-github-actions.md b/docs/getting-started/1201-github-actions.md new file mode 100644 index 00000000..840c6c4f --- /dev/null +++ b/docs/getting-started/1201-github-actions.md @@ -0,0 +1,6 @@ +--- +slug: /1201/github-actions +displayed_sidebar: europaSidebar +--- + +# From local CI to GitHub Actions diff --git a/docs/use-cases/1208-phoenix-kubernetes.md b/docs/use-cases/1208-phoenix-kubernetes.md new file mode 100644 index 00000000..d7b53b5c --- /dev/null +++ b/docs/use-cases/1208-phoenix-kubernetes.md @@ -0,0 +1,8 @@ +--- +slug: /1208/phoenix-kubernetes +displayed_sidebar: europaSidebar +--- + +# Elixir/Phoenix on Kubernetes + +[changelog.com](https://changelog.com) diff --git a/docs/use-cases/1209-docusaurus-netlify.md b/docs/use-cases/1209-docusaurus-netlify.md new file mode 100644 index 00000000..57bd56e9 --- /dev/null +++ b/docs/use-cases/1209-docusaurus-netlify.md @@ -0,0 +1,8 @@ +--- +slug: /1209/docusaurus-netlify +displayed_sidebar: europaSidebar +--- + +# Docusaurus on Netlify + +[docs.dagger.io](https://docs.dagger.io) diff --git a/docs/use-cases/1210-go-goreleaser.md b/docs/use-cases/1210-go-goreleaser.md new file mode 100644 index 00000000..afa90e89 --- /dev/null +++ b/docs/use-cases/1210-go-goreleaser.md @@ -0,0 +1,8 @@ +--- +slug: /1210/go-goreleaser +displayed_sidebar: europaSidebar +--- + +# Go with GoReleaser + +[github.com/dagger/dagger/releases](https://github.com/dagger/dagger/releases) diff --git a/docs/use-cases/1211-go-docker-swarm.md b/docs/use-cases/1211-go-docker-swarm.md new file mode 100644 index 00000000..6bea76eb --- /dev/null +++ b/docs/use-cases/1211-go-docker-swarm.md @@ -0,0 +1,8 @@ +--- +slug: /1211/go-docker-swarm +displayed_sidebar: europaSidebar +--- + +# Go on Docker Swarm + +[particubes.com](https://particubes.com) diff --git a/docs/use-cases/1212-svelte-vercel.md b/docs/use-cases/1212-svelte-vercel.md new file mode 100644 index 00000000..1540f034 --- /dev/null +++ b/docs/use-cases/1212-svelte-vercel.md @@ -0,0 +1,8 @@ +--- +slug: /1212/svelte-vercel +displayed_sidebar: europaSidebar +--- + +# Svelte on Vercel + +[rawkode.dev](https://rawkode.dev) diff --git a/website/sidebars.js b/website/sidebars.js index b3c782dc..9dc7e40a 100644 --- a/website/sidebars.js +++ b/website/sidebars.js @@ -65,4 +65,43 @@ module.exports = { items: ["administrator/operator-manual"], }, ], + europaSidebar: [ + { + type: "category", + label: "Getting Started", + collapsible: false, + collapsed: false, + items: [ + "getting-started/local-ci", + "getting-started/github-actions" + ], + }, + { + type: "category", + label: "Core Concepts", + collapsible: false, + collapsed: false, + items: [ + "core-concepts/plan", + "core-concepts/inputs", + "core-concepts/secrets", + "core-concepts/caching", + "core-concepts/container-images", + "core-concepts/packages", + ], + }, + { + type: "category", + label: "Use Cases", + collapsible: false, + collapsed: false, + items: [ + "use-cases/phoenix-kubernetes", + "use-cases/docusaurus-netlify", + "use-cases/go-goreleaser", + "use-cases/go-docker-swarm", + "use-cases/svelte-vercel", + ], + }, + ], };