TasmoAdmin

TasmoAdmin is an administrative platform for devices flashed with Tasmota

GPL-3.0 License

Stars
856
Committers
35

Bot releases are hidden (Show)

TasmoAdmin - v1.6.0

Published by reloxx13 about 6 years ago

NOTE:
if you get display errors, try to clear your browser cache!

  • FIX: startpage all off icon error
  • UPDATE: Support Sensor BMP180 #224
  • FIX: login page horizontal scrollable removed
  • FIX: JS bug caused devices not to load (non-docker only bug) #225 #226
  • DEV: CSS & HTML fixes
  • NEW: support ssl / https added #113

To use TasmoAdmin with ssl:

sudo docker run -d -p 5443:443 -e SSL=true -v /home/pi/tasmoadmin:/data --name=TasmoAdmin --restart=always raymondmm/tasmoadmin:beta

Using self-signed root certificate give a warning in your browser and is not secure.

You can add your own certificate by replacing tasmoadmin.key and tasmoadmin.crt which are stored on your host, i.e. /home/pi/tasmoadmin/nginx/certs

  • FIX: Space in mobile
  • FIX: Display new release version available for betas
  • NEW: nginx config is now modifyable by user if needed
Custom nginx.config
  1. If you want to use your own (custom) nginx.config, then just place it in your local data volume you started the docker container with like /home/pi/tasmoadmin/data/nginx/ and replace existing nginx.config.

  2. (Re-)Start your container to use custom nginx.config.

  • FIX: Detection of StateText change #199, #154

  • CI skipped, use v1.6.0-beta8

  • FIX: XAMPP Folder Structure in ZIP

  • DEV: Lower zip splitted parts filesize for git

  • FIX: avoid sending backlog commands twice cuz backlog does not give any response. #210

  • FIX: Unwanted underscore added #210

  • FIX: XAMPP Pack fixed and updated to XAMPP 7.2.9.0 (PHP7) 141, 209

  • FIX: nginx config

  • CHANGE: HTTP/HTTPS Detection #198

    • New Checkbox to choose http/https, default is http.
      grafik
  • UPDATE: Support Sensor DS18B20 #202

  • DEV: Add robots/search crawler protection

  • FIX: Add device password field as password not text input #184

  • FIX: for new tasmota changelog structure tasmota-commit#ace6180

  • NEW: CZ language ( Big thanks @Vladimir S. by Mail)

  • FIX: Update Tasmota language Releases for auto updates.

  • UPDATE: Font Awesome 5.0.13 -> 5.3.1

  • UPDATE: Bootstrap 4.1.1 -> 4.1.2

  • CHANGE: Startpage rework:
    startpage_v1.2.PNG

  • DEV: Some more Error Catchings and debugs on error for lost configs #207

  • NEW: Detection of StateText change #199, #154

TasmoAdmin - v1.6.0-beta21

Published by reloxx13 about 6 years ago

  • fix startpage all off icon missing
  • UPDATE: Support Sensor BMP180 #224
TasmoAdmin - v1.6.0-beta20

Published by reloxx13 about 6 years ago

  • FIX: login page horizontal scrollable removed
TasmoAdmin - v1.6.0-beta19

Published by reloxx13 about 6 years ago

  • fix js bug cuzing devices load fails
TasmoAdmin - v1.6.0-beta18

Published by reloxx13 about 6 years ago

  • DEV: CSS & HTML fixes
TasmoAdmin - v1.6.0-beta17

Published by reloxx13 about 6 years ago

  • CI skipped, use v1.6.0-beta18
TasmoAdmin - v1.6.0-beta16

Published by RaymondMouthaan about 6 years ago

  • added ssl support with self-signed root certificate

To use TasmoAdmin with ssl:

sudo docker run -d -p 5443:443 -e SSL=true -v /home/pi/tasmoadmin:/data --name=TasmoAdmin --restart=always raymondmm/tasmoadmin:beta

Using self-signed root certificate give a warning in your browser and is not secure.

You can add your own certificate by replacing tasmoadmin.key and tasmoadmin.crt which are stored on your host, i.e. /home/pi/tasmoadmin/nginx/certs

TasmoAdmin - v1.6.0-beta15

Published by RaymondMouthaan about 6 years ago

Don't use this release unless you know what you are doing ;)

  • First attempt to test ssl
