forked from INTO-CPS-Association/DTaaS
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Updates documentation (INTO-CPS-Association#820)
- Completes admin docs and fixes minor mistakes in other places - Updates user website pages - Adds docker compose for starting stand alone libms
- Loading branch information
1 parent
eb73b5c
commit 9c739f3
Showing
35 changed files
with
374 additions
and
380 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,40 +1,33 @@ | ||
# Overview | ||
|
||
## Goal | ||
|
||
The goal is to set up the DTaaS infrastructure in order to enable | ||
your users to use the DTaaS. | ||
|
||
## Optional Requirements | ||
|
||
There are three optional requirements for installing the DTaaS. | ||
These requirements are not needed for | ||
[**localhost**](./localhost.md) installation. | ||
They are only required for installation of the DTaaS on a web server. | ||
## Install | ||
|
||
### OAuth Provider | ||
The goal is to install and administer the DTaaS application for users. | ||
|
||
The DTaaS software is uses OAuth for user authorization. It is | ||
possible to use either <http:>_gitlab.com_</http:> or your own | ||
OAuth service provider. | ||
The DTaaS can be installed in different ways. | ||
Each version serves a different purpose. | ||
|
||
### Domain name | ||
<!-- markdownlint-disable MD046 --> | ||
<!-- prettier-ignore --> | ||
!!! tip "Easy Setup on Localhost" | ||
|
||
The DTaaS software is a web application and is preferably hosted | ||
on a server with a domain name like <http:>_foo.com_</http:>. | ||
However, it is possible to install the software on your computer | ||
and use access it at <http:>_localhost_</http:>. | ||
The [localhost](localhost.md) installation is easy for | ||
first time users. Please give it a try. | ||
<!-- markdownlint-enable MD046 --> | ||
|
||
## Install | ||
|
||
The DTaaS can be installed in different ways. Each version serves a different purpose. | ||
Follow the installation that fits your usecase. | ||
Otherwise, use the installation setup that fits your needs. | ||
|
||
| Installation Setup | Purpose | | ||
|:-----|:-----| | ||
| [localhost](./localhost.md) | Install DTaaS on your computer for a single user; does not need a web server. _This setup does not require domain name._ | | ||
| [Server](./host.md) | Install DTaaS on server for multiple users. | | ||
| [Server](./host.md) | Install DTaaS on server for multiple users. Please check the [requirements](requirements.md) | | ||
| [One vagrant machine](vagrant/single-machine.md) | Install DTaaS on a virtual machine; can be used for single or multiple users. | | ||
| [Two vagrant machines](vagrant/two-machines.md) | Install DTaaS on two virtual machines; can be used for single or multiple users. | | ||
| | The core DTaaS application is installed on the first virtual machine and all the services (RabbitMQ, MQTT, InfluxDB, Grafana and MongoDB) are installed on second virtual machine. | | ||
| [Independent Packages](packages.md) | Can be used independently; do not need full installation of DTaaS. | | ||
|
||
The [installation steps](steps.md) is a good place to start the installation process. | ||
|
||
## Administer | ||
|
||
There is a [CLI](cli.md) to add and delete users of a running application. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
# Requirements | ||
|
||
<!-- markdownlint-disable MD046 --> | ||
<!-- prettier-ignore --> | ||
!!! tip localhost | ||
|
||
These optional requirements are not needed for | ||
[**localhost**](./localhost.md) installation. | ||
They are only required for installation of the DTaaS on | ||
a production web server. | ||
<!-- markdownlint-enable MD046 --> | ||
|
||
There are two optional requirements for installing the DTaaS. | ||
|
||
## OAuth Provider | ||
|
||
The DTaaS software is uses OAuth for user authorization. It is | ||
possible to use either <http:>_gitlab.com_</http:> or your own | ||
OAuth service provider. | ||
|
||
## Domain name | ||
|
||
The DTaaS software is a web application and is preferably hosted | ||
on a server with a domain name like <http:>_foo.com_</http:>. | ||
However, it is possible to install the software on your computer | ||
and use access it at <http:>_localhost_</http:>. |
Oops, something went wrong.