self-hosted library security