TasmoAdmin - v1.6.0-beta14

Published by RaymondMouthaan about 6 years ago

TasmoAdmin - v1.6.0-beta13

Published by reloxx13 about 6 years ago

  • automate migration test

be carefull if you use those beta images at the moment :D

TasmoAdmin - v1.6.0-beta12

Published by RaymondMouthaan about 6 years ago

Not necessery anymore, use BETA 13!

This release adds persistence for nginx.conf, so that users can supply there own nginx.conf and has slightly impact on current TasmoAdmin users!

Existing users of TasmoAdmin Docker image

If you are an existing user of TasmoAdmin Docker then follow the steps below:

  1. Assume you have directory on your host like /home/pi/tasmoadmin/data, which contains files/subdirectories like devices.csv, MyConfig.json, firmware and updates.

screen shot 2018-09-07 at 13 15 43

  1. Then move all content of /home/pi/tasmoadmin/data to a new directory /home/pi/tasmoadmin/tasmoadmin
  2. Remove /home/pi/tasmoadmin/tasmoadmin/data
  3. Run the docker command below:

sudo docker run -d -p 5555:80 -v /home/pi/tasmoadmin:/data --name=TasmoAdmin --restart=always raymondmm/tasmoadmin:beta

  1. After startup of the container, your host directory (/home/pi/tasmoadmin) should contain a newly created subdirectory nginx which contains the nginx.conf.

screen shot 2018-09-07 at 11 49 54

New users of TasmoAdmin Docker image

Create on your host a directory where you like to persist TasmoAdmin data (e.g. /home/pi/tasmoadmin)

  1. Run the docker command below:
    sudo docker run -d -p 5555:80 -v /home/pi/tasmoadmin:/data --name=TasmoAdmin --restart=always raymondmm/tasmoadmin:beta

  2. After startup of the container, your host directory (/home/pi/tasmoadmin) should contain a newly created subdirectory nginx which contains the nginx.conf.

screen shot 2018-09-07 at 11 49 54

Custom nginx.config

  1. If you want to use your own (custom) nginx.config, then just place it in /home/pi/tasmoadmin/nginx/ and replace existing nginx.config.
  2. (Re-)Start your container to use custom nginx.config.
TasmoAdmin - v1.6.0-beta11

Published by RaymondMouthaan about 6 years ago

TasmoAdmin - v1.6.0-beta10

Published by RaymondMouthaan about 6 years ago

TasmoAdmin - v1.6.0-beta9

Published by RaymondMouthaan about 6 years ago

  • attempt to fix volume /etc/nginx
TasmoAdmin - v1.6.0-beta8

Published by reloxx13 about 6 years ago

  • FIX: Detection of StateText change #199, #154
TasmoAdmin - v1.6.0-beta7

Published by reloxx13 about 6 years ago

  • FIX: Detection of StateText change #199, #154

To try the beta, use the beta tag on the docker image:

raymondmm/tasmoadmin:beta
sudo docker run -d -p 5555:80 -v /home/openhabian/Docker/TasmoAdmin/data:/data --name=TasmoAdmin --restart=always raymondmm/tasmoadmin:beta
TasmoAdmin - v1.6.0-beta6

Published by reloxx13 about 6 years ago

  • FIX: XAMPP Folder Structure in ZIP
  • DEV: Lower zip splitted parts filesize for git

To try the beta, use the beta tag on the docker image:

raymondmm/tasmoadmin:beta
sudo docker run -d -p 5555:80 -v /home/openhabian/Docker/TasmoAdmin/data:/data --name=TasmoAdmin --restart=always raymondmm/tasmoadmin:beta
TasmoAdmin - v1.6.0-beta5

Published by reloxx13 about 6 years ago

  • FIX: avoid sending backlog commands twice cuz backlog does not give any response. #210
  • FIX: Unwanted underscore added #210
  • FIX: XAMPP Pack fixed and updated to XAMPP 7.2.9.0 (PHP7) 141, 209

XAMPP FOLDER BUGGED, WAIT FOR 1.6.0-beta6

TasmoAdmin - v1.6.0-beta4

Published by reloxx13 about 6 years ago

CI SKIPPED, USE v1.6.0-beta5

TasmoAdmin - v1.6.0-beta3

Published by reloxx13 about 6 years ago

-FIX: nginx config