You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/hub/installation/containers.md
+16-6Lines changed: 16 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,33 +9,43 @@ Using [docker](https://docker.com/) is a way to quickly try out *Certify Managem
9
9
10
10
:::
11
11
12
-
A key thing to know about running apps in docker is that the container should be considered temporary (to be recreated later), so data should not be stored only within the container itself. To host the app in docker properly, you need to specify a persistent data volume to store configuration data (which hy default is under `/usr/share/certify`).
12
+
A key thing to know about running apps in docker is that the container should be considered temporary (to be recreated later), so data should not be stored only within the container itself. To host the app in docker properly, you need to specify a persistent data volume to store configuration data (which by default is under `/usr/share/certify`).
13
13
14
-
#### Quick Start using Docker Compose
14
+
#### Quick Start using Docker Compose (recommended)
Copy file name to clipboardExpand all lines: docs/hub/known-issues.md
-4Lines changed: 0 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -23,10 +23,6 @@ The web app uses WebAssembly (WASM) and has a large application payload on initi
23
23
#### Errors when trying to login
24
24
The UI needs to know the URL of the API it should talk to. This is configured by default to https://localhost:44361 or http://localhosts:808 when running from docker. The setting is changed for all users by editing wwwroot/appsettings.json or you can temporarily change the URL in the login page by clicking the Settings gear icon and setting the correct URL for your installation.
25
25
26
-
### DNS Providers
27
-
#### Posh-ACME based DNS providers not working
28
-
This is a known issue and is being worked on.
29
-
30
26
### Containers
31
27
#### Data not persisted using containers
32
28
The app will store settings in a combination of json files and SQLite DB files under `/usr/share/certify`. We will eventually offer the option to store some configuration in external databases such as postgres but the app does need to store some basic settings on file storage. In Docker etc this is achieved by mounting `/usr/share/certify` to persistant storage. You can override teh app data path used by setting the `CERTIFY_APPDATA_PATH` environment variable to a preferred path. This path must be writeable by the non-root container user.
0 commit comments