Hello Tobias, Matej Marusak [2021-02-04 17:59 +0100]: > I assume this "list of remote hosts" is not the same list of hosts on which > you use cockpit. When you need to store some database on the server just > pick a well defined location and use that. (like > /usr/share/myapp/database.db)
Please don't use /usr for these -- this is read-only package manager territory. For a system-wide database, use /var/lib/myapp, for a per-user database use ~/.config/myapp or ~/.local/share/myapp > > Has the cockpit API maybe an easy way to retrieve the directory where an > > extension lives in? > > > > I am not aware of it, but it would not be hard to write a simple function > to find from where the extension is being served. But I would argue for not > using that for storing any arbitrary data mainly as users may > remove/reinstall your extension and the data would go with it. That not, but again, the installation directory of a cockpit page is a really bad place for data. Martin _______________________________________________ cockpit-devel mailing list -- cockpit-devel@lists.fedorahosted.org To unsubscribe send an email to cockpit-devel-le...@lists.fedorahosted.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedorahosted.org/archives/list/cockpit-devel@lists.fedorahosted.org