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. |
| + | --!> |