Skip to content

Create Signaling script (#1) - #1317

Merged
enoch85 merged 58 commits into
nextcloud:masterfrom
morph027:master
Aug 24, 2020
Merged

enoch85 merged 58 commits into
nextcloud:masterfrom
morph027:master

Conversation

@morph027

@morph027 morph027 commented Jul 11, 2020 •

Copy link
Copy Markdown
Collaborator

initial support for signaling server, shoud fix #1317

enoch85 and others added 2 commits July 11, 2020 10:03
initial support for signaling server

Signed-off-by: morph027 <[email protected]>
@morph027
morph027 marked this pull request as draft July 11, 2020 08:05
Comment thread apps/talk_signaling.sh Outdated
Comment thread apps/talk_signaling.sh Outdated
enoch85 added 5 commits July 13, 2020 22:10
@morph027 I don't know if everything is needed, and I didn't test, but at least the logic is there now.

What I'm thinking is another subdomain to handle Talk Signaling, but I might be wrong?
@enoch85

enoch85 commented Aug 2, 2020

Copy link
Copy Markdown
Member

Hey @morph027 Do you think we can book a session to fix this PR when we both are online?

@enoch85

enoch85 commented Aug 3, 2020

Copy link
Copy Markdown
Member

@szaimen You're also welcome to work on this. 😄

@morph027

morph027 commented Aug 3, 2020

Copy link
Copy Markdown
Collaborator Author

Huh, sorry, was quite busy. I'll have some spare time for coding in 2 weeks time. Until then, i'm available for anything else (review, hints, ...).

enoch85 added 2 commits August 3, 2020 19:48
@morph027 I would really like to make some progress here, and you're the expert. :)
@enoch85

enoch85 commented Aug 3, 2020

Copy link
Copy Markdown
Member

@morph027 OK, let's book a "hackathon" in 2 weeks then. I'll send you an invite.

We can use Talk (hehe) for chatting.

@enoch85

This comment has been minimized.

@enoch85
enoch85 marked this pull request as ready for review August 24, 2020 18:32
Comment thread apps/talk_signaling.sh Outdated
Comment thread apps/talk_signaling.sh
Comment thread apps/talk_signaling.sh
# shellcheck disable=2034,2059
true
# shellcheck source=lib.sh
NC_UPDATE=1 && TURN_INSTALL=1 . <(curl -sL https://raw.githubusercontent.com/nextcloud/vm/master/lib.sh)

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

BTW: I don't like it that you have to enter the domain at the very beginning of the script... maybe we can do it like in onlyoffice-docker?

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sure, please change.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@szaimen Could you please add this change to the new PR?

Comment thread apps/talk_signaling.sh Outdated
@enoch85

enoch85 commented Aug 24, 2020

Copy link
Copy Markdown
Member
root@cloud:/var/scripts# bash test.sh 
Site test.lindnercloud.com disabled.
To activate the new configuration, you need to run:
  systemctl reload apache2
Enabling site test.lindnercloud.com.
To activate the new configuration, you need to run:
  systemctl reload apache2
{"nextcloud-spreed-signaling":"Welcome","version":"0dcb9f6b2d9629ca4e41e78cd7aa61ff5d80f714"}

curl -L https://test.lindnercloud.com/api/v1/welcome

@enoch85
enoch85 merged commit 95080a3 into nextcloud:master Aug 24, 2020
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

Successfully merging this pull request may close these issues.

3 participants