Schnellstartanleitung
Get FeedbackPulse SaaS up and running in 15 minutes. This is the express version โ for detailed instructions, see the full Installation Guide.
Bevor Sie Beginnenโ
Stellen Sie sicher, dass Sie Folgendes haben:
- Ein Server oder VPS (Ubuntu 22.04+ empfohlen)
- PHP 8.2 oder hoeher
- MySQL 8.0+ oder MariaDB 10.6+
- Apache- oder Nginx-Webserver
- Ein Domainname, der auf Ihren Server zeigt
- Ein SMTP-E-Mail-Konto (Gmail, Mailgun, etc.)
Step 1: Upload Filesโ
Upload the FeedbackPulse SaaS files to your server's web directory:
# Example for a typical VPS
cd /var/www
unzip feedbackpulse-saas.zip
cd feedbackpulse-saas
Step 2: Set Permissionsโ
# Storage and cache must be writable
chmod -R 775 storage bootstrap/cache
chown -R www-data:www-data storage bootstrap/cache
Step 3: Point Your Web Serverโ
Your web server must point to the public directory โ this is critical!
Apache โ Create a virtual host:
<VirtualHost *:80>
ServerName yourdomain.com
DocumentRoot /var/www/feedbackpulse-saas/public
<Directory /var/www/feedbackpulse-saas/public>
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
Nginx โ Create a server block:
server {
listen 80;
server_name yourdomain.com;
root /var/www/feedbackpulse-saas/public;
index index.php;
location / {
try_files $uri $uri/ /index.php?$query_string;
}
location ~ \.php$ {
fastcgi_pass unix:/run/php/php8.2-fpm.sock;
fastcgi_param SCRIPT_FILENAME $realpath_root$fastcgi_script_name;
include fastcgi_params;
}
}
Critical: The web root must be the
publicfolder, NOT the project root. This is a Laravel security requirement.
Step 4: Run the Web Installerโ
Oeffnen Sie Ihren Browser and navigate to:
https://yourdomain.com/install
The installer will guide you through 5 steps:
- License โ Geben Sie Ihre Envato purchase code (or skip if not using Envato)
- Anforderungen โ Automatic check for PHP version, extensions, and permissions
- Datenbank โ Geben Sie Ihre MySQL/MariaDB credentials
- Admin โ Create your superadmin account
- Email โ Configure SMTP settings
Tipp: Have your database credentials and SMTP details ready before starting the installer.
Step 5: Set Up Cron Jobโ
FeedbackPulse needs a Cron-Job to run scheduled tasks (E-Mail-Zusammenfassungs, trial expiry, Datenaufbewahrung, etc.).
On VPS / Dedicated:
crontab -e
Add this line:
* * * * * cd /var/www/feedbackpulse-saas && php artisan schedule:run >> /dev/null 2>&1
On Shared Hosting (URL-based cron):
Use the web cron endpoint with the CRON_TOKEN shown on the installer completion page:
wget -q -O /dev/null "https://yourdomain.com/cron/run?token=YOUR_CRON_TOKEN"
The installer completion page shows both options pre-filled. Just copy and paste!
Step 6: Create Storage Symlinkโ
This makes uploaded files (logos, photos) accessible from the web:
php artisan storage:link
Shared hosting? If symlinks aren't supported, skip this step. FeedbackPulse automatically serves files via a built-in PHP fallback route.
Step 7: Verify It Worksโ
- Visit
https://yourdomain.comโ you should see the Landingpage - Visit
https://yourdomain.com/loginโ log in with your superadmin credentials - You're in the Superadmin Panel!
Was als Naechstes zu Tun Istโ
Now that you're installed, here's your quick checklist:
As Superadmin:โ
- Gehen Sie zu Admin โ Plans โ review the default Abonnementplaene
- Gehen Sie zu Admin โ Einstellungen โ configure Zahlungs-Gateways (Stripe/PayPal)
- Gehen Sie zu Admin โ Landing Page โ customize your public Landingpage
- Gehen Sie zu Admin โ Einstellungen โ Email โ send a test email to verify SMTP
Create Your First Tenant:โ
- Open a new incognito/private browser window
- Visit
https://yourdomain.com/register - Fill out the registration form (name, email, company, subdomain)
- Verify your email
- Melden Sie sich an โ you're now in the Tenant Dashboard
Set Up Your First Product & Campaign:โ
- Gehen Sie zu Produkte โ Create โ add your first product
- Gehen Sie zu Kampagnen โ Create โ create a feedback campaign for that product
- Gehen Sie zu Einstellungen โ Branding โ set your brand colors and logo
- Visit your public pages:
https://yourdomain.com/p/{your-tenant-slug}โ Product Hubhttps://yourdomain.com/wall/{your-tenant-slug}โ Feedback Wallhttps://yourdomain.com/feedback/{campaign-slug}โ Feedback Formhttps://yourdomain.com/roadmap/{your-tenant-slug}โ Roadmaphttps://yourdomain.com/changelog/{your-tenant-slug}โ Aenderungsprotokoll
You're Live!โ
Congratulations! FeedbackPulse SaaS is now running on your server. Head to the detailed documentation sections to learn about all the features:
- Superadmin Panel โ manage your platform
- Tenant Dashboard โ learn every feature
- Public Pages โ understand the end-user experience
- Konfiguration โ fine-tune everything