Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

any api available? #181

Closed
nikto1 opened this issue Feb 5, 2024 · 6 comments
Closed

any api available? #181

nikto1 opened this issue Feb 5, 2024 · 6 comments

Comments

@nikto1
Copy link

nikto1 commented Feb 5, 2024

Is there any api available on galene or is json file manipulation via curl or similar the only way to create/ delete/ ecc.. rooms, users?

@jech
Copy link
Owner

jech commented Feb 5, 2024

Not yet, but it's being worked on. Please see the branch api: https://github.com/jech/galene/tree/api

@nikto1
Copy link
Author

nikto1 commented Feb 6, 2024

What i need to do is to change from bigbluebutton to galene because bbb takes too much resources but they have a good API.
I need one because i have an already existing software written in php which schedules, creates, deletes, ecc. meetings automatically, based on users requirements.
Looking at your code i've found that the only way for now is to manipulate json files remotely via cUrl or similar.
I've tried other video conference tools but they all consume too much ram and CPU power but galene seems promising.
Unfortunately i have no idea about go language so i can't help, but is it possible to insert some security features like salting/ hashing?

@jech
Copy link
Owner

jech commented Feb 7, 2024

An API just like the one that you envision is currently in the works, but it's not ready yet. If you wish to examine it, it's in the branch api.

@jech
Copy link
Owner

jech commented Apr 12, 2024

The API has been merged into master. The only bit missing is token management, which I hope to do over the week-end.

I'm working on a management UI in the branch management-ui.

@nikto1
Copy link
Author

nikto1 commented Apr 16, 2024

Will wait until the token management is done, then i'll give it a try.
Should be easier to implement a GUI now without having to mess around with files and cUrl calls.
Thanks for your efforts!

@jech
Copy link
Owner

jech commented May 1, 2024

Done in b7f9ef0.

@jech jech closed this as completed May 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants