DweebUI Versions Save

DweebUI is a web interface for managing Docker, with a zero-config dashboard for your containers.

v0.40

2 months ago

v0.40 (Feb 26th 2024) - HTMX rewrite

  • Pages rewritten to use HTMX.
  • Removed Socket.io.
  • Changed view files to *.HTML instead of *.EJS.
  • Removed "USER root" from Dockerfile.
  • Express sessions configured to use memorystore.
  • Improved chart rendering.
  • Improvements to container charts.
  • Created Variables page.
  • Created Supporters page.
  • Ability to remove images, volumes, or networks.
  • Fixed list.js sorting.
  • Fixed apps.js page navigation.
  • Removed stackfiles from templates.json and updated some icons.
  • New logo.
  • Improved handling of Docker events.
  • Improved dashboard responsiveness.
  • Updated server metrics styles.
  • Container cards display pending action.
  • Container charts only rendered if container running.
  • Created permissions modal.
  • Podman support (untested).
  • Started a new template for FOSS apps.

v0.20

3 months ago

v0.20 (Jan 20th 2024) - The rewrite. Jumping all the way to v0.20.

Changed to ES6 imports.
Cleaned up file structure and code layout.
Updated DweebUI logo.
Visual tweaks to login and registration pages.
Added .gitignore and .dockerignore files.
Syslogs - View logs for sign-in and registration attempts. 🆕
Docker socket now uses default connection.
Updated Users page displays 'inactive' if no sign-ins within 30 days.
Dashboard updates now triggered by Docker events.
Massive reduction in the amount of HTML, CSS, and JS on client side.
Container graphs are significantly more efficent and no longer use localStorage.
Made dark mode the default theme.
Created intervals to allow application to idle or scale with more users.
Pages for images, volumes, and networks. 🆕
Localized fonts.
CORS.
Testing with Mocha and Supertest.
Created Portal page. 🆕

v0.08

5 months ago
  • Updates to compose file and instructions from steveiliop56
  • Added SECRET field to compose file as a basic security measure.
  • Visibility button to hide containers or reset view.
  • Container link now uses server IP address.
  • More compact container card, with style options planned.
  • Improved log view.
  • Removed VPN, Firewall, and VNC buttons.
  • Updated dependencies (Sequelize 6.35.2)
  • Fixed web pages not using the "public" static folder.
  • Small tweaks to router.
  • Replaced the default icon shown for missing icons (docker.png).

v0.07

5 months ago

v0.07 (Dec 8th 2023)

  • View container logs.
  • Removed Redis.
  • Improved uninstall function and form id fix.
  • WebUI Port can be changed in compose.yml
  • Code clean-up.
  • Updated dependencies (systeminformation).

v0.06

5 months ago

v0.06 ( Nov 24th 2023 )

  • Multi-platform image (amd64/arm64).
  • Removed Caddy from compose file.
  • Proxy Manager UI can be enabled from environment variable.
  • Removed hardcoded redis passwords.
  • Repo change: Implemented image build-and-publish and dependabot (Thank you, gaby).
  • Updated dependencies.

v0.05

5 months ago
  • Environment Variables and Labels are now unchecked by default.
  • Support for Docker volumes.
  • Fixed app uninstall.
  • Fixed Proxy Manager.
  • Updated functions to ignore the three DweebUI containers: DweebUI, DweebCache(redis), and DweebProxy(caddy).
  • Visual updates: Tabs for networks, images, and volumes. Added 'update' option in container drop-down.
  • Updated main.js to prevent javascript errors.
  • Fix for templates using 'set' instead of 'default' in environment variables.
  • Fixes for templates with no volumes or no labels.
  • New README.md.
  • New screenshots.
  • Automatically persists data in docker volumes if there is no bind mount.

v0.04

6 months ago
  • Docker image and compose file available.
  • The containers DweebUI and DweebCache are hidden from the dashboard.
  • Default icons for containers.
  • Fixed missing information in container details/edit modals (Ports, Env, Volumes, Labels).

v0.03

6 months ago

v0.03 (Nov 5th 2023)

  • Container graphs now load instantly on refresh.
  • Working net data for server dashboard.
  • Redis is now installed as a docker container.
  • Updated Templates.json and added more icons to Dweeb-UI-Icons.

v0.02

6 months ago

v0.01

6 months ago

Here it is, the very first release of this mess.

DweebUI 0.01.zip