Skip to content

Commit

Permalink
Merge pull request #5 from ladesa-ro/docs/infra
Browse files Browse the repository at this point in the history
feat: notes about infrastructure
  • Loading branch information
guesant authored Nov 20, 2024
2 parents 53d9002 + 4ac733e commit e7db444
Show file tree
Hide file tree
Showing 157 changed files with 3,526 additions and 48 deletions.
136 changes: 90 additions & 46 deletions .vitepress/-sidebar.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { DefaultTheme } from "vitepress";
import type { DefaultTheme } from "vitepress";

export const sidebar: DefaultTheme.Sidebar = [
{
Expand All @@ -11,8 +11,8 @@ export const sidebar: DefaultTheme.Sidebar = [
},
{
text: "Sistemas do Ladesa",
link: "/introduction/systems"
}
link: "/introduction/systems",
},
],
},

Expand All @@ -36,15 +36,15 @@ export const sidebar: DefaultTheme.Sidebar = [
items: [
{
text: "Início",
link: "/developers/"
link: "/developers/",
},
{
text: "Microsserviços",
collapsed: true,
items: [
{
text: "Sobre",
link: "/developers/services/"
link: "/developers/services/",
},

{
Expand All @@ -53,13 +53,13 @@ export const sidebar: DefaultTheme.Sidebar = [
items: [
{
text: "Configurar Ambiente",
link: "/developers/services/first-steps/setup/"
link: "/developers/services/first-steps/setup/",
},
{
text: "Kit para Desenvolvedores",
link: "/developers/services/first-steps/dev-kit/"
}
]
link: "/developers/services/first-steps/dev-kit/",
},
],
},

{
Expand All @@ -73,32 +73,32 @@ export const sidebar: DefaultTheme.Sidebar = [
{
text: "Mobile",
link: "/developers/services/mobile/",
}
]
},
],
},
{
text: "Back-End",
collapsed: true,
items: [
{
text: "Web API Integrada",
link: "/developers/services/api/"
link: "/developers/services/api/",
},
{
text: "Gerar Horário",
link: "/developers/services/gerar-horario/"
link: "/developers/services/gerar-horario/",
},
{
text: "Autenticação",
link: "/developers/services/auth/"
}
]
link: "/developers/services/auth/",
},
],
},
{
text: "Documentação",
link: "/developers/services/docs/"
}
]
link: "/developers/services/docs/",
},
],
},
{
text: "Integração",
Expand All @@ -107,7 +107,7 @@ export const sidebar: DefaultTheme.Sidebar = [
items: [
{
text: "Conectar",
link: "/developers/connect/"
link: "/developers/connect/",
},
{
text: "Web API Integrada",
Expand All @@ -116,19 +116,19 @@ export const sidebar: DefaultTheme.Sidebar = [
items: [
{
text: "Visão Geral",
link: "/developers/connect/web/overview"
link: "/developers/connect/web/overview",
},
{
text: "JavaScript",
link: "/developers/connect/web/javascript/"
link: "/developers/connect/web/javascript/",
},
{
text: "Vue/Nuxt",
link: "/developers/connect/web/javascript/vue-nuxt/"
}
]
}
]
link: "/developers/connect/web/javascript/vue-nuxt/",
},
],
},
],
},

