From 86fa82691a2c0efe9dd748426b1425c114991e77 Mon Sep 17 00:00:00 2001 From: maltegrosse Date: Wed, 31 May 2023 15:16:27 +0900 Subject: [PATCH] init --- .woodpecker.yaml | 16 ++++++++++++++++ Dockerfile | 6 ++++++ README.md | 3 +++ book.toml | 3 +++ nginx.conf | 22 ++++++++++++++++++++++ src/404.md | 3 +++ src/README.md | 3 +++ src/SUMMARY.md | 7 +++++++ src/architecture/overview.md | 0 9 files changed, 63 insertions(+) create mode 100644 .woodpecker.yaml create mode 100644 Dockerfile create mode 100644 README.md create mode 100644 book.toml create mode 100644 nginx.conf create mode 100644 src/404.md create mode 100644 src/README.md create mode 100644 src/SUMMARY.md create mode 100644 src/architecture/overview.md diff --git a/.woodpecker.yaml b/.woodpecker.yaml new file mode 100644 index 0000000..72c13cb --- /dev/null +++ b/.woodpecker.yaml @@ -0,0 +1,16 @@ +pipeline: + create-book: + image: peaceiris/mdbook:v0.4.30 + commands: + - echo "Creating book................. " + - ls + - mdbook build + publish-container: + image: woodpeckerci/plugin-docker-buildx:2.1.0 + secrets: [ docker_username, docker_password ] + group: docker + settings: + registry: https://git.sandbox.iuk.hdm-stuttgart.de + repo: git.sandbox.iuk.hdm-stuttgart.de/grosse/sandbox-docs-public + dockerfile: Dockerfile + tags: latest \ No newline at end of file diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..1b24c8f --- /dev/null +++ b/Dockerfile @@ -0,0 +1,6 @@ +FROM nginx:alpine3.17-slim +WORKDIR /app + +COPY . . + +COPY ./nginx.conf /etc/nginx/nginx.conf \ No newline at end of file diff --git a/README.md b/README.md new file mode 100644 index 0000000..bb58dd2 --- /dev/null +++ b/README.md @@ -0,0 +1,3 @@ +# Public SANDBOX Documentation + +## Lorem Ipsum \ No newline at end of file diff --git a/book.toml b/book.toml new file mode 100644 index 0000000..ec7d41d --- /dev/null +++ b/book.toml @@ -0,0 +1,3 @@ +[book] +title = "Sandbox Documentation" +language = "en" \ No newline at end of file diff --git a/nginx.conf b/nginx.conf new file mode 100644 index 0000000..d84cb01 --- /dev/null +++ b/nginx.conf @@ -0,0 +1,22 @@ +events { + worker_connections 1024; +} + +http { + include mime.types; + sendfile on; + + server { + listen 8080; + listen [::]:8080; + + resolver 127.0.0.11; + autoindex off; + + server_name _; + server_tokens off; + + root /app/static; + gzip_static on; + } +} \ No newline at end of file diff --git a/src/404.md b/src/404.md new file mode 100644 index 0000000..a55db44 --- /dev/null +++ b/src/404.md @@ -0,0 +1,3 @@ +# Document not found (404) + +This URL is invalid, sorry. Try the search instead! \ No newline at end of file diff --git a/src/README.md b/src/README.md new file mode 100644 index 0000000..ba991fa --- /dev/null +++ b/src/README.md @@ -0,0 +1,3 @@ +# Introduction + +Public documentation for **sandbox**. \ No newline at end of file diff --git a/src/SUMMARY.md b/src/SUMMARY.md new file mode 100644 index 0000000..8976930 --- /dev/null +++ b/src/SUMMARY.md @@ -0,0 +1,7 @@ +# Summary + +[Introduction](README.md) + +# Architecture + +- [Overview](architecture/overview.md) \ No newline at end of file diff --git a/src/architecture/overview.md b/src/architecture/overview.md new file mode 100644 index 0000000..e69de29