3963 comments found.
Hi, Could you let me know where the data is hosted? Does the system use a CDN, and if not, are there plans to integrate Bunny CDN? Thanks
Hi there,
There are multiple storage drivers available for you to choose from. You can find the full list @ https://docs.qdev.tech/justfans/documentation.html#storage.
As for bunnyCDN, we’ve looked into their services, but they do not offer S3-compatible storage solutions, nor do they mention when they will do it, so at the moment, I am not sure.
However, in that list, you can find some of the most performant and some of the cheapest solutions on the market.
Thanks, and let us know.
Hi, Yes, I’ve seen the documentation. I’m asking whether you plan to use BunnyCDN, because the current solutions are quite expensive. For example, what costs $8–10 elsewhere is about $2 with BunnyCDN. Thanks.
Hi there,
I can’t make any promises at the moment. We’ll keep this under the radar and let you know if we have any news on this one.
Thanks!
Check this out. I can’t follow my profile in the demo as Rachel.
https://justfans.qdev.tech/posts/6282/raechel-zaneHi there,
I am not really sure, at a glance, I am not able to reproduce it on the demo using a fresh account, attempting to follow the demo account.
Also, not able to reproduce it when impersonating your demo user & attempting to follow-unfollow.
As a matter of fact, if setting the demo account on free, the follow/unfollow button seems to be working as expected.
If you’ve taken additional steps in order to re-create this, lmk.
Thanks!
Unfortunately, it still doesn’t work. Your Rachel demo account can’t follow my account. https://justfans.qdev.tech/cyfro1
If you say you don’t see it, why hasn’t Rachel’s demo account followed my account yet? 
Besides, you didn’t reply to my email (message from your profile) 
Hi there,
Oh, you meant the other way around. Yes, that seems to be a demo-instance-only bug. I created a note so we can have that fixed as well.
But overall, this is not a real thing in regular instances.
I will go over your email shortly as well. We do track all messages and reply to all of them, but sometimes it might take a bit longer, especially around times when we’re in the active development phase of more complex features.
Thanks, and do let me know if you have any other questions.
Trying to use pusher.io for storage. It’s connected because it allows me to upload logos for website
But when I do a post it comes up with this error
Error × Unable to init from given url (https://6327.s3.de01.sonic.r-cdn.com/assets/01KC4KG7V5BY4QZZNZV0JHEGHV.png).
It was working at some point It created files for assets, users, messenger and posts. Then the error came on tried making other buckets and same error no matter what I do
Hi there,
That sounds like an issue related to the watermark.
Please try to re-upload the watermark or temporarily disable it and try re-uploading a piece of media.
Thanks and let me know.
Bom dia, nao consigo instalar de jeito nenhum, nem seguindo a folha de suporte
Hi there,
Feel free to send us a message/DM with the error you are getting.
Thanks.
Ja enviei e nao tive resposta
esta aparecendo erro 500
Feel free to send us an email with your storage/logs/laravel.log file so we can also have a look.
Bom dia, preciso saber sobre tradução, existam partes do script que nao constam nos arquivos de tradução
Estou a 4 dias aguardando minha resposta, o suporte esta pior que o Suporte do Sponzy.
Hi there,
I am sorry, but your support has expired. We can not prioritize your requests when there are people extending their support package.
As for your problem, I have already asked you on a couple of occasions (both comments and emails) to share with me screenshots/logs of your error so we can advise you on it; I cannot guess what’s happening with your instance.
Thanks, and let me know.
The support is terrible, I’ve been waiting for over a week and nothing, I only received a completely generic email response and nothing more. I’ve been without a solution for almost a month, incompetent…..
Hi there,
We’ve responded to all of your inquiries so far, even though your support period has expired.
Regarding your comment about a “completely generic email response,” our initial replies typically request additional details—such as screenshots, logs, or other relevant information—in order to better understand and troubleshoot the issue.
Best of luck, and have a great day.
The support is awful, really bad, the worst I’ve ever had on CodeCanyon. The least a script should do is work. If we have to keep paying for it forever, you’re selling traps to your customers. I need to use the script; I bought it some time ago and still haven’t been able to get it working. Something as simple as translation hasn’t provided any support to make it 100% functional.
Is there some pointing issues on api
I carnt get storage to work on pushr, streams are not working with pushr. I’ve got messenger to work with pusher with API Logins API not working with twitter unauthorized 401 on streams
Can you tell me what I’m doing wrong please How it’s should be wrote out in panel? Thanks
Hi there,
Just to make sure we avoid any confusion:
- You can get websockets with https://pusher.com/
- You can get storage & streaming with https://pushr.io/
You can also find more info at these doc sections @ https://docs.qdev.tech/justfans/documentation.html#websockets or https://docs.qdev.tech/justfans/documentation.html#streaming .
If you did that but still having issues, feel free to send us a DM (email) with more details.
Same with the social login (twitter) issues; for that we might also need to have a look at the logs.
Thanks, and let me know.
Version 9.1.0 worked perfectly. However, after updating to version 9.5.0, I get a “500/Internal Server Error” message every time, and the same happened with version 9.4.0. I did upgrade to PHP 8.2.0 as required, but there was no change. I tested several times, unzipping the script update on VPS, but there were no changes. Each time I restored a snapshot to revert to version 9.1.0, everything worked fine again.
The .env file is correct version.
Laravel.log shows: (Note: I have anonymized the path/domain with “####” here). [stacktrace]
Column not found: 1054 Unknown column 'order' in 'ORDER BY' (Connection: mysql, SQL: select * from `settings` order by `order` asc) {exception] (Illuminate\\Database\\QueryException(code: 42S22): SQLSTATE[42S22]: Column not found: 1054 Unknown column 'order' in 'ORDER BY' (Connection: mysql, SQL: select * from `settings` order by `order` asc) at /home/####/web/####.tdl/public_html/vendor/laravel/framework/src/Illuminate/Database/Connection.php:824)
Any ideas?
Hi there,
The newer versions are usually tested on their own, plus updates from older versions.
One reason you could get such an internal 500 error is maybe if you didn’t follow the steps on 9.3.0 release. Not deleting that folder during (before the update) could do such things.
Thanks and let me know.
Yes! Thanks a lot! Deleting folder `app/Filament` and then update did work finally. So I could update to 9.5.1.
Sounds good!
Hello dear Ic0de team can you add new landing page and design on coming update ? when will you add more payment gateways ( payu,iyzico etc…) ? Thanks Regards
Hi there,
We do plan on doing a homepage revamp in the near future, but we already have some other new features being developed for the next one/two updates.
As for Payu,iyzico, they are on our list, and hopefully we’ll get to cover them as well soon enough.
Thanks, and let me know!
Hello,
Myself and a dev are trying to work with Fans Only platform on a payment gateway and taxes.
We are unable to add or edit any taxes. Looking at your public demo version has the exact same bug…
As I’m person who purchased your software, I got told to try reach out to you again this morning.
Hi there,
I think I did receive the email from your developer; I just answered him, attaching a fix for this bug as well.
Noticed they had other small questions/bugs mentioned, I will continue the conversation with him, but this one seemed like the most important/blocker issue.
Thanks & sorry for the inconvenience.
Gone through all configurations and carnt find how to get the profiles so they can post content free so everyone can see and lock content for paid.
Also when I post it’s not going onto feed
Hi there,
So, for profiles in order to have their content public, you need to enable open profiles from the admin, then, the user must also have it’s own profile settings set to “open profile”.
If you need help finding out those settings, both on the user and admin sides, let me know.
Regarding profile types:
- Regular profiles > Content is locked until subscribed
- Free profiles > Content is locked until the profile is followed for free
- Open profiles > Content is open for both registered and unregistered users
In addition to these types, creators can have paid posts, which are locked regardless of the profile type until unlocked via payment.
Thanks, and let me know if you have any other questions.
Friend, I can’t see my license, where can I find? I can only see download button
Hi there,
You can find it in the same downloads area. EG: https://imgsh.net/i/1606d09c4e .
Thanks, and let me know.
Let me understand a litle bit of the Money flow:
1. The user pays a monthly subscription. 2. This subscription after being separated the platform comission goes to Profile Wallet.3. The user Request Withdrawal. 4. The admin receives the request. Now the question! When the Admin receives the request it comes from a single transaction only or the sum of the Available Funds on the Wallet? The Pending Balance. After the payment is done the Wallet gets empty again?
Hi there,
Yes, that sounds correct.
For further questions, please reply within the same thread; do not keep posting new comments for each question, please.
Thanks.
At september i just started a project of an adult social network such as instagram ,charging for. subscription. $ 5 per month. For obvious reason i will not say the name or paste print because i was blocked before just for mentioning (unbeliavable)! I used MercadoPago gateway to charge the subscriptions and i was BANNED. Suspended. All the subscription has gone and i lost the control of the platform and now all users cannot pay, I am trying to find anothe way to solve this problem. But the question is: MercadoPago is the only solution you offer to Brazil. Please. consider another gateway. I can contribute with a lot of suggestions i´ve been searching for days.
Hi there,
A couple of notes on our Mercado implementation.
- Our product at the moment only supports one-time payments for Mercado (or deposits, which can then be used for recurring subscriptions with local balance)
- We have the code ready for recurring subs with Mercado, but we can not test them properly w/o having a non-test Mercado account.
So that’s one thing.
On the other hand, if you have suggestions on BR-based, adult-content friendly providers we could use, and if you could provide us an account on which we can do the testing from, we can have look.
One of the main issues with BR-based providers is that they enforce an ID-card and phone number from BR in order to be able to do integrations for them..
Thanks, and let us know.
This 3 accepts Adult Content and also support PIX and Split.
Please consider SPLIT because of the TAXES;
www.sigilopay.com [/br] www.dinpayz.com.br[/br] www.frendz.com.br[/br]
I don´t have an account because i did not starte a project;
I downloaded the script, and there is no install director,y so I get a 404 when trying to access the /install to setup the app.
Hi there,
That sounds like an issue related to your DocumentRoot.
You can read more about it at this docs section @ https://docs.qdev.tech/justfans#docroot .
Thanks, and let us know.
I set me document root to documentroot: /home/sexclerk/public_html/public I deleted the domain cache and all I get is No input file specified. Any ideas
I also restarted the services after building the new cache
Hi there,
The document root part now sounds good.
As for the “No input file specified.”—that would usually mean that the webserver fails to interpret the index.php file as the entry point for your site.
Q: What kind of server & web-server are you using?
Thanks and let me know.
I am using cPanel, and I want it on my main domain. I used SSH to edit the hosts file and changed the document root to the public_html/public
Think there is a chance you might have wrongly edited the hosts files?
If you need help, feel free to send me a DM using this form @ https://codecanyon.net/user/ic0de#contact, and I can have a look as well.
Thank,s and let me know.
Let’s talk about the cost of live streaming. There’s currently no way for the administrator to set a minimum price for live streaming. Users can set paid or free streams. It’s clear that the platform will cover the costs of live streaming. Did you anticipate this, and how would you address it without incurring additional costs?
Hi there,
As far as I am aware, there is no popular platform that has creators pay for their live streams.
Some platforms might only allow live streaming to popular creators (eg: followers limit), so can they at least ensure they are generating some income from a particular stream; this is something we consider adding as well.
But other than that, I do not see a feasible formula where the creators pay for their streaming costs.
Like – creators are going online to make money, not to pay money. Otherwise, they would simply go to competitors.
Thanks and let us know.
But you can enter different membership plans and then assign permissions to those plans.
Shoot me an email and I’ll tell you what the idea is for a different platform 
For example, only paid live streams could be introduced, and the administrator would set the minimum price that the user could set for joining, depending on the platform costs resulting from the integration.
The user could set a higher price and then earn money on it, or just set the platform price and then earn nothing.
– but completely free live streaming is not a good idea, considering the huge costs incurred by the platform.
Justfans is a monetization platform. It’s impossible for a user to make money while the platform incurs losses. 
Hi there,
But you can enter different membership plans and then assign permissions to those plans.Shoot me an email and I’ll tell you what the idea is for a different platform
![]()
Will do, will include this in our next email.
For example, only paid live streams could be introduced, and the administrator would set the minimum price that the user could set for joining, depending on the platform costs resulting from the integration.
That can already be achieved; there are settings which can only enforce paid streams, then there is also a setting allowing you to set the minimum price for PPV streams (as admin).
I think with upcoming updates, we’ll also add an option to limit creators from going live before they reach a number of followers (like TikTok/Instagram for example), while we will be considering other alternatives (like charging the creator).
Justfans is a monetization platform. It’s impossible for a user to make money while the platform incurs losses.![]()
Yup, most definitely. We really tried to optimize the platform so it’s feasible for real-life, profitable sites (which a couple of people managed to achieve).
The thing is, sometimes, with some features, like the live streaming, things can get tricky, but even with the current settings, you should be able to find a formula not to stream at a loss (or, for example, you could be even on streams and gain most of the profit from subs & PPV content).
PS: I know you were previously interested in the DAC7 compliance feature. Just quick info, the next update will include a couple of improvements over that area as well.
Thanks, and as always, do let me know if you have any other questions.
Ok.
Reporting user earnings is already required in 37 countries, even China
although it’s their own model, not DAC7, but most countries rely on DAC7 and similar OECD guidelines. That’s why It’s worth developing this module to be able to earn money for users from these countries. Because it doesn’t matter where the platform is, it only matters where the users are from. Even just one. That’s why I’m glad you’re one of the few scripts where the developers thought about such important things.
People don’t realize that they can’t give users money if this isn’t implemented. They risk huge fines even if there’s no reporting requirement in their country. It is enough that they have one user from a country where this obligation does apply and they already have to submit reports.
Yes, our tax-reporting model supports multi-reporting forms if needed. EG: We could implement different models from different regions, if ever needed.
Overall, yes, we do try to put in resources in order to have a feasible platform, ready to hit the market, even if this might mean that at times, we have to spend dev resources on these things while we might want to spend them in different other places, like social media aspects.
But yeah, overall, compliance is important, and we do plan to improve it continuously.
As for streams, we do plan to do a couple of more deep-dives into it, add more features and more fixes over that area, hope to do it with upcoming updates.
Thanks, and let us know.
I really appreciate your work and what you create.
and even though I don’t need it right now, I bought another license to support you. Besides, I think you’re one of the best support services out there.
Thanks again for your kind words, feedback, and support.
Really appreciate it.
As always, feel free to always send us a DM/comment if you got any questions/suggestions.
Hello, I changed my admin role to demo and now I am not able to change it back. Is there a way I can do it easily? Thank you
Hi there,
Yes, if you have command-line access, you can grant admin access to another fresh account with this command:
php artisan make-admin email@domain.com
And then you could use that admin to fix the roles on your other user.
If you don’t have CLI access, send me a DM, and I’ll give you an alternative solution.
Thanks.
Hello, How can one get InTouch with you for further engagement?
Hi there,
Feel free to send us any questions you might have over a DM (email) or over this comment thread.
Thanks.
Hey guys! Thanks for the amazing script!
Here’s an important quick security breach that I found (and needs to be updated asap):
When the website is using blurred previews, the filename for the non-blurred original file is EXACTLY the same (just changing the paths).
Example:
Blurred: /storage/posts/images/blurred/1234.jpg
Original (non-blurred): /storage/posts/images/1234.jpg
This leads to a huge security breach, which any user can see any content they want from the website without paying.
An easy fix would be adding a temp token, or simply changing the blurred file name to something completely different.
Thanks again for this excellent script, and please keep updating it 
Hi there,
Thanks for the feedback. We have noted this issue and hope to address it in the upcoming versions.
Overall, we are committed to continuously improving the script with each update. Sometimes, the updates might be fixes/underlying tech updates, other times, big, front-facing features.
Anyway, will keep you posted on this one.
Hi there,
Q: Did you properly set up your site URL @ Admin > Settings > General > Site URL?
Q: When entering the admin dashboard, do you see any error related to missing symlinks?
Thanks & let us know.
Yes:https://www.miofan.it
Every time I get this message: The public/storage symlink is missing. This may cause images or files to be inaccessible. Press mo to fix it, but it reappears when I browse.
Hi there,
If that’s the case, it means symlinks are disabled, you should be able to enable it like this @ https://www.aapanel.com/forum/d/16975-how-to-enable-symlink .
Let us know.
It’s same, dont’ change error
Hi there,
If that’s the case, feel free to send us a DM with the content of your storage/logs/laravel.log, after you tried re-creating the symlink from the admin panel, so we can get the real error message.
Thanks and let me know.
Solution: after enable Symlink in Php8.3 aapanel, I reinstalled the script and everything works, thanks for the support
Sounds good. Generally speaking, any issue could be sorted out w/o installation, but glad to hear you sorted it out anyway.
Thanks.
Dear Support Team, I am experiencing difficulties installing the Just a Fans script (purchased from ThemeForest) on my server and would appreciate your assistance. Environment Details:
Control Panel: aaPanel Domain: miofan.it Installation URL: https://miofan.it/install
Steps Already Taken:
Uploaded all files to the server Configured the document root to point to the /public directory as per documentation Modified the .htaccess file according to the installation guide Verified file permissions
Issue: Despite following the installation guide carefully, I continue to receive an error when accessing the installation page. Php 8.3 Mysql 5.7 can you help me?
Hi there,
Are you still having these issues? I see the installer is available at the link you attached above.
The only issue I can spot is the missing exif PHP extension. This can usually be easily enabled via the cPanel/aaPanel.
Feel free to send us a DM using this and we can have a look over your instance as well, to get you unstuck.
Thanks, and let us know.
work thank you
No prob, let us know if you have any other questions.
I have purchased this item and i am struggling to add razorpay as the payment integration I AM WILLING TO PAY EXTRA MONEY but i have to deliver it asap this week
Can u reach out ?
Hi there,
Feel free to send me a DM with your questions, and I will have them wired to our payment system developer.
To be honest, this one is a provider we will add to add nevertheless with upcoming versions. Though I can not make any precise promises on the timeline, I will try to have it investigated asap either way.
Thanks, and let us know.