Comments (16)
Yes, you're right; thanks for the reminder. I'll try to work on this when I'll have spare time.
from mattermost_ynh.
Mattermost doesn't support installation in relative directories for now.
The issue is being tracked on https://mattermost.atlassian.net/browse/PLT-200.
Upstream contributions to add support for this into Mattermost are welcome.
from mattermost_ynh.
Subpath support has been implemented in Mattermost 5.1.
from mattermost_ynh.
Hello dear @kemenaran would it possible to upgrade the package with Mattermost 5.1 so we could install it on a subdirectory please?
Restriction to root domain is quiet restrictive as we can't install other apps then :/ (or maybe there's something I havent understood well).
cheers
from mattermost_ynh.
from mattermost_ynh.
Hi @kemenaran actually I'm playing with Synapse server and it looks like Matrix can do the same as mattermost but in a more open way. Or am I missing something?
from mattermost_ynh.
Well, I don't know much about Synapse. For me Mattermost is nicely work-oriented, and has a bunch of integrations with other services (Github, Jira, etc) – but you're probably in the best position to see what suits you best :)
from mattermost_ynh.
Is there any progress on updating the package to 5.1 or higher @kemenaran?
from mattermost_ynh.
The package is actually updated to Mattermost 5.19 – but I didn't took the time to implement a proper configuration for setups in subdirectories yet.
Thanks for reminding it to me though :)
from mattermost_ynh.
Support for subpaths has been merged into the testing
branch.
If you want to test installing Mattermost in a subpath, run the following command on your Yunohost box:
sudo yunohost app install https://github.com/YunoHost-Apps/mattermost_ynh/tree/testing/
Please tell me if you encounter any issues with subpath support.
from mattermost_ynh.
The install errors out with this:
Error: The operation 'Install 'mattermost' application' has failed!
Here is the log.
from mattermost_ynh.
Hmm, from the log, that's because of the password complexity:
2020-02-09 12:42:22,637: WARNING - Error: Unable to create user. Error: User.IsValid: Your password must contain at least 10 characters made up of at least one lowercase letter, at least one uppercase letter, at least one number, and at least one symbol (e.g. "~!@#$%^&*()").,
from mattermost_ynh.
Oh. Would it be possible to prompt a user installing from terminal when they enter a password that's too simple, instead of failing outright?
from mattermost_ynh.
Alright, tried a more complex password and nothing seems to be out-of-order. I'm new to Mattermost though, so someone else who is more familiar should prolly test it more thoroughly.
from mattermost_ynh.
Yeah, that's definitely annoying :)
Unfortunately Yunohost doesn't have a facility to re-prompt the user again. However I just checked mattermost's documentation, and there is a way to relax the password constraints. I'll open an issue for this.
In the meantime, did you manage to install the app using a sufficiently complex password?
from mattermost_ynh.
@win8linux thanks for testing!
In the meanwhile I also configured Mattermost to relax the password complexity rules. It now requires a 8-characters password, and that's it (no special chars or whatever).
from mattermost_ynh.
Related Issues (20)
- Propose upgrading to Mattermost v7.10 HOT 1
- Failed to upgrade Mattermost app on self hosted yunohost server HOT 7
- Propose upgrading to Mattermost v7.10.5
- Is Bulk export working with mattermost / yunohost ? HOT 2
- Propose upgrading to Mattermost v8.0.1
- Propose upgrading to Mattermost v8.1.0 HOT 1
- Propose upgrading to Mattermost v8.1.2
- failed to upgrade 8.1.2~ynh1 HOT 3
- Propose upgrading to Mattermost v9.0.0
- Propose upgrading to Mattermost v9.0.1
- Propose upgrading to Mattermost v9.1.0
- Can't upload plugins HOT 1
- In resources.sources: it looks like you forgot to define url/sha256 or armhf.url/armhf.sha256
- Propose upgrading to Mattermost v9.1.1
- Propose upgrading to Mattermost v9.1.2
- Not able to install Mattermost through Yunohost (Error 500. Exit Status 128) HOT 2
- Propose upgrading to Mattermost v9.1.3
- Propose upgrading to Mattermost v9.2.2
- Propose upgrading to Mattermost v9.2.3
- Propose upgrading to Mattermost v9.3.0
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mattermost_ynh.