diff --git a/.gitignore b/.gitignore
index be2cc587a..116870ae0 100644
--- a/.gitignore
+++ b/.gitignore
@@ -29,4 +29,8 @@ bundle.js.map
__tests__
# Compiled script
-static/
+static/index.html
+static/style.*
+static/*.js
+static/logo.*
+
diff --git a/website/static/css/custom.css b/website/static/css/custom.css
new file mode 100644
index 000000000..220c1dde7
--- /dev/null
+++ b/website/static/css/custom.css
@@ -0,0 +1,16 @@
+/* your custom css */
+
+@media only screen and (min-device-width: 360px) and (max-device-width: 736px) {
+}
+
+@media only screen and (min-width: 1024px) {
+}
+
+@media only screen and (max-width: 1023px) {
+}
+
+@media only screen and (min-width: 1400px) {
+}
+
+@media only screen and (min-width: 1500px) {
+}
\ No newline at end of file
diff --git a/website/static/img/blog/compose_swarm.png b/website/static/img/blog/compose_swarm.png
new file mode 100644
index 000000000..0ffdf1508
Binary files /dev/null and b/website/static/img/blog/compose_swarm.png differ
diff --git a/website/static/img/blog/hub.png b/website/static/img/blog/hub.png
new file mode 100644
index 000000000..53ef3b24e
Binary files /dev/null and b/website/static/img/blog/hub.png differ
diff --git a/website/static/img/blog/offline.png b/website/static/img/blog/offline.png
new file mode 100644
index 000000000..577bd69b6
Binary files /dev/null and b/website/static/img/blog/offline.png differ
diff --git a/website/static/img/blog/runningVerdaccio.gif b/website/static/img/blog/runningVerdaccio.gif
new file mode 100644
index 000000000..8e87a1fdd
Binary files /dev/null and b/website/static/img/blog/runningVerdaccio.gif differ
diff --git a/website/static/img/blog/staging.jpeg b/website/static/img/blog/staging.jpeg
new file mode 100644
index 000000000..74dcd9b55
Binary files /dev/null and b/website/static/img/blog/staging.jpeg differ
diff --git a/website/static/img/blog/wait.jpeg b/website/static/img/blog/wait.jpeg
new file mode 100644
index 000000000..0f372b0c0
Binary files /dev/null and b/website/static/img/blog/wait.jpeg differ
diff --git a/website/static/img/docker.jpeg b/website/static/img/docker.jpeg
new file mode 100644
index 000000000..02e7ae932
Binary files /dev/null and b/website/static/img/docker.jpeg differ
diff --git a/website/static/img/docker.svg b/website/static/img/docker.svg
new file mode 100644
index 000000000..424268998
--- /dev/null
+++ b/website/static/img/docker.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/website/static/img/docker2.png b/website/static/img/docker2.png
new file mode 100644
index 000000000..f2b0deb2e
Binary files /dev/null and b/website/static/img/docker2.png differ
diff --git a/website/static/img/docusaurus.svg b/website/static/img/docusaurus.svg
new file mode 100644
index 000000000..f80b2217c
--- /dev/null
+++ b/website/static/img/docusaurus.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/website/static/img/favicon.png b/website/static/img/favicon.png
new file mode 100644
index 000000000..122f0a56c
Binary files /dev/null and b/website/static/img/favicon.png differ
diff --git a/website/static/img/favicon/favicon.ico b/website/static/img/favicon/favicon.ico
new file mode 100644
index 000000000..eaced0fd8
Binary files /dev/null and b/website/static/img/favicon/favicon.ico differ
diff --git a/website/static/img/npm.svg b/website/static/img/npm.svg
new file mode 100644
index 000000000..140fe7eb6
--- /dev/null
+++ b/website/static/img/npm.svg
@@ -0,0 +1,9 @@
+
+
\ No newline at end of file
diff --git a/website/static/img/oss_logo.png b/website/static/img/oss_logo.png
new file mode 100644
index 000000000..8183e289b
Binary files /dev/null and b/website/static/img/oss_logo.png differ
diff --git a/website/static/img/verdaccio-blackwhite.png b/website/static/img/verdaccio-blackwhite.png
new file mode 100644
index 000000000..a8e4a0ac0
Binary files /dev/null and b/website/static/img/verdaccio-blackwhite.png differ
diff --git a/website/static/img/verdaccio-blackwhite@2x.png b/website/static/img/verdaccio-blackwhite@2x.png
new file mode 100644
index 000000000..04eaca2dc
Binary files /dev/null and b/website/static/img/verdaccio-blackwhite@2x.png differ
diff --git a/website/static/img/verdaccio-blackwhite@3x.png b/website/static/img/verdaccio-blackwhite@3x.png
new file mode 100644
index 000000000..3bb6d2c37
Binary files /dev/null and b/website/static/img/verdaccio-blackwhite@3x.png differ
diff --git a/website/static/img/verdaccio-tiny.png b/website/static/img/verdaccio-tiny.png
new file mode 100644
index 000000000..b539642ff
Binary files /dev/null and b/website/static/img/verdaccio-tiny.png differ
diff --git a/website/static/img/verdaccio-tiny@2x.png b/website/static/img/verdaccio-tiny@2x.png
new file mode 100644
index 000000000..392e51e29
Binary files /dev/null and b/website/static/img/verdaccio-tiny@2x.png differ
diff --git a/website/static/img/verdaccio-tiny@3x.png b/website/static/img/verdaccio-tiny@3x.png
new file mode 100644
index 000000000..631fefc37
Binary files /dev/null and b/website/static/img/verdaccio-tiny@3x.png differ
diff --git a/website/static/img/verdaccio.png b/website/static/img/verdaccio.png
new file mode 100644
index 000000000..ec26c9e1e
Binary files /dev/null and b/website/static/img/verdaccio.png differ
diff --git a/website/static/img/verdaccio@2x.png b/website/static/img/verdaccio@2x.png
new file mode 100644
index 000000000..c14c660d3
Binary files /dev/null and b/website/static/img/verdaccio@2x.png differ
diff --git a/website/static/img/verdaccio@3x.png b/website/static/img/verdaccio@3x.png
new file mode 100644
index 000000000..84848c275
Binary files /dev/null and b/website/static/img/verdaccio@3x.png differ
diff --git a/website/static/img/yarn.svg b/website/static/img/yarn.svg
new file mode 100644
index 000000000..deda3ba00
--- /dev/null
+++ b/website/static/img/yarn.svg
@@ -0,0 +1 @@
+
\ No newline at end of file