-
Notifications
You must be signed in to change notification settings - Fork 5
/
.gitpod.yml
58 lines (55 loc) · 1.67 KB
/
.gitpod.yml
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
image: laurentdoguin/workspace-couchbase-wash
# Commands that will run on workspace start
tasks:
- name: Start Couchbase Server
command: |
sudo /entrypoint.sh couchbase-server
- name: Start Wash
init: cargo install just
command: |
gp await-port 8091
cbsh -c 'source bucketSetup.nu; dbSetup $env.COUCHBASE_DEFAULT_BUCKET $env.COUCHBASE_DEFAULT_SCOPE $env.COUCHBASE_DEFAULT_COLLECTION'
just dev
vscode:
extensions:
- couchbase.vscode-couchbase
- golang.go
# exposed ports
ports:
- port: 4222 # LocalNats
onOpen: ignore
- port: 4223 # Nats Websocket
onOpen: ignore
- port: 8080 # Application HTTP Server provider default endpoint (see wadm.yaml)
onOpen: open-browser
- port: 8091 # Couchbase Web console, REST/HTTP interface
onOpen: open-browser
visibility: public
- port: 8092 # Views, queries, XDCR
onOpen: ignore
- port: 8093 # Query services (4.0+)
onOpen: ignore
- port: 8094 # Full-text Search (4.5+)
onOpen: ignore
- port: 8095 # Analytics (5.5+)
onOpen: ignore
- port: 8096 # Eventing (5.5+)
onOpen: ignore
- port: 11207 # Smart client library data node access (SSL)
onOpen: ignore
- port: 11210 # Smart client library/moxi data node access
onOpen: ignore
- port: 11211 # Legacy non-smart client library data node access
onOpen: ignore
- port: 18091 # Couchbase Web console, REST/HTTP interface (SSL)
onOpen: ignore
- port: 18092 # Views, query, XDCR (SSL)
onOpen: ignore
- port: 18093 # Query services (SSL) (4.0+)
onOpen: ignore
- port: 18094 # Full-text Search (SSL) (4.5+)
onOpen: ignore
- port: 18095 # Analytics (SSL) (5.5+)
onOpen: ignore
- port: 18096 # Eventing (SSL) (5.5+)
onOpen: ignore