3 ms·
For the backend of my personal webapps I’m using Nginx with its WebDAV module. WebDAV is a protocol for managing files. So I basically have plain json files I
by efortis 2mo ago
For the backend of my personal webapps I’m using Nginx with its WebDAV module.
WebDAV is a protocol for managing files. So I basically have plain json files I read and overwrite.
GET /mydata.json
PUT /mydata.json
For auth, Basic auth, which is built-in in the module and in browsers. so it’s just a text file with a username and a hashed pwd.
On the phone, I “Add to Home Screen” from Safari
For backups, in my home router I have a cron that rsyncs the json files.
The VPS costs $12/mo