Your comments

As great as it sounds, I'm afraid this is out of scope for this project, mainly due to large effort required.

Those are the plugins for LSI MegaRAID and Areca RAID controllers. You need a controller and the related software to use this plugin.

Hello,


Currently Ajenti 2 isn't planned to have "easy hosting" features of Ajenti V built-in. I've done some work to build new generation of Ajenti V functionality as a standalone CLI tool, but that is coming together quite slow (can be found in the v-ng repo or on PyPI as vvveb).

Nice to hear that!

You can use any kind of custom NGINX build, as long as it's using the same init script and the same config location as the standard build in your Linux distribution.

You can do this in the same way as normally - compile the module against NGINX headers, and paste those new directives into the custom configuration of a location in Ajenti V.

Hi,


Are you sure that the permission issues come from an Ajenti update and not e.g. other system updates installed at the same time? There's nothing in the code that could reset permissions to 000, and nothing in the recent changes that has anything to do with permissions.

Hi, passwords in config.json don't have any effect because OS sync is active.
1. You can disable it by changing users->root->configs->ajenti.users.UserManager->sync-provider to an empty string (i.e., \"\").
2. Or alternatively, give your users permissions by changing users->...->permissions to e.g.:

            "permissions": [
                "section:Dash",
                "section:Configurator",
                "configurator:configure",
                "configurator:restart"
            ]
From that you'll be able to add more permissions with this user.
Don't forget to restart Ajenti after editing config file.