Changes

Jump to navigation Jump to search
258 bytes removed ,  15:56, 14 February 2018
m
no edit summary
Line 1: Line 1:  
== Hostnames ==
 
== Hostnames ==
   −
* http://jabber.sugarlabs.org/
+
* jabber.sugarlabs.org
    
== Hosted on ==
 
== Hosted on ==
   −
[[Machine/housetree/jita]]
+
[[Machine/jita]]
    
== Administrative contact ==
 
== Administrative contact ==
Line 15: Line 15:  
For non-emergency calls, preferably send email to the administrative contact.
 
For non-emergency calls, preferably send email to the administrative contact.
   −
* [[User:alsroot|Aleksey Lim]]
+
* [[User:MrBIOS|Alex Perez]]
    
== Notes ==
 
== Notes ==
   −
ejabberd instance default for upstream sugar shell.
+
Jabber server for development needs to test cutting edge sugar core components.
 +
 
 +
It runs [http://prosody.im/ Prosody] jabber server with additional sugar [[Platform_Team/Server_Kit/Prosody|plugins]].
    
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
!scope="row" | Home
+
!scope="row" | Daemon
|{{Code|/srv/ejabberd}}
+
|{{Code|prosody}}
 +
|-
 +
!scope="row" | Config
 +
|{{Code|/srv/prosody/prosody.cfg.lua}}
 
|-
 
|-
 
!scope="row" | Logs
 
!scope="row" | Logs
|{{Code|/srv/ejabberd/site/var/log/ejabberd}}
+
|{{Code|/srv/prosody/log}}
|-
  −
!scope="row" | Main service
  −
|{{Code|ejabberd}}
   
|-
 
|-
!scope="row" | Admin Web UI
+
!scope="row" | Ports
|http://jabber.sugarlabs.org:5280/admin
+
|{{Code|5222}} {{Code|5223}} {{Code|5000}}
 
|-
 
|-
 
|}
 
|}
   −
'''TODO''' Initial install configuration, needs to be added to puppet recipes:
+
Runtime configuration and monitoring might happen via [http://prosody.im/doc/console telnet]:
 
+
  telnet localhost 5582
* create ''admin'' user
  −
* add [http://wiki.laptop.org/go/Ejabberd_Configuration Online] shared roster group from web ui.
  −
 
  −
There's a problem with scaling up after more than a few dozens of users have been registered. All users who weren't logged in for 2 weeks will be deleted from cron job.
  −
 
  −
You can check how many users are registered with:
  −
 
  −
  # ejabberdctl stats registeredusers
      
== Upgrade notes ==
 
== Upgrade notes ==
   −
Upgrade will be triggered on every puppet session, vcs repository will be rebased to the HEAD commit.
+
{| class="wikitable"
 +
|-
 +
!scope="row" | git
 +
|{{Code|/srv/prosody}}
 +
|-
 +
|}

Navigation menu