Thank you for being one of our buyers. We are glad that you have joined us and that you are a user of our products. We hope you like it. As part of our support for our products, we have provided a complete user guide for our products. All you have to do is follow this guide step by step to install your site.
This item made by Vironeer under Envato Extended & Regular License
mod_rewrite, or Nginx with rewrite rulesmax_execution_time = 300memory_limit = 128M or higherupload_max_filesize / post_max_size = 64M or higher (increase more if you allow large images)allow_url_fopen = On1 - Login to your hosting panel and open MySQL Databases.
2 - Create a database.
3 - Create a database user.
4 - Add the user to the database.
5 - Give the user all privileges.
Script.zip to your server, then extract it.
1 - Open your server file manager.
2 - Open your website directory and click Upload.
3 - Select Script.zip.
4 - Extract the zip file.
5 - Open your website URL to start installation.
If you see error 500 or 403, check server permissions/logs or contact your host.
1 - Confirm all requirements are enabled.
2 - Set the listed folders/files to permission 0775.
3 - Enter your purchase code and continue.
4 - Enter your database details and continue.
5 - Import the database.
6 - Set website details and admin account, then finish.
You must set up a cron job so expired images are deleted automatically. Without it, images with an auto-delete time will stay on the server after they expire.
ImgBob uses Laravel’s scheduler. Add one cron entry that runs every minute:
* * * * * cd /path-to-your-project && php artisan schedule:run >> /dev/null 2>&1
/path-to-your-project with the full path to your script root (the folder that contains artisan)./usr/bin/php instead of php).uploads:delete-expired — deletes expired images from storage and the database (runs every minute).uploads:clear — deletes leftover upload chunk files (.part) from incomplete uploads (runs daily).From SSH, inside your project folder:
php artisan uploads:delete-expiredphp artisan uploads:clearAfter adding the cron job, upload a test image with a short auto-delete time and confirm it is removed after expiry.
Backup your files and database before updating.
.env file.update.sql, import it into your database.System Information and clear cache.After installation, open yourdomain.com/admin and sign in with the admin account you created. ImgBob is an image hosting script — visitors upload and share images; you manage users, uploads, content, and settings from the admin panel.
/admin on your website.The dashboard shows overview stats, charts, recently registered users, and recent images so you can monitor activity at a glance. Use Quick Access for common settings shortcuts.
Go to Members in the sidebar.
Go to Images to manage uploaded files.
Go to Reports to review abuse reports submitted from image pages. Open a report, mark it as reviewed, or delete it.
Go to Pages to create static pages such as About, Privacy, or Terms. You can set title, content, slug, short description, and SEO keywords.
Go to Advertisements to manage ad slots (and head code) shown on the public website. Edit a slot to place your ad code and enable/disable it.
This menu appears when Blog is enabled in Settings → General → Actions.
Open your profile from the bottom of the sidebar. Update name/email/avatar, change password, and enable or disable Google Authenticator 2FA.
Go to Settings. You will see cards for General, Appearance, Upload, Storage, SMTP, Extensions, Languages, Mail Templates, and SEO Configurations. Use the search box to find a settings page quickly.
Go to Settings → General.
robots.txt: allow AI search & block training (default), allow all, or block all.
Go to Settings → Appearance to control branding for the public website.
Go to Settings → Upload to configure upload rules for guests and users (storage space, max file size, file duration/expiry, and whether upload is active).
Go to Settings → Storage to choose and configure storage providers (local or cloud). Set the default provider and test the connection when available.
Go to Settings → SMTP, enter your mail server details, save, then use the test email option. SMTP is required for email verification and the contact form.
Go to Settings → Extensions. Available extensions typically include:
Go to Settings → Languages to add languages, set direction (LTR/RTL), choose the default language, and translate website strings.
:value, :seconds, or {username}.
Go to Settings → Mail Templates to edit email subjects and bodies. Use the shortcodes listed on each template edit page.
Go to Settings → SEO Configurations to manage per-language SEO for the homepage (title, description, keywords, robots). Blog categories, articles, and pages also have their own SEO fields in their edit forms.
/sitemap.xml, /robots.txt, and /llms.txt.Settings → General → AI Crawlers.Go to Announcement to enable and edit the popup notice shown to website visitors.
Go to System Information to check application/server details and clear cache after updates or major setting changes.
Go to Uploaded Media to view or delete files uploaded through the editor (blog/pages content).
Go to Addons Manager to install and manage official addons for ImgBob when available.