initial build
webapp continues to work using npm run dev locally. if docker container is used to serve api and store data, login is possible, data gets stored. using android with the same server and login should enable syncing phone and laptop via docker server when available but keep both working offline even when the nas is turned off