Skip to content

Files & Directories

Panel

PathPurpose
/opt/aidipanel/Panel application and persistent storage
/opt/aidipanel/public/Panel web root
/opt/aidipanel/storage/db/aidipanel.sqlitePanel database
/opt/aidipanel/credentials.confGenerated credentials, mode 600
/etc/aidipanel/php.confSupported and default PHP versions
/etc/aidipanel/php-fpm/Dedicated panel PHP-FPM configuration
/run/aidipanel-fpm.sockPanel PHP-FPM socket
/usr/local/bin/aidipanelCLI
/usr/local/sbin/aidipanel-web-runRoot-owned privileged wrapper

Sites

PathPurpose
/home/<site-user>/htdocs/<domain>Site web root
/home/<site-user>/logs/Site PHP logs
/home/<site-user>/tmp/Site temporary files and sessions
/home/<site-user>/backups/Local site archives
/home/<site-user>/.aidipanel-managedGuarded-delete ownership marker
/home/<site-user>/.ssh/authorized_keysManaged jailed-SFTP keys
/etc/nginx/sites-available/<domain>.confSite Nginx vhost
/etc/nginx/sites-enabled/<domain>.confEnabled vhost symlink
/etc/php/<version>/fpm/pool.d/<site-user>.confSite PHP-FPM pool
/run/php/php<version>-fpm-<site-user>.sockSite PHP-FPM socket

Cache, certificates, and backups

PathPurpose
/var/cache/nginx/fastcgi/FastCGI cache data
/etc/nginx/aidipanel/cache-zones/Dedicated per-site cache zones
/etc/letsencrypt/live/<domain>/Trusted site certificate and key symlinks
/etc/ssl/aidipanel/Panel and temporary self-signed certificates
/var/backups/aidipanel/Direct db:backup output
/etc/aidipanel/remote-backup/Protected S3-compatible destination and policy state
/etc/cron.d/aidipanel-remote-backupRemote backup schedule
/var/log/aidipanel-remote-backup.logRemote backup log

Logs

PathPurpose
/var/log/aidipanel-install.logInstaller log
/var/log/nginx/<domain>-access.logSite access log
/var/log/nginx/<domain>-error.logSite Nginx error log
/var/log/nginx/error.logGlobal Nginx error log

Prefer the panel or CLI for managed configuration. Direct edits can be overwritten when a site, PHP pool, certificate, or security rule is regenerated.