Just use a tubeless grade in-tyre sealant. It will stop punctures before you know you have one so regularly check for stuff stuck in the tyre. .
In Morocco with 9 other bikes, only one if them had sealant in the tyre.
Out of all the bikes we had two punctures on the trip....Guess which bike had both punctures ....Oh how we laughed.
