af28f75ac0
Testing |
||
---|---|---|
.github | ||
conf | ||
scripts | ||
check_process | ||
LICENSE | ||
manifest.json | ||
README.md |
Minchat for YunoHost
This package allows you to install Minchat quickly and simply on a YunoHost server.
If you don't have YunoHost, please consult the guide to learn how to install it.
Overview
Minchat is a free minimalist chat application. It is based on wojtek77/chat, itself based on Gabriel Nava's tutorial.
Shipped version: 1.0
Screenshot
Features
- Simple web chat: only requires a browser ; no XMPP application.
- No need for users to register. Just need the web address. But optional authorisation control.
- On connection, the page is fed with the messages of the day
- Args are in the URL as get arguments, so that you can share the URL or make it a favorite to avoid filling a form.
Example :https://yourdomain.org/minchat/?room=Living&name=John
- Optionaly multi room
Setup
The setup is optional. If you leave it as is, there is a single unnamed room, opened to all users. If you want to customize the access control, edit the file conf/setup.ini
(if missing, copy it from conf/sample/setup.ini
). The interesting parameter is auth
that indicates which user is authorized to which room.
In this example auth = John:Game,John:Family,Mary:Game,Tim:Family,admin:*,*:Public,*:
,
John:Game,John:Family
= John can access the Game room, the Family roomMary:Game
= Mary can access the Game roomTim:Family
= Tim can access the Family roomadmin:*
= admin can access all rooms*:Public
= everybody can acccess the Public room*:
= everybody can access the unnamed room
Hints for users
- The URLs you send are linked or transformed to images when preceeded by a
!
- If multiple rooms are allowed by the administrator in the
setup.ini
, you can have several tabs opened to different rooms in the same browser.
Documentation
- Official documentation: Link to the official documentation of this app
- YunoHost documentation: If specific documentation is needed, feel free to contribute.
YunoHost specific features
Multi-user support
- Are LDAP and HTTP auth supported? No
- Can the app be used by multiple users? Yes
Supported architectures
Limitations
- Any known limitations.
Additional information
- Other info you would like to add about this app.
Links
- Report a bug: https://github.com/YunoHost-Apps/minchat_ynh/issues
- Upstream app repository: https://github.com/wojtek77/chat
- YunoHost website: https://yunohost.org/
Developer info
Please send your pull request to the testing branch.
To try the testing branch, please proceed like that.
sudo yunohost app install https://github.com/YunoHost-Apps/minchat_ynh/tree/testing --debug
or
sudo yunohost app upgrade minchat -u https://github.com/YunoHost-Apps/minchat_ynh/tree/testing --debug