Tapo-rest-sc
Tapo-rest-sc
Docker app from jterpstra's Repository
Overview
A lightweight REST API for fetching power data from Tapo smart devices, packaged for Docker deployment.
This project uses tapo-rest by Clément Nerma as the backend for device communication. The Dockerfile and deployment approach are inspired by the official tapo-rest Docker setup.
Note:
Before creating this container, create a folder (tapo-rest-sc) in your appdata share for the configuration files for this application.
Create two config files
- config.json
- devices.json
Reference the docs for the required configuration - https://github.com/snarkbe/tapo-rest-sc
Requirements
Before creating this container, create a folder tapo-rest-sc for the configuration files.
Create 2 files, config.json and devices.json. Reference the docs for the required configuration
Create 2 files, config.json and devices.json. Reference the docs for the required configuration
Runtime arguments
- Network
bridge- Shell
sh- Privileged
- false
Template configuration
Configuration FilesPathro
Folder for configuration files.
- Target
- /app
- Value
- /mnt/user/appdata/tapo-rest-sc
TAPO_EMAILVariable
Your Tapo email address
TAPO_PASSWORDVariable
Your Tapo password
AUTH_PASSWORDVariable
AUTH_PASSWORD - This value needs to be same as in config.json
Categories
Details
Repository
ghcr.io/snarkbe/tapo-rest-sc:mainLast Updated2026-05-31
First Seen2025-07-04
Run Tapo-rest-sc on Unraid.
Tapo-rest-sc is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.