From 99c7aa12cfae27194108a963bf3bf423efaf0409 Mon Sep 17 00:00:00 2001 From: jurgenhaas <juergen@paragon-es.de> Date: Mon, 11 Jan 2021 16:58:59 +0100 Subject: [PATCH] Add ahoy and docker environment --- .ahoy.yml | 10 ++++++++++ .gitignore | 2 ++ ahoy.mkdocs.yml | 13 +++++++++++++ docker-compose.yml | 16 ++++++++++++++++ 4 files changed, 41 insertions(+) create mode 100644 .ahoy.yml create mode 100644 ahoy.mkdocs.yml create mode 100644 docker-compose.yml diff --git a/.ahoy.yml b/.ahoy.yml new file mode 100644 index 0000000..2f111cd --- /dev/null +++ b/.ahoy.yml @@ -0,0 +1,10 @@ +ahoyapi: v2 +commands: + mkdocs: + imports: + - ahoy.mkdocs.yml + usage: MkDocs tools. + changelog: + imports: + - ./.ahoy.l3d/changelog.yml + usage: Changelog tools. diff --git a/.gitignore b/.gitignore index 46ff246..a9c0b03 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,3 @@ /site/ +/.ahoy.l3d +/.env diff --git a/ahoy.mkdocs.yml b/ahoy.mkdocs.yml new file mode 100644 index 0000000..9a043ee --- /dev/null +++ b/ahoy.mkdocs.yml @@ -0,0 +1,13 @@ +ahoyapi: v2 +commands: + up: + cmd: | + d-c up -d + echo "Open site in browser: http://127.0.0.1:8999" + usage: Start MkDocs server. + down: + cmd: d-c down + usage: Stop MkDocs server. + build: + cmd: d-c exec --workdir=/mkdocs mkdocs mkdocs build + usage: Stop MkDocs server. diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..0e6af2f --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,16 @@ +version: '3.7' + +services: + mkdocs: + container_name: mkdocs + image: polinux/mkdocs:1.1.2 + restart: always + ports: + - 8999:8000 + environment: + LIVE_RELOAD_SUPPORT: 'true' + ADD_MODULES: fontawesome-markdown mkdocs-git-revision-date-localized-plugin mkdocs-material + FAST_MODE: 'true' + DOCS_DIRECTORY: /mkdocs + volumes: + - ${WORKDIR}:/mkdocs -- GitLab