22 comments found.
Hello, Honeyside!
Questions before purchasing:
1. What load can such a site handle? How many users?
2. Who needs it? I want to understand the target audience. Who can I offer this functionality to? Who is my client?
3. How can I monetize such a site?
Hi!
1. In theory, it can hold up to 500 concurrent users sharing their camera.
2. It’s a white label meeting system, meaning it can be customized with minimal React knowledge. Customers are usually people with private schools giving private lessons.
3. If you wish to add a stripe integration, feel free to message support@honeyside.it for a quote
Do you offer free installation?
Hi! Contact us at support@honeyside.it or via Telegram @HoneysideIT for more info about installation services. Pricing varies depending on how complex your setup is.
Hi, Pre purchase question. Which one (Argan, clover, elderberry) is good for online trainers with below features.
1. Restrict the user based on email id to join meeting. 2. Restrict simultaneous join meeting.
Hi! If you wish for a single meeting, Elderberry. If you wish for multiple meetings, Argan.
If you not experienced with React code please send a message to support@honeyside.it for info about customization
First use this default one, and then we will let you know.
Hello, to get the updated project (2.2.2), what do I need to do? I bought the project but it is in 2.0.0
Hi! The download archive that is available is already 2.2.2. When did you download Argan?
If you purchased it a while ago, you can go to the “Downloads” section of your profile and download it again. You will get the latest version. This is true of all Envato Market items (CodeCanyon, Themeforest etc)
I sent an email to support, I’ll wait for a response there, thanks!
Got it, thank you!
Hello sir, before buying, I want to ask, can it be modified with user satisfaction? for example, users can give a rating of 1 to 10 from the video conference results.
Hi! Argan does not have a storage system and does not store anything. However, you can call an external API at the end of the meeting, or you can set up your own redirect at the end of the meeting.
I have buy and installed in my vps ubuntu 22, I have run ./launcher setup and enable port 80/tcp, 443/tcp, 10000:12000/udp, 10000:12000/tcp. What’s next I must to do?
Hi! You do not appear to own a license of Argan, or at least I can not verify it on my end. Could you send your purchase code to support@honeyside.it ?
Hi Sir, how change to local language?
Clover is in English by default and it currently does not have a translation file. You can edit the text strings directly within the React source code. If you can’t find some of them, I can point you to specific files.
The next major version will include translation files.
- 1. I want to edit the home page with another design and leave Argan Login as a button is it possible ?
- 2. It is not possible to record on server but it is possible to record on Windows local screenshot ?
- 3. Argan seems to me a template with support from other Jitsi type instances ?
- 4. no whiteboard ?
Hi! I’ll go through your questions one by one.
1. Changes to the name can be done via .env file, while changes to the design can be done by editing the React frontend code. The download archive includes the full source code of both the backend and the frontend.
2. Correct. The server does not have recording but there is no protection against what you do locally.
3. Argan is a standalone application with its own transport for video and audio. It’s based on an open source library named “mediasoup”. Unlike many other similar products, there are no additional subscriptions to pay: you just need a server to host it on.
4. Argan does not have and will not have a whiteboard. Here is a summary of the Honeyside ecosystem: Elderberry is a very basic single room product (no database), Argan is multi room and has in-meeting chat (no database), Clover has a database and a messaging system. Clover was the first product released, hence why it looks a little bit older, but there is a full rework in progress. At some point in the future, Clover may get whiteboarding functionality, but not Argan.
What do the following changes to Argan mean?
- added auto join via search params
- added optional dockerfile
Do you provide a docker image and how do I configure the branding (logo, name, colors)?
Hi! Auto join via search params is a feature for skipping the join screen and go directly to the meeting. It is fully documented here: https://honeyside.it/argan-2.2.0-documentation/#auto-join-via-search-params
There is a Dockerfile now in the downloads archive, but it doesn’t work with the automated installer. If you are an experienced user and you know your way around Docker, you are welcome to try it out!
Here are the rebranding guidelines: https://honeyside.it/argan-2.2.0-documentation/#rebranding
We will have Docker on the third server after November 15. We have a server team for installation, if there is instruction they will handle it without automatic installation.
I wrote about rebranding in docker.
Rebranding in Docker works in exactly the same way as in without Docker. For detailed Docker instrunctions, please send a message at support@honeyside.it
Ok, when we implement your scripts, we will contact you
For now, we haven’t touched your purchased scripts yet because we are implementing several other platforms
No worries! Please remember to attach your purchase code to support requests. Thank you!
can I run this on Kubernetes pods? and if so how many concurrent users can meet at the same time? will it work for the live video feature(like social)? will it work for seminars and virtual classes?
Hi! I am not sure about Kubernetes, but Argan works well with Docker, as long as network mode is set to “host”.
The maximum number of concurrent users depends mainly on your server’s bandwidth and meeting structure. One huge meeting with everyone using camera is much heavier than several small meetings, as bandwidth consumption is per-stream, to or from the server.
Live videos are usually done one way (broadcast), while Argan is two way. Theoretically, you can use for live videos, but you will need to tweak it.
Argan is perfect for virtual classes, but very basic: no data gets recorded. Argan has no database.
Hello, pre-purchase question… Is it possible to set the audio and video quality? Is there no access to an administration panel or something similar?
Hi! The getUserMedia API allows “suggesting” the audio and video quality, but then the browser is free to do as it pleases. This is a browser limitation.
Argan has no admin panel because it has no database. It stores no data at all. Configuration can be done through dot env files.
Great, I understand now… I’ll buy it soon, thank you and great project!
Thank you! Feel free to message at support@honeyside.it if you need support after purchase.
hey, it’s CYFRO
As I announced we bought your script, but from the company account where we shop. 
We have to buy a separate, second VDS server with nginx and then we will install the script.
I will talk here more often from my CYFRO account 
Thank you! Got it. Please note that comments are public. If you wish for more privacy, feel free to message at support@honeyside.it
Can this solution replace Google Meet? As I use Google Meet for my meetings and I want a branded meeting
Hi! For the most part, yes. Argan does not offer virtual backgrounds, but you can have meetings and in-meeting chat.
Can You Help Install I Tried And I Get Errors
Hi! Please send a message at support@honeyside.it or via Telegram at @HoneysideIT to receive direct support.
If you prefer to be supported via comments here, please provide more details about what errors you are getting, I will try to support you anyway.
Which Media Server you r using ?
Hi! Argan’s backend is a media server of its own. All traffic goes through Argan’s Node.js backend itself. There are no subscriptions to pay and no additional items to install into your server.
1. will you system work in secure network for video/audio call similar to microsoft teams?
2. can we record the meeting of a particular user screen and camera with audio.
3. how many concurrent meeting can be running with screensharing & camera of 2 people or 4 people in each call
4. API are present to integrate to create a call, join to the call, record etc.
Hi! I’ll go through your questions.
1. Yes, Argan works both through the internet and in a local network with no internet. The announced server ip has to be on your target network (local ip for local network).
2. No. Argan does not have recording functionality. We are considering to add recording functionality, but it’s to be confirmed and there is no clear ETA. Recording functionality is quite complex to develop as Argan trasmits each video and audio stream separately. This means that you would get one mp3 file and one mp4 file for each audio and video peer in the meeting. Most customers expect a single-file recording with all video and audio streams merged in split screen. This is incredibly complex as it requires manipulation of the files.
3. Argan supports up to 500 peers sharing video and audio, regardless of the number of meetings. If you have 2 peers in each meeting and a server capable enough (mainly bandwidth), you should be able to host 250 meetings.
4.Argan is a showcase of how to integrate meetings in a React + Node.js app. Assuming that you have React + Node.js knowledge, you can leverage the same APIs.
Eg:
https://recordrtc.org/
https://webrtc.github.io/samples/src/content/getusermedia/record/
Hi! We are considering to add recording functionality, but it’s to be confirmed and there is no clear ETA.
Recording functionality is quite complex to develop as Argan trasmits each video and audio stream separately. This means that you would get one mp3 file and one mp4 file for each audio and video peer in the meeting. This is the same outcome as in the links that you shared.
Most customers expect a single-file recording with all video and audio streams merged in split screen. This is incredibly complex as it requires manipulation of the files.
Another issue is EU GDPR, which must be addressed before adding recording capability, as Argan (mobile) has been published to both App Store and Google Play.
Thank 
Pre purchase question
Can you add file (image, PDF, audio etc) uploading option?
Hi! This is already supported by Clover: when you join a chat room, you will see three buttons in the bottom-left corner.
First button is for emojis.
Second button is for uploading photos.
Third button is for uploading file attachments (any kind of file).
Hi,
Iam interested in this Discussion on Argan – Enterprise Meetings Platform with Messaging Chat, Audio and Video via getUserMedia and not clover, as clover does not support video
Sorry, my bad, I replied through email and thought this was a Clover question.
Argan does not have a database and it can’t store data. It doesn’t even collect usage data. The Argan product is thought to be and stay this way (it makes it easier for us to develop and for buyers that abide by EU GDPR to avoid issues).
However, we have a Clover rework coming soon, which will merge Argan’s more recent meeting system into Clover’s reworked messaging system.
My advice is: follow us here on CodeCanyon or on X (Twitter), so that you will receive an email when we release the new version of Clover.
Thanks for the quick update. Alternatively my main concern is that I like the simplicity of login interface as presented in the Argan product. For a quick chat meeting user doesn’t have to register with password as presented in Clover. Therefore I may be interested in purchasing the Argan product if either the file upload option is included or clover login interface has to look similar to Argan.
If either ways is possible let me know
The new version of Clover is going to include guest participants for meetings, which is going to look very similar to Argan.
We will not release develop database support in Argan as our ROI estimates show it won’t be worth it.
I run the project on my local network. I can join using localhost:3000 in different browsers on a pc. But I can’t join the meeting from another pc. How can I use the local IP address to join a meeting?
Hi! In order to acquire microphone and camera, your browser needs to either be on localhost or using SSL. If you are connecting from another PC, your browser requires SSL for camera and microphone to work. A self-signed certificate should be enough!
I am going to use nginx for SSL. Can you help me configure nginx?
Sure! You can follow this tutorial, adjusting for your OS: https://www.digitalocean.com/community/tutorials/how-to-create-a-self-signed-ssl-certificate-for-nginx-in-ubuntu-18-04
Then, proxy_pass to port 4000 (where Clover is running).
Remember to disable your firewall, or at least open the RTC ports used by Argan.
I use windows OS. React Frontend runs on 3000, Node Backend runs on 8000. Can you create and share nginx.conf?
Yes, please contact us at support@honeyside.it and let’s keep this as an email conversation, so that we can share code more easily.
Can I install the project on Windows 11?
Hi! Yes, you can manually install Argan on Windows 11. Steps:
1. Install Node.js
2. Install MongoDB
3. Install backend node modules
4. Install frontend node modules
5. Apply .env configuration to both backend and frontend
6. Start the backend
7. Build the frontend
Hey, I’d like to know if, after a video chat session, I have any way to know how many people connected and how much time it lasted. Thanks.
Hi! If you purchase the product and subscribe to the VIP Patreon plan, we can add those features within a week: https://www.patreon.com/honeyside
Many thanks. Yes that’s a great option. One more question: is this script multi language? since my platform is in Spanish, English and Portuguese.
Also, there is one more thing I’ll need to be developed: if user A writes a text message to user B, user B will not notice the message if he does no proactively open the text chat window. Ideally user be should have a sound, alert or anything to know that there is a text message.
Is this an error or something that was not developer? can you include a fix for that? I’d pay for that if that’s necessary.
We are adding multi-language support and the chat notification with the next update, which is currently in testing phase. It should be released in approximately a week (this will happen regardless of the VIP Patreon subscription).
By default, it will support English and Italian. You will be able to add more translations by adding a new JSON dictionary for each additional language.
Hello guys! I just bought your 2 products React and Reactnative Server + App. In the description you said: ” We provide a fully automated installation script that works on Ubuntu 22.04 LTS, 22.10, 20.04 LTS, 18.04 LTS that will save you a lot of time and a huge headache!” Can you please help me with the script so I can get them installed for testing asap? Thanks! Have a nice day!
Hi, thank you for your purchase! Please send us a message at support@honeyside.it or via Telegram @HoneysideIT so that we can better support you.
I have sent you the email support@honeyside.it but I got no reply.
Please check your spam folder, we replied 10 minutes after receiving it. Thank you!
Sorry! My bad! It was in the spam folder. I have replied back.