diff --git a/readme.md b/readme.md
index 9b809b7..cef7fc3 100755
--- a/readme.md
+++ b/readme.md
@@ -12,11 +12,13 @@ MyDrive is an Open Source cloud file storage server (Similar To Google Drive). H
- [Tech stack](#tech-stack)
- [Installation (non docker)](#installation)
- [Docker](#docker)
+- [Common installation issues](#common-installation-issues)
- [Screenshots](#screenshots)
- [Video](#video)
- [Live demo](#live-demo)
- [Feature requests/bug reports](#bugs)
- [Updating from a previous version of myDrive](#updating)
+- [Known issues and future improvments](#known-issues)
@@ -96,6 +98,8 @@ npm run build
npm run start
```
+
+
#### Possible installation issues
Make issue
@@ -192,9 +196,9 @@ I created a short YouTube video, showing off myDrives design and features: (Comi
## 🕹️ Live demo
-Demo: http://143.244.181.219:3000/
+[Demo](http://143.244.181.219:3000/)
-Note: Creating, deleting and other features are disabled in the demo.
+Note: Creating, deleting and other features are disabled in the demo. Also the service worker is not enabled in the demo, images thumbnails are not cached because of this.
@@ -221,3 +225,23 @@ Note: Make sure you have video thumbnails enabled in your env variables and FFMP
```javascript
npm run create-video-thumbnails
```
+
+
+
+## 🔮 Known issues and future improvments
+
+#### Issues
+
+- Video streaming does not always work, especially on Safari.
+- PWA downloads does not work on iOS.
+- Upload folder will sometimes fail on complex folder structures.
+- Generating video thumbnails with the default method will often fail, requiring the whole file to be downloaded to temporary storage and then the thumbnail generated from that.
+
+#### Future improvments
+
+- An alternative to using mongoDB
+- Typescript type cleanup
+- Better error handling
+- Logging
+- More test coverage (currently only basic backend tests)
+- Some tailwind classes still need some slight tweaking