- Don't install poor coded or untrusted extensions
- Additionally, install flarum on your subdomains or a new directory as testing and demo. Don't directly implement new extensions or new mods to your official forum. First, try on your demo site and then if your recent modifications are perfect, after implement your new modifications to your official website.
- Don't install too much 3-rd party extensions.
- Cron to implement SQL backup for every 12 hours or try best web control panel (Auto backup) like Centos web panel.
- I recommend using Nginx as a reverse proxy for apache with PHP-FPM.
- Use Cloudflare's pagerules " Cache = Standard, Rocketloader on, Auto minify, Security high".
- Hardware: 2gb ram, 2 core, 60gb SSD VPS with cent os 7
- Create 4gb Swap memory in your VPS. It is best trick for optimize your composer and flarum script.
- Install Seo extension for your flarum to optimize your SEO with Bing and google search console.
- Create multiple accounts to keep active your forum. (use Sessionbox browser extension and Temp mail)
Affordable mail providers:
- Starter - choose Mailjet, Sendinblue free plans
- Medium - choose Sendgrid, mailjet
- Big - pabbly for big subscriber base.
Affordable Cloud:
- Digitalocean
- OVH
- Upcloud
- Kamatera
Affordable Storage services:
- Digitalocean spaces
- Wasabi
- Stackpath cdn storage
Affordable Pushing notification services:
Storage & Data Migration (Aws s3 to Other storage services):
I hope this tip helps a lot. @luceos Pin it this thread to your users.