Fossbilling Integration

Hi @jlguerrero,

Use v-add-access-key instead, this is the recommended way to generate api keys and the one that will give you the Access Key ID and the Secret Access Key ;).

Example adding billing “role” to admin user:

v-add-access-key admin 'billing' 'Fosbilling'
ACCESS_KEY_ID:      wllzBdtccb4a5mriylMB
SECRET_ACCESS_KEY:  aFrZqJCeyrfQLc-oIRl5W334Yb-T-wJEmrMnohiI
USER:               admin
PERMISSIONS:        billing
COMMENT:            Fosbilling
TIME:               01:48:50
DATE:               2024-04-01

Note: to view the current api “roles” use v-list-apis command. You can create your own api “role” here /usr/local/hestia/data/api/ and add the commands that could be used by the user using that api “role”.