diff --git a/README.md b/README.md
index 5ae085b..4fecf79 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,7 @@
# 📝 tududi
-`tududi` is a self-hosted task and project management web application with hierarchical organization (Areas > Projects > Tasks), multi-language support, and Telegram integration. Built with React/TypeScript frontend and functional programming Express.js backend, it provides an intuitive experience for personal productivity.
+`tududi` is the self-hosted task management tool that puts you in control. Organize your life and projects with a clear, hierarchical structure,
+smart recurring tasks, and seamless Telegram integration. Get focused, stay productive, and keep your data private.

diff --git a/index.html b/index.html
index c6ca336..e3514a3 100644
--- a/index.html
+++ b/index.html
@@ -185,7 +185,7 @@
}
.hero-content {
- max-width: 800px;
+ max-width: 900px;
margin: 0 auto;
}
@@ -234,6 +234,27 @@
background-color: var(--primary-color);
color: white;
}
+
+ .video-container {
+ position: relative;
+ padding-bottom: 56.25%;
+ height: 0;
+ overflow: hidden;
+ max-width: 100%;
+ background: #000;
+ margin-bottom: 20px;
+ border-radius: 10px;
+ box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1), inset 0 0 0 10px rgba(0, 0, 0, 0.5);
+ }
+
+ .video-container iframe {
+ position: absolute;
+ top: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+ border-radius: 5px;
+ }
.hero-image {
max-width: 100%;
@@ -578,13 +599,15 @@
Self-hosted task management with smart recurring tasks, hierarchical organization, multi-language support, and Telegram integration. Built with React/TypeScript and Express.js Self-hosted task and project management web application with hierarchical organization, multi-language support, and Telegram integration. It provides an intuitive experience for personal productivity.Task Management Made Simple
-
Generate a random session secret:
-openssl rand -hex 64
+ The following environment variables are used to configure tududi, TUDUDI_USER_EMAIL, TUDUDI_USER_PASSWORD, TUDUDI_SESSION_SECRET, TUDUDI_INTERNAL_SSL_ENABLED, TUDUDI_ALLOWED_ORIGINS. For more information please check the README file.
Launch the application with your configuration:
docker run \
--e TUDUDI_USER_EMAIL=myemail@example.com \
--e TUDUDI_USER_PASSWORD=mysecurepassword \
--e TUDUDI_SESSION_SECRET=your_generated_hash_here \
--e TUDUDI_INTERNAL_SSL_ENABLED=false \
--v ~/tududi_db:/usr/src/app/backend/db \
--p 3002:3002 \
--d chrisvel/tududi:latest
+ -e TUDUDI_USER_EMAIL=myemail@example.com \
+ -e TUDUDI_USER_PASSWORD=mysecurepassword \
+ -e TUDUDI_SESSION_SECRET=$(openssl rand -hex 64) \
+ -e TUDUDI_INTERNAL_SSL_ENABLED=false \
+ -e TUDUDI_ALLOWED_ORIGINS=https://tududi,http://tududi:3002 \
+ -v ~/tududi_db:/app/backend/db \
+ -p 3002:3002 \
+ -d chrisvel/tududi:latest