{
Expand All @@ -137,7 +137,7 @@ export const sidebar: DefaultTheme.Sidebar = [
items: [
{
text: "Motivação",
link: "/developers/tutorials/"
link: "/developers/tutorials/",
},
{
text: "Plataformas",
Expand All @@ -149,19 +149,19 @@ export const sidebar: DefaultTheme.Sidebar = [
items: [
{
text: "Vue.js",
link: "/developers/tutorials/platforms/web/vue/"
link: "/developers/tutorials/platforms/web/vue/",
},

{
text: "Vuetify",
link: "/developers/tutorials/platforms/web/vue/vuetify/"
link: "/developers/tutorials/platforms/web/vue/vuetify/",
},

{
text: "libs/vue-query",
link: "/developers/tutorials/platforms/web/vue/libs/vue-query/"
}
]
link: "/developers/tutorials/platforms/web/vue/libs/vue-query/",
},
],
},

{
Expand All @@ -170,19 +170,19 @@ export const sidebar: DefaultTheme.Sidebar = [
items: [
{
text: "Nuxt.js",
link: "/developers/tutorials/platforms/web/vue/nuxt/"
link: "/developers/tutorials/platforms/web/vue/nuxt/",
},

{
text: "Node.js",
link: "/developers/tutorials/platforms/node/",
},

{
text: "C# / .NET",
link: "/developers/tutorials/platforms/csharp-dotnet/",
},

{
text: "API",
link: "/developers/tutorials/platforms/api/",
Expand All @@ -195,10 +195,10 @@ export const sidebar: DefaultTheme.Sidebar = [
{
text: "Postgres",
link: "/developers/tutorials/platforms/database/postgres/",
}
]
}
]
},
],
},
],
},

{
Expand All @@ -207,15 +207,15 @@ export const sidebar: DefaultTheme.Sidebar = [
items: [
{
text: "Docker",
link: "/developers/tutorials/platforms/containers/docker/"
link: "/developers/tutorials/platforms/containers/docker/",
},
{
text: "Kubernetes",
link: "/developers/tutorials/platforms/containers/orchestration/kubernetes/"
}
]
}
]
link: "/developers/tutorials/platforms/containers/orchestration/kubernetes/",
},
],
},
],
},

{
Expand Down Expand Up @@ -259,4 +259,48 @@ export const sidebar: DefaultTheme.Sidebar = [
},
],
},

{
text: "Notas de Implantação",
collapsed: true,
items: [
{
text: "Início",
link: "/deploy/",
},
{
text: "Notas do Ladesa",
items: [
{
text: "Início",
link: "/deploy/ladesa-notes/",
},
{
text: "Ferramentas Necessárias",
link: "/deploy/ladesa-notes/01-required-tools/",
},
{
text: "Preparação do Cluster Kubernetes",
link: "/deploy/ladesa-notes/02-prepare-kubernetes-cluster/",
},
{
text: "Namespaces",
link: "/deploy/ladesa-notes/03-namespaces/",
},
{
text: "Armazenamento",
link: "/deploy/ladesa-notes/04-overview-storages/",
},
{
text: "Serviços",
link: "/deploy/ladesa-notes/05-services/",
},
{
text: "Hacks",
link: "/deploy/ladesa-notes/hacks/",
},
],
},
],
},
];
5 changes: 3 additions & 2 deletions .vitepress/config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ import { defineConfig } from "vitepress";
import { tabsMarkdownPlugin } from "vitepress-plugin-tabs";
import { navbar } from "./-navbar";
import { sidebar } from "./-sidebar";
import { META } from "./meta";

// https://vitepress.dev/reference/site-config
export default defineConfig({
Expand All @@ -13,7 +14,7 @@ export default defineConfig({
cleanUrls: true,
metaChunk: true,

srcDir: "src/content",
srcDir: META.vitepress.srcDir,

srcExclude: ["**/_parts/**/*"],

Expand Down Expand Up @@ -59,7 +60,7 @@ export default defineConfig({
},

editLink: {
pattern: "https://github.com/ladesa-ro/docs/edit/main/src/content/:path",
pattern: `${META.github.repo}/edit/${META.github.branch}/src/${META.vitepress.srcDir}/:path`,
},
},

Expand Down
9 changes: 9 additions & 0 deletions .vitepress/meta.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
export const META = {
github: {
repo: "https://github.com/ladesa-ro/docs",
branch: "main",
},
vitepress: {
srcDir: "src/content",
},
};
1 change: 1 addition & 0 deletions src/content/deploy/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# Implantação
Loading

0 comments on commit e7db444

Please sign in to comment.