File tree Expand file tree Collapse file tree 2 files changed +18
-8
lines changed Expand file tree Collapse file tree 2 files changed +18
-8
lines changed Original file line number Diff line number Diff line change 1
1
# ddev-generated
2
2
services :
3
- addon-template :
3
+ typesense :
4
4
container_name : ddev-${DDEV_SITENAME}-typesense
5
5
hostname : ${DDEV_SITENAME}-typesense
6
6
image : typesense/typesense:0.25.1
7
7
command : ' --data-dir /data --api-key=test --enable-cors'
8
8
networks : [default, ddev_default]
9
9
restart : " no"
10
+ environment :
11
+ - VIRTUAL_HOST=$DDEV_HOSTNAME
10
12
ports :
11
13
- " 8108:8108"
12
14
labels :
13
15
com.ddev.site-name : ${DDEV_SITENAME}
14
16
com.ddev.approot : $DDEV_APPROOT
15
17
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:
Original file line number Diff line number Diff line change 1
1
name : typesense
2
2
3
- pre_install_commands :
4
- - mkdir $(DDEV_APPROOT)/typesense-data
5
-
6
3
project_files :
7
4
- docker-compose.typesense.yaml
8
-
9
- removal_actions :
10
- - rm $(DDEV_APPROOT)/typesense-data
You can’t perform that action at this time.
0 commit comments