diff --git a/Dockerfile b/Dockerfile
new file mode 100644
index 0000000000000000000000000000000000000000..d7d170a771fb7e56df14620ca6edb9db1fd1cbbb
--- /dev/null
+++ b/Dockerfile
@@ -0,0 +1,35 @@
+FROM caddy AS app
+COPY ./dist/ /usr/share/caddy/
+
+
+RUN cat > /etc/caddy/Caddyfile <<EOF
+
+:8080 {
+  root * /usr/share/caddy
+  file_server
+  try_files {path} /
+}
+
+EOF
+
+ARG BUILD_TIME
+ARG GIT_COMMIT_SHA
+ARG GIT_CURRENT_BRANCH
+ARG GIT_LAST_LOG_MESSAGE
+ARG GIT_LAST_COMMITTER
+ARG GIT_LAST_COMMIT_DATE
+
+LABEL org.opencontainers.image.created="$BUILD_TIME"
+LABEL org.opencontainers.image.url="https://hive.io/"
+LABEL org.opencontainers.image.documentation="https://gitlab.syncad.com/hive/wallet-dapp"
+LABEL org.opencontainers.image.source="https://gitlab.syncad.com/hive/wallet-dapp"
+#LABEL org.opencontainers.image.version="${VERSION}"
+LABEL org.opencontainers.image.revision="$GIT_COMMIT_SHA"
+LABEL org.opencontainers.image.licenses="MIT"
+LABEL org.opencontainers.image.ref.name="Metamask dApp providing a bridge to Hive blockchain"
+LABEL org.opencontainers.image.title="Hive Bridge Application Image"
+LABEL org.opencontainers.image.description="Runs Hive Bridge applicaton)"
+LABEL io.hive.image.branch="$GIT_CURRENT_BRANCH"
+LABEL io.hive.image.commit.log_message="$GIT_LAST_LOG_MESSAGE"
+LABEL io.hive.image.commit.author="$GIT_LAST_COMMITTER"
+LABEL io.hive.image.commit.date="$GIT_LAST_COMMIT_DATE"