commit a859bb282e66fc5a77dad3ebc8b5127615bff813
Author: Jamie <1+jamie@noreply.jdbnet.co.uk>
Date: Wed May 20 23:23:36 2026 +0100
Add README.md
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..79e8220
--- /dev/null
+++ b/README.md
@@ -0,0 +1,39 @@
+
+

+
+ # S3 Client
+
+A Flask + Vue app for managing S3 and S3-compatible storage with credentials stored in MariaDB.
+
+
+
+## Features
+
+- Encrypted credential storage in MariaDB
+- Folder-based organization of S3 accounts
+- Bucket discovery and object browser
+- Upload, download, rename, delete, and folder creation for objects
+- Vue + Tailwind UI
+
+## Docker Compose
+
+```yaml
+services:
+ app:
+ image: cr.jdbnet.co.uk/public/s3-client:latest
+ ports:
+ - "5000:5000"
+ environment:
+ SECRET_KEY: ""
+ SESSION_DAYS: "14"
+ SESSION_COOKIE_SECURE: "false" # True if using HTTPS
+ WEBAPP_USERNAME: ""
+ WEBAPP_PASSWORD: ""
+ DB_ENCRYPTION_KEY: ""
+ MYSQL_HOST: ""
+ MYSQL_PORT: ""
+ MYSQL_DATABASE: ""
+ MYSQL_USER: ""
+ MYSQL_PASSWORD: ""
+ restart: unless-stopped
+```
\ No newline at end of file