-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathdocker-compose.yml
More file actions
34 lines (30 loc) · 970 Bytes
/
docker-compose.yml
File metadata and controls
34 lines (30 loc) · 970 Bytes
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
services:
# docker run -it --init -p 4512:4512 -v ./data:/data ghcr.io/denoland/denokv --sqlite-path /data/denokv.sqlite serve --access-token <random-token>
denokv:
image: "${DENOKV_PYTHON_DENOKV_IMAGE:-ghcr.io/denoland/denokv}"
command: serve
environment:
DENO_KV_ACCESS_TOKEN: "${DENOKV_PYTHON_DENOKV_ACCESS_TOKEN:?}"
DENO_KV_SQLITE_PATH: /workspaces/denokv-python/.denokv.sqlite
volumes:
- workspace:/workspaces/
networks:
- devcontainer_denokv_python
dev-py39:
profiles: [dev-py39]
image: ghcr.io/h4l/denokv-python/dev:py39
volumes:
- workspace:/workspaces
working_dir: /workspaces/denokv-python
environment:
PYTHONPATH: /workspaces/denokv-python/src
command: poetry run ipython
networks:
- devcontainer_denokv_python
networks:
devcontainer_denokv_python:
external: true
volumes:
workspace:
external: true
name: "${DENOKV_DEV_WORKSPACE_MOUNT_SRC:?}"