-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdocker-compose.yml
More file actions
69 lines (64 loc) · 1.48 KB
/
docker-compose.yml
File metadata and controls
69 lines (64 loc) · 1.48 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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
version: 3.8
services:
neo-smb:
image: docker.io/dockurr/samba:latest
environment:
NAME: "data"
USER: "smb"
PASS: "smb"
UID: 1000
GID: 1000
ports:
- 445:445
networks:
- netapp-neo
volumes:
- neo-smb:/storage
restart: unless-stopped
netapp-neo:
image: ghcr.io/netapp/netapp-copilot-connector:2.2.6
user: "1000:1000"
cap_add:
- SYS_ADMIN
- DAC_READ_SEARCH
- DAC_OVERRIDE
security_opt:
- apparmor:unconfined
ports:
- "8081:8080"
networks:
- netapp-neo
env_file:
- .env
environment:
- UID=8000
- GID=8000
- PORT=8080
- PYTHONUNBUFFERED=1
- DB_PATH=data/database.db
- MS_GRAPH_CLIENT_ID=${MS_GRAPH_CLIENT_ID}
- MS_GRAPH_CLIENT_SECRET=${MS_GRAPH_CLIENT_SECRET}
- MS_GRAPH_TENANT_ID=${MS_GRAPH_TENANT_ID}
- MS_GRAPH_CONNECTOR_ID=${MS_GRAPH_CONNECTOR_ID:-netappcopilot}
- MS_GRAPH_CONNECTOR_NAME=${MS_GRAPH_CONNECTOR_NAME:-"NetApp Connector"}
- NETAPP_CONNECTOR_LICENSE=${NETAPP_CONNECTOR_LICENSE}
volumes:
- neo-226:/app/data
restart: unless-stopped
netapp-neo-ui:
image: ghcr.io/netapp/neo-ui-framework:2.2.6
ports:
- "8080:80"
environment:
- NEO_API=http://netapp-neo:8080 # ← add this
networks:
- netapp-neo
restart: unless-stopped
volumes:
neo-smb:
driver: local
neo-226:
driver: local
networks:
netapp-neo:
driver: bridge