Jump to content

Service/chat: Difference between revisions

From Sugar Labs
Created page with "== Hostnames == * http://chat.sugarlabs.org:9090/ == Hosted on == Machine/sunjammer == Administrative contact == webmaster AT sugarlabs DOT org == Sysadmins == For ..."
 
 
(12 intermediate revisions by 2 users not shown)
Line 1: Line 1:
== Hostnames ==
== Hostnames ==


* http://chat.sugarlabs.org:9090/
* https://chat.sugarlabs.org/
 
* http://chat.sugarlabs.org/


== Hosted on ==
== Hosted on ==


[[Machine/sunjammer]]
[[Machine/jita]]
 


== Administrative contact ==
== Administrative contact ==


webmaster AT sugarlabs DOT org
chat AT sugarlabs DOT org
 


== Sysadmins ==
== Sysadmins ==
Line 18: Line 16:
For non-emergency calls, preferably send email to the administrative contact.
For non-emergency calls, preferably send email to the administrative contact.


* [[User:bernie|Bernie Innocenti]]
* [[User:alsroot|Aleksey Lim]]
* Co-admin wanted!
 


== Notes ==
== Notes ==


This is an instance of [http://qwebirc.org/ qwebirc].
This is an instance of [http://qwebirc.org/ qwebirc].
{| class="wikitable"
|-
!scope="row" | Home
|{{Code|/srv/qwebirc}}
|-
!scope="row" | Daemon
|
{{Code|/etc/init.d/qwebirc}}<br>
|-
!scope="row" | Logs
|{{Code|syslog}}
|-
!scope="row" | Config
|
{{Code|/srv/qwebirc/config.py}}<br>
{{Code|/srv/qwebirc/header.html}}<br>
{{Code|/srv/qwebirc/lingva_bot.py}}<br>
{{Code|/etc/httpd/conf.d/chat.sugarlabs.org.conf}}
|-
!scope="row" | SSL certificates
|
{{Code|/etc/ssl/private/chat.sugarlabs.org.pem}}<br>
{{Code|/etc/ssl/private/chat.sugarlabs.org.key}}
|-
|}


== Upgrade notes ==
== Upgrade notes ==


This is an hg snapshot. To upgrade, do:
{| class="wikitable"
!scope="row" | git
|
{{Code|/srv/qwebirc}}
|-
|}
 
After pulling new changes from Git, run the following commands and restart daemon:
 
su - qwebirc
./compile.py
 
== Sources ==


hg pull
* [http://git.sugarlabs.org/sl-tweaks/qwebirc Downstream repository].
hg update -v
* [http://hg.qwebirc.org/qwebirc.org Upstream repository].


== TODO ==
== Usage ==


* We should add SSL support
{{:{{PAGENAME}}/Usage}}
* We should add links to our links bar
* The admin interface is disabled because of security concerns

Latest revision as of 00:25, 3 June 2012

Hostnames

Hosted on

Machine/jita

Administrative contact

chat AT sugarlabs DOT org

Sysadmins

For non-emergency calls, preferably send email to the administrative contact.

Notes

This is an instance of qwebirc.

Home /srv/qwebirc
Daemon

/etc/init.d/qwebirc

Logs syslog
Config

/srv/qwebirc/config.py
/srv/qwebirc/header.html
/srv/qwebirc/lingva_bot.py
/etc/httpd/conf.d/chat.sugarlabs.org.conf

SSL certificates

/etc/ssl/private/chat.sugarlabs.org.pem
/etc/ssl/private/chat.sugarlabs.org.key

Upgrade notes

git

/srv/qwebirc

After pulling new changes from Git, run the following commands and restart daemon:

su - qwebirc
./compile.py

Sources

Usage

Url format:

http[s]://chat.sugarlabs.org?[channels=channel][&lang=language-code]

Chat supports multi-lingual translation, that might be chosen on login page or, after beeing connected, on the right side in tabs bar.