Back to top
User Roles Info
  • admin: Routine appliance and drupal maintenance.
    • System.
    • User.
    • Apache.
    • Dovecot.
    • Drupal.
    • Drush.
    • Fail2ban.
    • Postfix.
    • Shell-In-A-Box.
    • Solr.
    • ssh.
    • Webmin.
  • cssadmin: Design and related drupal maintenance.
    • Theme design privileges.
    • Access and permissions to /var/www/drupal8/themes directory.
    • ProFTPD account mapped to /var/www/drupal8/themes directory.
    • Access drupal site themes via ftp://admin.HOSTNAME using cssadmin:password account.
    • Shell-In-A-Box.
    • ssh.
    • Gulp/Sass:
      • Execute watch command from /var/www/drupal8/themes/SITEBASENAME directory.
      • Watch command line: gulp watch
      • Set a gulp watch in the site theme directory.
      • Edit sass files located within the site's components sass directory.
      • Gulp watch should automatically compile changes to the components css directory.
      • View changes to verify before deployment.
      • Stop gulp watch.
  • drupal8: Drupal database maintenance and scripting.
    • Drupal.
    • Drush.
  • root (MySQL): Database maintenance and scripting.
    • Database maintenance.
    • Drush scripts.
    • System scripts.
    • Drupal.
    • Roundup.
    • Invoice Ninja.
  • root (system): Security and system modifications.
    • Login should be left disabled and only be temporarily enabled.
    • Enable/disable login as "admin" using Webmin or command line.
    • System maintenance requiring root.
    • System scripts requiring root.
    • Composer.
    • Drush.