I am going to deploy some Screenly OSE RPis. I have read in many places that it is the regular writes to the SD card that cause the failure in most cases of any Raspberry installation, in some cases as early as in a month. So it is advised to eliminate all writes to the SD during normal operation.
It is clear for me that the uploaded assets reside on the SD card, occasional writes must be allowed, so I can’t make the whole card write protected as it is advised in many places.
Are there any system maintenance, logging or anything other that writes to the SD, that could be disabled (I mean both in the Screenly software and the Raspbian OS itself)
I would welcome any clues.
Another question. Can I move the SQLite database containing the assets and configuration of Screenly into the memory (RAM). So it would tolerate also frequent changes in the contents, I would add a script that would download the SQLite file from a server after each boot.