diff --git a/Dockerfile b/Dockerfile
index 0603447..222c791 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -12,41 +12,10 @@
#
# You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see .
-FROM node:slim
+FROM nginx:alpine
MAINTAINER Jones MAGLOIRE @Joxit
-WORKDIR /usr/src/app
+WORKDIR /usr/share/nginx/html/
-RUN npm install -g http-server && npm cache clean
-
-COPY package.json /usr/src/app
-
-RUN npm install \
- && find node_modules/ \
- -maxdepth 1 -mindepth 1 -type d \
- ! -name riot \
- ! -name material-design-icons \
- ! -name material-design-* \
- ! -name dialog-polyfill \
- ! -name riotgear-router \
- -exec rm -rf {} \; \
- && find node_modules/material-design-* \
- -maxdepth 1 -mindepth 1 \
- ! -name package.json \
- ! -name iconfont \
- ! -name LICENSE \
- ! -name material* \
- ! -name dist \
- -exec rm -rf {} \; \
- && find node_modules/material-design-lite/dist/ -maxdepth 1 -mindepth 1 \
- ! -name "*.js*" \
- ! -name "*.css*" \
- -exec rm -rf {} \; \
- && npm cache clean
-
-COPY . /usr/src/app
-
-EXPOSE 8080
-
-ENTRYPOINT http-server
+COPY dist/ /usr/share/nginx/html/
diff --git a/Dockerfile.static b/Dockerfile.static
index 9713ca3..1f6d87c 100644
--- a/Dockerfile.static
+++ b/Dockerfile.static
@@ -12,43 +12,15 @@
#
# You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see .
-FROM node:slim
+FROM nginx
MAINTAINER Jones MAGLOIRE @Joxit
-WORKDIR /usr/src/app
+WORKDIR /usr/share/nginx/html/
-RUN npm install -g http-server && npm cache clean
+COPY dist/ /usr/share/nginx/html/
+COPY dist/scripts/script-static.js /usr/share/nginx/html/scripts/script.js
+COPY dist/scripts/tags-static.js /usr/share/nginx/html/scripts/tags.js
+COPY bin/entrypoint /bin
-COPY package.json /usr/src/app
-
-RUN npm install \
- && find node_modules/ \
- -maxdepth 1 -mindepth 1 -type d \
- ! -name riot \
- ! -name material-design-icons \
- ! -name material-design-* \
- ! -name dialog-polyfill \
- ! -name riotgear-router \
- -exec rm -rf {} \; \
- && find node_modules/material-design-* \
- -maxdepth 1 -mindepth 1 \
- ! -name package.json \
- ! -name iconfont \
- ! -name LICENSE \
- ! -name material* \
- ! -name dist \
- -exec rm -rf {} \; \
- && find node_modules/material-design-lite/dist/ -maxdepth 1 -mindepth 1 \
- ! -name "*.js*" \
- ! -name "*.css*" \
- -exec rm -rf {} \; \
- && npm cache clean
-
-COPY . /usr/src/app
-COPY static/*.* /usr/src/app/
-COPY static/entrypoint /bin
-
-EXPOSE 8080
-
-ENTRYPOINT entrypoint
+ENTRYPOINT entrypoint
\ No newline at end of file
diff --git a/bin/entrypoint b/bin/entrypoint
new file mode 100755
index 0000000..17f7fe6
--- /dev/null
+++ b/bin/entrypoint
@@ -0,0 +1,9 @@
+#!/bin/bash
+$@
+sed -i "s,\${URL},${URL}," scripts/script.js
+
+if [ -z "$@" ]; then
+ nginx -g "daemon off;"
+else
+ $@
+fi
\ No newline at end of file
diff --git a/dist/fonts/MaterialIcons-Regular.eot b/dist/fonts/MaterialIcons-Regular.eot
new file mode 100644
index 0000000..70508eb
Binary files /dev/null and b/dist/fonts/MaterialIcons-Regular.eot differ
diff --git a/dist/fonts/MaterialIcons-Regular.svg b/dist/fonts/MaterialIcons-Regular.svg
new file mode 100644
index 0000000..a449327
--- /dev/null
+++ b/dist/fonts/MaterialIcons-Regular.svg
@@ -0,0 +1,2373 @@
+
+
+
+
diff --git a/dist/fonts/MaterialIcons-Regular.ttf b/dist/fonts/MaterialIcons-Regular.ttf
new file mode 100644
index 0000000..7015564
Binary files /dev/null and b/dist/fonts/MaterialIcons-Regular.ttf differ
diff --git a/dist/fonts/MaterialIcons-Regular.woff b/dist/fonts/MaterialIcons-Regular.woff
new file mode 100644
index 0000000..b648a3e
Binary files /dev/null and b/dist/fonts/MaterialIcons-Regular.woff differ
diff --git a/dist/fonts/MaterialIcons-Regular.woff2 b/dist/fonts/MaterialIcons-Regular.woff2
new file mode 100644
index 0000000..9fa2112
Binary files /dev/null and b/dist/fonts/MaterialIcons-Regular.woff2 differ
diff --git a/index.html b/dist/index.html
similarity index 61%
rename from index.html
rename to dist/index.html
index 5388065..f46eebc 100644
--- a/index.html
+++ b/dist/index.html
@@ -19,11 +19,9 @@
-
-
-
-
-
+
+
+
Docker Registry UI
@@ -55,19 +53,9 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+