-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathdocker-compose.override.yml.template
More file actions
30 lines (29 loc) · 1.27 KB
/
docker-compose.override.yml.template
File metadata and controls
30 lines (29 loc) · 1.27 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
services:
nanodash:
environment:
- CATALINA_OPTS=-Xms1G -Xmx6G
- NANODASH_WEBSITE_URL=https://your.domain.org/
- NANODASH_ORCID_LOGIN_MODE=true
- NANOPUB_ORCID_CLIENT_ID=your-orcid-client-id
- NANOPUB_ORCID_CLIENT_SECRET=your-orcid-client-secret
- NANODASH_MAIN_REGISTRY=https://registry.knowledgepixels.com/
- NANODASH_MAIN_QUERY=https://query.knowledgepixels.com/
- NANODASH_UMAMI_SCRIPT_URL=https://your.umami.instance/script.js
- NANODASH_UMAMI_WEBSITE_ID=your-umami-website-id
# The maintained resource whose view displays are shown on the home page.
# Default: https://w3id.org/spaces/knowledgepixels/nanodash/r/home
#- NANODASH_HOME_RESOURCE=https://w3id.org/spaces/your/resource/r/home
backup-keys:
build: ./backup-keys
image: nanopub/nanodash-backup-keys:latest
restart: unless-stopped
volumes:
- ./local-data:/root/.nanopub:ro
# SSH private key mount. Ensure 'backup_key_rsa' exists or update path.
- /home/backup_user/.ssh/id_rsa:/root/backup_user/.ssh/id_rsa:ro
environment:
- BACKUP_ENCRYPTION_PASSWORD
# Do not surround the target servers with brackets
- TARGET_SERVERS=server1.com server2.com
- TARGET_USER=backup_user
- SOURCE_SERVER_NAME