🏠
PhotoSync Admin
Total Users
Total Photos
Active Devices
Storage Used

System Status

Database
Type Loading...
Status Checking...
Firebase
Configured Checking...
Project -
Server
Version Loading...
Uptime Loading...
User Status Photos Devices Sessions Created Actions
System Health
Server
Running
Version
Build Version
Build Date
Server Start Time
Container Build Date
Uptime
Database
Checking...
Type
Status
Firebase
Checking...
Configured
Project ID
Storage
Available
Total Photos
Used Space
Base Path
Usage Statistics
Total Users
Total Photos
Registered Devices
Active Sessions
Configuration
Photo Storage
Max File Size
Allowed Extensions
Setup Status
Setup Complete
Firebase Configured
Background Maintenance
Maintenance Service
Loading...
Status -
Last Run Never
Last Duration -
Next Scheduled -
Last Run Results
Orphaned Photos Removed 0
Thumbnails Generated 0
Errors 0
Thumbnail Stats
Photos with Thumbnails
Missing Thumbnails
Manual Regeneration Ready
Progress -
Server Restart Required
Some configuration changes require a server restart to take effect.
🎨 App Customization
Customize the name of your application (appears in navigation and login)
Open Theme Builder
Create and customize visual themes for your gallery (colors, typography, layouts)
🖥 Server Configuration
Server listening address (e.g., :5000 or 0.0.0.0:5000)
💾 Database Configuration
PostgreSQL connection string (leave empty to use SQLite)
SQLite database file path (used when database_url is empty)
📁 Photo Storage Configuration
Directory where photos are stored
Maximum file size for photo uploads in MB
Comma-separated list of allowed file extensions
📧 Email / SMTP Configuration
SMTP server hostname
SMTP server port (usually 587 for TLS)
SMTP authentication username
Leave as ******** to keep existing password
Email address shown as sender
Name shown as sender
🔒 Security Configuration
HTTP header name for API key authentication