Beschreibung:
Qnap QPKG app development.
A dockerized QPKG is required, as it needs to control programs inside the Docker container.
Therefore send docker exec commands, or execute them on other possible commands inside the container e.g. touch test.txt
Phase 1)
--- Proof of Concept ---
A dockerized QPKG is required, as it needs to control programs inside the Docker container.
Therefore send docker exec commands, or execute them on other possible commands inside the container e.g. touch test.txt
github.com/qnap-dev/docker-qdk2
-------------
Phase 2)
Develop a full QPKG for customer with the following requirements
1) Login (Save username, password and server) + Login Check against existing REST API
2) Select local folder on the nas, e.g. like the HBS 3 Hybrid Backup Sync qnap app (see attached picture)
3) Select a remote folder based on a list which is generated by an application inside of the docker container.
The application can either return this list directly or write it to a file/json
4) run a application inside the docker container and pass username, password, server and both folders as argument to this application
5) additional tab for displaying list of synchronized folders, this list will also be generated by application inside the docker container.