diff --git a/.github/workflows/github-pages.yml b/.github/workflows/github-pages.yml new file mode 100644 index 0000000..ac98cfe --- /dev/null +++ b/.github/workflows/github-pages.yml @@ -0,0 +1,25 @@ +name: GitHub Pages + +on: + push: + branches: + - main + +jobs: + deploy: + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v3 + - name: Setup Pages + uses: actions/configure-pages@v3 + - name: Build with Jekyll + uses: actions/jekyll-build-pages@v1 + with: + source: ./ + destination: ./_site + - name: Upload artifact + uses: actions/upload-pages-artifact@v1 + - name: Deploy to GitHub Pages + id: deployment + uses: actions/deploy-pages@v2 \ No newline at end of file diff --git a/.nojekyll b/.nojekyll new file mode 100644 index 0000000..e69de29 diff --git a/index.html b/index.html new file mode 100644 index 0000000..7bbd4e0 --- /dev/null +++ b/index.html @@ -0,0 +1,798 @@ + + +
+ + +Efficiently manage your tasks and projects, categorize them into different areas, and track due dates with this intuitive and easy-to-use web application.
+ +
+ tududi provides everything you need for efficient task and project management in a clean, intuitive interface.
+Create, update, and delete tasks. Mark them as completed and view them by different filters. Order them by Name, Due Date, Date Created, or Priority.
+Create, update, delete, or assign text notes to projects for better organization and documentation of your work.
+Create tags for tasks and notes to enhance organization and make filtering your work items easier.
+Organize tasks into projects. Each project can contain multiple tasks and/or multiple notes.
+Group projects into areas for better organization and focus on what matters to you.
+Set due dates for tasks and view them based on due date categories like Today, Upcoming, or Someday.
+See tududi in action with these screenshots showcasing its clean interface and functionality.
+
+
+
+
+ Get started with tududi in just a few simple steps using Docker.
+First, pull the latest Docker image:
+docker pull chrisvel/tududi:latest
+ Generate a random session secret:
+openssl rand -hex 64
+ 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/tududi_db \
+-p 9292:9292 \
+-d chrisvel/tududi:latest
+ Navigate to https://localhost:9292 and login with your credentials.
+Join our open-source community and contribute to the development of tududi or simply start using it today!
+ +