If allowed, the cache will be created at file.path(rappdirs::user_cache_dir(), ".ceramic")
,
which corresponds to '~/.cache/.ceramic' for a given user.
If the file cache location does not exist, the user will be asked in interactive mode
for permission. For non-interactive mode use the force
argument.
It is not currently possible to customize the cache location. To clear the cache (completely)
see clear_ceramic_cache()
.