Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mnixo/nos-servers
Nuxeo Online Services servers dashboard.
https://github.com/mnixo/nos-servers
analytics eslint gh-pages lit-element lit-html nos nuxeo polymer polymer-3 pwa service-worker travis-ci webapp
Last synced: 1 day ago
JSON representation
Nuxeo Online Services servers dashboard.
- Host: GitHub
- URL: https://github.com/mnixo/nos-servers
- Owner: mnixo
- License: mit
- Created: 2018-09-28T18:29:37.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2018-10-15T11:23:11.000Z (about 6 years ago)
- Last Synced: 2024-11-10T21:47:44.642Z (about 2 months ago)
- Topics: analytics, eslint, gh-pages, lit-element, lit-html, nos, nuxeo, polymer, polymer-3, pwa, service-worker, travis-ci, webapp
- Language: JavaScript
- Homepage: https://mnixo.github.io/nos-servers/
- Size: 397 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Nuxeo Online Services (NOS) Servers
[![Build Status](https://travis-ci.org/mnixo/nos-servers.svg?branch=master)](https://travis-ci.org/mnixo/nos-servers)
[Try it here!](https://mnixo.github.io/nos-servers/)
### Features
- Comprehensive list view of the configured NOS instances.
- For each configured NOS instance:
- Basis status: offline or online (with ping RTT).
- Easy navigation to:
- Nuxeo Connect dashboard.
- Nuxeo JSF backend.
- Nuxeo Studio Modeler & Designer (directly to a specific project).
- Configuration:
- Fully customizable JSON.
- Stored in the browser's local storage.
- By default includes Production and Pre-production instances.### Configuration
To customize your configuration click the cogwheel icon on the top right.
The configuration is stored in a JSON array, in which each element represents a NOS instance.
Each of these instances must have the following fields:
- `label`: A simple string with a name or something that identifies the instance in the list view.
- `url`: The base URL to the instance (must be `https`!).Additionally, instances can also have a `studioProjects` field that holds an array of IDs (strings) of the preferred Nuxeo Studio projects.
For example, a valid configuration would be:
```
[
{
"label": "Production",
"url": "https://connect.nuxeo.com",
"studioProjects": [
"nuxeo-connect",
"nuxeo-university"
]
}
]
```This configuration lists only a single NOS instance with the label `Production`.
The links of this instance will all be based on `https://connect.nuxeo.com`.
Also, when choosing to navigate to Nuxeo Studio (via Modeler or Designer), the user will have the option to choose between the `nuxeo-connect` or the `nuxeo-university` projects.The order of the listed instances and listed preferred Studio projects are kept the same as they are defined in the configuration.
You can revert to the default configuration at any time by clicking the `RESET` button on the bottom left of the `Edit Configuration` dialog.