-
Notifications
You must be signed in to change notification settings - Fork 42
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
well-known support #136
well-known support #136
Conversation
Update my fork
Choose server name
Add server_name="domain2.tld" (DOMAIN)
DNS conf become optionnal with .well-known edition
Create .well-known redirection for access by federation
If not existing, create .well-known redirection for access by federation
back to 0.99.5.2
for access by federation and applications like Riot.im
for access by federation and applications like Riot.im
@YunoHost-Apps/apps-group Can somebody who as the access to the CI relaunch the test ? |
CI relaunched 😉 |
@JimboJoe can you relaunch now? |
It relaunched automatically by itself (as it almost always does) 😉 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sorry it still this to fix. I gave some suggestions for some files. You need to fix the other ones.
Co-Authored-By: Josue-T <[email protected]>
Co-Authored-By: Josue-T <[email protected]>
Co-Authored-By: Josue-T <[email protected]>
Co-Authored-By: Josue-T <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think I changed server_name.conf to ${app}_server_name.conf in all files.
I purpose to squash all of these commit when we merge this because it's just much 90 commit for this... |
Ready for a review |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, can be merged in 3 days
Problem
Getting the option to choose a server_name at installation without further work from the user who install this package
#92
Solution
Add a server_name variable during install
Add a .well-known delegation with a nginx redirection (location). I got help from tulir from the synapse room. If you would like to see picture of it working, I took ssome screenshot.
Installation is ok and federation is working but I didn't try yet backup, upgrade and restore. I'll do that when the current testing PR will be merged into master.
PR Status
Validation
Minor decision
When the PR is marked as ready to merge, you have to wait for 3 days before really merging it.