Changes

Jump to navigation Jump to search
no edit summary
Line 1: Line 1:  
== Background ==
 
== Background ==
   −
This is [[Deployment_Platform/Deployment|one of possible]] deployment scenarios of [[Deployment Platform]].
+
This is [[Deployment_Platform/Deployment|one of the possible]] deployment scenarios for [[Deployment Platform]]. This page is intended to describe procedures for end users connected to the [[#Targeting_environment|Internet]].
   −
This page is intended to describe procedures for school servers and end users in the [[#Targeting_environment|Internet]] environment. Using [[#Recipes|predefined recipes]], it should be possible to fully support such deployments.
+
<big>'''Targeting environment'''</big>
   −
=== Targeting environment ===
+
The standard targeting environment assumes:
 +
 
 +
* End users have reliable Internet connectivity at all times.
 +
* Server is located on the Internet and has singular access point.
 +
 
 +
== Server side ==
 +
 
 +
For now, there are the following Sugar Network servers publicly available on the Internet:
 +
 
 +
* [http://node-devel.sugarlabs.org/ node-devel.sugarlabs.org]<br>Development server that does not contain important data and is free for any experiments (administrative privileges for anonymous users);
 +
 
 +
* [http://node-testing.sugarlabs.org/ node-testing.sugarlabs.org]<br>Recent stable release with regular data import from the production server; is still free for any experiments;
   −
The standard targeting environment assumes:
+
* [http://node.sugarlabs.org/ node.sugarlabs.org]<br>Production server.
 +
 
 +
== Client side ==
 +
 
 +
<div id="Configuration"><big>'''Configuration'''</big></div>
 +
 
 +
Point clients to one of the existing Sugar Network servers by populating the {{Code|/etc/sweets.conf}} configuration file with the following options:
   −
* End users have reliable Internet connectivity all time.
+
[client]
* Server is located in the Internet and has singular access point.
+
api-url = ''SERVER-API-URL-HERE''
   −
=== Objects ===
+
By default, clients look for the production server.
   −
What kind of objects involved to the process:
+
<div id="Configuration"><big>'''Run Sugar Network clients'''</big></div>
   −
* '''Server'''<br>Sugar Network server accessible via the Internet via public API url. This tutorial is using http://api-testing.network.sugarlabs.org to refer to testing Sugar Network Master launched on Sugar Labs server.
+
Follow the [[Sugar_Network#On_desktop|Try it]] install instructions to setup Sugar Network client.
   −
* '''Clients'''<br>Users connected to the Server via the Internet. In server-less environment, users restricted only to content they already downloaded from the server.
+
While working, Sugar Network client logs can be found {{Code|~/.sugar/default/logs/sugar-network-client}} file. The logging verbosity level depends on the [[BugSquad/Get_Logs#Enabling_Sugar_debug_logging|global Sugar setting]].
   −
== Recipes ==
+
== Getting involved ==
   −
A list of use-cases to follow in the field.
+
{{:Deployment_Platform/Feedback}}
    +
<!--
 
=== Client updates ===
 
=== Client updates ===
   Line 41: Line 59:  
* [[Deployment_Platform/Ubuntu_desktop_reference_distribution|Ubuntu desktop distribution]]<br>For users on Ubuntu.
 
* [[Deployment_Platform/Ubuntu_desktop_reference_distribution|Ubuntu desktop distribution]]<br>For users on Ubuntu.
 
* [[Deployment_Platform/Debian_server_reference_distribution|Debian server distribution]]<br>For servers on Debian, Ubuntu or their derivates.
 
* [[Deployment_Platform/Debian_server_reference_distribution|Debian server distribution]]<br>For servers on Debian, Ubuntu or their derivates.
 +
--!>

Navigation menu