Skip to content

Commit acb56af

Browse files
committed
Debugging.
1 parent 900bc55 commit acb56af

File tree

2 files changed

+18
-8
lines changed

2 files changed

+18
-8
lines changed

docker-compose.typesense.yaml

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,32 @@
11
#ddev-generated
22
services:
3-
addon-template:
3+
typesense:
44
container_name: ddev-${DDEV_SITENAME}-typesense
55
hostname: ${DDEV_SITENAME}-typesense
66
image: typesense/typesense:0.25.1
77
command: '--data-dir /data --api-key=test --enable-cors'
88
networks: [default, ddev_default]
99
restart: "no"
10+
environment:
11+
- VIRTUAL_HOST=$DDEV_HOSTNAME
1012
ports:
1113
- "8108:8108"
1214
labels:
1315
com.ddev.site-name: ${DDEV_SITENAME}
1416
com.ddev.approot: $DDEV_APPROOT
1517
volumes:
16-
- "./typesense-data:/data"
18+
- "typesense:/data"
19+
- ".:/mnt/ddev_config"
20+
typesense_admin:
21+
container_name: typesense_admin
22+
image: ghcr.io/lewynation/typesense-admin-dashboard:latest
23+
restart: always
24+
ports:
25+
- "3005:3000"
26+
external_links:
27+
- "ddev-router:${DDEV_SITENAME}.${DDEV_TLD}"
28+
volumes:
29+
# typesense is a persistent Docker volume for typesense data
30+
# The persistent volume should have the same name as the service so it can be deleted
31+
# when the project is deleted.
32+
typesense:

install.yaml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,4 @@
11
name: typesense
22

3-
pre_install_commands:
4-
- mkdir $(DDEV_APPROOT)/typesense-data
5-
63
project_files:
74
- docker-compose.typesense.yaml
8-
9-
removal_actions:
10-
- rm $(DDEV_APPROOT)/typesense-data

0 commit comments

Comments
 (0)