diff --git a/docs-src/index.html b/docs-src/index.html index e1b33e3c..fc1a9e70 100644 --- a/docs-src/index.html +++ b/docs-src/index.html @@ -7,18 +7,22 @@ Dozzle - Log viewer for Docker + -
+

Dozzle - is a real-time log viewer for docker containers. + + is a real-time log viewer for docker containers. +

- Github + Github + Learn More
@@ -38,5 +42,33 @@
+
+
+
+
+
+ Dozzle is easy to install with docker +
+
+

+ Installation +

+
Easy to install with docker and smaller than 5MB.
+
+
+ +
+
docker run --detach --volume=/var/run/docker.sock:/var/run/docker.sock -p 8080:8080 amir20/dozzle
+
+
+
+
+
+
diff --git a/docs-src/media/docker.png b/docs-src/media/docker.png new file mode 100644 index 00000000..ccb2ce74 Binary files /dev/null and b/docs-src/media/docker.png differ diff --git a/docs-src/media/poster.png b/docs-src/media/poster.png index 17145943..8547359d 100644 Binary files a/docs-src/media/poster.png and b/docs-src/media/poster.png differ diff --git a/docs-src/package-lock.json b/docs-src/package-lock.json index aa6a35a6..8f9531b3 100644 --- a/docs-src/package-lock.json +++ b/docs-src/package-lock.json @@ -1834,6 +1834,16 @@ "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-1.3.1.tgz", "integrity": "sha512-1QL4544moEsDVH9T/l6Cemov/37iv1RtoKf7NJ04A60+4MREXNfx/QvavbH6QoGdsD4N4Mwy49cmaINR/o2mdg==" }, + "clipboard": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/clipboard/-/clipboard-2.0.4.tgz", + "integrity": "sha512-Vw26VSLRpJfBofiVaFb/I8PVfdI1OxKcYShe6fm0sP/DtmiWQNCjhM/okTvdCo0G+lMMm1rMYbk4IK4x1X+kgQ==", + "requires": { + "good-listener": "^1.2.2", + "select": "^1.1.2", + "tiny-emitter": "^2.0.0" + } + }, "clone": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", @@ -2549,6 +2559,11 @@ "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" }, + "delegate": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/delegate/-/delegate-3.2.0.tgz", + "integrity": "sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw==" + }, "depd": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", @@ -3674,6 +3689,14 @@ } } }, + "good-listener": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/good-listener/-/good-listener-1.2.2.tgz", + "integrity": "sha1-1TswzfkxPf+33JoNR3CWqm0UXFA=", + "requires": { + "delegate": "^3.1.2" + } + }, "got": { "version": "6.7.1", "resolved": "https://registry.npmjs.org/got/-/got-6.7.1.tgz", @@ -6273,6 +6296,11 @@ "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" }, + "select": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/select/-/select-1.1.2.tgz", + "integrity": "sha1-DnNQrN7ICxEIUoeG7B1EGNEbOW0=" + }, "semver": { "version": "5.7.0", "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.0.tgz", @@ -6877,6 +6905,11 @@ "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=" }, + "tiny-emitter": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tiny-emitter/-/tiny-emitter-2.1.0.tgz", + "integrity": "sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==" + }, "tiny-inflate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/tiny-inflate/-/tiny-inflate-1.0.2.tgz", diff --git a/docs-src/package.json b/docs-src/package.json index 8c1f1ce4..d479b2b4 100644 --- a/docs-src/package.json +++ b/docs-src/package.json @@ -5,6 +5,7 @@ "main": "index.js", "dependencies": { "bulma": "^0.7.4", + "clipboard": "^2.0.4", "parcel-bundler": "^1.12.3", "sass": "^1.20.1" }, diff --git a/docs-src/script.js b/docs-src/script.js new file mode 100644 index 00000000..9319fd8d --- /dev/null +++ b/docs-src/script.js @@ -0,0 +1,2 @@ +import ClipboardJS from "clipboard"; +new ClipboardJS(".copy"); diff --git a/docs-src/style.scss b/docs-src/style.scss index 258e260d..dd6c8ce0 100644 --- a/docs-src/style.scss +++ b/docs-src/style.scss @@ -1,3 +1,16 @@ +@charset "utf-8"; + +$purple: #8a4d76; +$pink: #fa7c91; + +$beige-light: #d0d1cd; +$beige-lighter: #eff0eb; + +$grey-light: $beige-light; +$primary: $purple; +$link: $pink; +$body-background-color: $beige-lighter; + @import "~bulma/sass/utilities/_all.sass"; @import "~bulma/sass/base/_all.sass"; @import "~bulma/sass/layout/hero.sass"; @@ -60,3 +73,23 @@ h1.title { } } } + +pre { + box-shadow: 0 0 0 2px #ffdd57; + border-radius: 3px; +} + +.button.copy { + background: 0 0; + border: none; + color: #4a4a4a; + cursor: pointer; + font-size: 0.625rem; + outline: 0; + padding-bottom: 0; + padding-top: 0; + &:hover { + background-color: #ffdd57; + color: rgba(0, 0, 0, 0.7); + } +}