-
Notifications
You must be signed in to change notification settings - Fork 35
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #1396 from dodona-edu/docs/update-v2.5
Update documentation website
- Loading branch information
Showing
19 changed files
with
578 additions
and
397 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
# Contact us | ||
|
||
We would love to hear from you how you are using Dolos and we stand by to help should any problem arise. | ||
|
||
Dolos is developed by [Team Dodona](https://dodona.be/en/about/), you can contact us by choosing one of the options below: | ||
|
||
- [Open a discussion on GitHub](https://github.com/dodona-edu/dolos/discussions) for general questions and support. | ||
- [Create an issue on GitHub](https://github.com/dodona-edu/dolos/issues/new/choose) for bug reports, feature requests or language requests. | ||
- [Send us a message](https://dodona.be/en/contact/) if you have a private question, security issue, or to say hi. | ||
|
||
We welcome pull requests, invitations for research contributions, and [donations](https://dodona.be/en/support-us/). |
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
File renamed without changes.
File renamed without changes.
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,46 @@ | ||
# Self-hosting the Dolos web app | ||
|
||
If you do not want to use our free to use instance ([dolos.ugent.be/server](https://dolos.ugent.be/server)), | ||
it is also possible to host your own instance. | ||
|
||
## Using docker-compose | ||
|
||
[Docker](https://www.docker.com/) is a containerization technology that allows you to run our service without the hassle of installing the different dependencies and services yourself. | ||
|
||
::: info | ||
|
||
The instructions below are for **Linux** and **MacOS** systems only. | ||
[Contact us](/about/contact) if you want to run the Dolos web app on windows. | ||
|
||
::: | ||
|
||
Run Dolos on your own system using these instructions: | ||
|
||
1. Ensure [Git](https://git-scm.com/downloads), [Docker Engine](https://docs.docker.com/engine/install/) and [Docker Compose](https://docs.docker.com/compose/install/) are installed on the system where you will be running Dolos on. | ||
2. Clone the Docker repository with Git and enter the new directory | ||
``` | ||
git clone https://github.com/dodona-edu/dolos.git | ||
cd dolos/ | ||
``` | ||
2. _(Optional)_ The `docker-compose.yml` configuration is configured to run the web app on localhost only. If you want to host Dolos publicly, change the corresponding configuration in the compose file. [Contact us](/about/contact) if you need help how to do this. | ||
3. Run `docker-compose build` in this directory to pull and fetch all needed container images. | ||
4. Run `docker pull ghcr.io/dodona-edu/dolos:latest` to ensure the container running the Dolos CLI is up-to-date. | ||
5. Run `docker-compose up` to start the services. | ||
|
||
You can now visit the web app running locally on <http://localhost:8080>. | ||
The API is available on <http://localhost:3000>. | ||
|
||
::: warning | ||
|
||
The Dolos web app launches a new docker container for each analysis. | ||
For this reason, **we mount the docker socket** (`/var/run/docker.sock`) in the `docker-compose.yml` configuration. | ||
|
||
This grants the web app full control over your docker instance. | ||
|
||
::: | ||
|
||
## Without docker | ||
|
||
It is also possible to install the Dolos web app without Docker Compose. | ||
|
||
Please refer to the documentation of the `dolos-api` and `dolos-web` components in the repository how to do this or [get in touch with us](/about/contact). |
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
Oops, something went wrong.