Good morning everyone, In our infrastructure we have set up ISPConfig to provide service for our users’ websites, and we have integrated Monsta as a web client for SFTP connections. We have made some modifications in ISPConfig so that it retrieves the user, server, and directory in the hosting account via JSON, but we have not been able to get the form to auto-fill that directory. Has anyone encountered this situation? How were you able to solve it? For context, we are using a 90-day trial of the Monsta FTP premium license to test the application. Below we detail what we have done. The JSON string that we pass to Monsta through the URL is generated with the following code in /usr/local/ispconfig/interface/web/sites/shell_user_list.php: $json = '{"t":"sftp","c":{"i":"'.urlencode($record['dir']).'"}}'; echo $record['dir']; print_r($json); $json = base64_encode($json); $app->tpl->setVar('cadena_encoded', $json); We modified the HTML to include this in the link URL at /usr/local/ispconfig/interface/web/sites/templates/shell_user_list.htm with the following code: <a class="btn btn-default formbutton-default formbutton-narrow" href="/mftp/#/c/{tmpl_var name="server_id"}/{tmpl_var name="username"}/{tmpl_var name="cadena_encoded"}" target="_blank"><i class="fa fa-folder-open"></i></button> On another note, when trying to upload the WordPress installation files through Monsta’s web interface, we often get an upload-limit-exceeded error. We have tried adjusting this limit in the Monsta configuration but it has had no effect. Any ideas on how to solve this? Does anyone use alternatives to Monsta FTP? Thanks for all!!
Yes. I use elFinder and I already shares tips or tricks to do it for ISPConfig web server, including login page for it, well I even created a script for automated install and upgrade for it too. It works fine for various installs I have tested so far. However, no, I did not take and pass login credentials from ISPConfig database to its login form, because I believe it is safer and better that way.
Thanks @ahrasis We dont take the passwd in the form, only server and user and need to pass directory too. We will try elFinnder too.
Original thread: https://forum.howtoforge.com/thread...install-auto-update-tool-for-ispconfig.91151/ For login page: https://forum.howtoforge.com/threads/custom-login-for-elfinder-web-ftp-filemanager.94628/