JustFans docs

Guide

Configuration

Basic configurationThere are many services and features you can configure and enable. However, for a working platform, these services will have to be configured first.PaymentsBelow are instructions for each supported gateway. Follow the relevant steps for the provider(s) you plan to use.WithdrawalsWithdrawals can be done either manually, EG: you send the money yourself to the creator via selected/allowed payment providers, or automatically, via Stripe Connect, where users go through Stripe onboarding flow.Crons setupIn order for the platform to function fully, including payment processing, emails, offers, and more, you need to set up the following cron job.QueueThe application queue controls how background work runs for video processing, media moderation, and future jobs.EmailsYou can choose among three main email drivers—Mailgun (via API), SMTP, or PHP’s mail() function, if available.WebsocketsThe platform utilizes Websockets to provide real-time capabilities, such as instant messaging and live notifications.StorageIf you don't want to be using the default local storage system, you can use wide range of scalable storage providers for storing your user-uploaded files, improving site I/O load, response time and security.Video transcodingVideo transcoding is essential for allowing users to upload and play videos in various formats.Live streamingTo enable live streaming features on your platform, go to Admin > Settings > Streams > Streaming driver and choose one of the available drivers.LanguagesTo translate your site into another language, make a copy of the default en.json file found in the lang folder and modify it as needed.Media moderationMedia moderation lets administrators scan uploaded images and videos for policy compliance.Age verificationAge verification controls the site entry gate for age-gated audiences.Conversion trackingConversion tracking reports completed purchases to your marketing provider so you can measure which ads generate sales.ReferralsThe referral system incentivizes users to bring new creators to the platform by offering a commission on the earnings of referred creators.SpotifyThe Spotify integration allows users to connect their Spotify account and display their Top Artists and a personal Anthem on their profile page.AIThe AI features let users generate text suggestions for posts, bios, stories and streams, and can also generate profile avatars and covers when the selected provider supports images.Social loginThough each social login provider’s interface may differ, the general steps to enable social logins are:GEO-BlockingThe GEO-Blocking feature allows users to restrict access to their profiles based on geographical locations.CaptchaTo protect your public forms (e.g., registration, contact, etc.) from spam, you can choose one under Admin > Settings > Security > Captcha.