diff --git a/.gitmodules b/.gitmodules index cc4d8a5..de6bfdd 100644 --- a/.gitmodules +++ b/.gitmodules @@ -2,3 +2,7 @@ path = gitlab-ci url = https://gitlab.com/nofusscomputing/projects/gitlab-ci.git branch = development +[submodule "website-template"] + path = website-template + url = https://gitlab.com/nofusscomputing/infrastructure/website-template.git + branch = development diff --git a/docs/articles/index.md b/docs/articles/index.md new file mode 100644 index 0000000..e69de29 diff --git a/docs/contact.md b/docs/contact.md new file mode 100644 index 0000000..e69de29 diff --git a/docs/index.md b/docs/index.md new file mode 100644 index 0000000..e69de29 diff --git a/docs/operations/index.md b/docs/operations/index.md new file mode 100644 index 0000000..e69de29 diff --git a/docs/projects/index.md b/docs/projects/index.md new file mode 100644 index 0000000..e69de29 diff --git a/docs/projects/nfc_glpi/index.md b/docs/projects/nfc_glpi/index.md new file mode 100644 index 0000000..558380a --- /dev/null +++ b/docs/projects/nfc_glpi/index.md @@ -0,0 +1,25 @@ +--- +title: Ansible Role nfc_glpi +description: How to use No Fuss Computings Ansible role to manage GLPI from configuration as code. +date: 2023-07-28 +template: project.html +about: https://gitlab.com/nofusscomputing/projects/ansible/nfc_glpi +--- + +This Ansible role is designed to manage GLPI specifically installation and configuration. + + +## Features + +- install GLPI using our [docker container](https://gitlab.com/nofusscomputing/projects/docker-glpi) + + +## Default Variables + +Here's an example playbook that demonstrates how to use the `docker_management` role: + +```yaml title="defaults/main.yaml" linenums="1 + +--8<-- "defaults/main.yaml" + +``` diff --git a/mkdocs.yml b/mkdocs.yml new file mode 100644 index 0000000..b717883 --- /dev/null +++ b/mkdocs.yml @@ -0,0 +1,31 @@ +INHERIT: website-template/mkdocs.yml + +docs_dir: 'docs' + +repo_name: Docker Management +repo_url: https://gitlab.com/nofusscomputing/projects/ansible/nfc_glpi +edit_uri: '/-/ide/project/nofusscomputing/projects/ansible/nfc_glpi/edit/development/-/docs/' + +nav: +- Home: index.md + +- Articles: + + - articles/index.md + +- Projects: + + - projects/index.md + + - Ansible Roles: + + - GLPI: + + - projects/nfc_glpi/index.md + +- Operations: + + - operations/index.md + +- Contact Us: contact.md + diff --git a/website-template b/website-template new file mode 160000 index 0000000..992b548 --- /dev/null +++ b/website-template @@ -0,0 +1 @@ +Subproject commit 992b54805b8b6c78a3d2a5ea7de71c7be2b070c8