-
Notifications
You must be signed in to change notification settings - Fork 1
/
.gitpod.yml
31 lines (27 loc) · 927 Bytes
/
.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
tasks:
- name: Console
init: |
go run mage.go ensuremage installdeps
brew install hugo # Will install the extended flavor
command: |
echo "Check the 'Development Documentation' for help:"
echo
echo "https://github.com/cleodora-forecasting/cleodora/tree/main/dev_docs"
echo
ports:
- name: Website
description: Instance of cleodora.org website
port: 1313
visibility: private
# Note both ports below have visiblity public i.e. anyone with the Gitpod
# URL could access them. This is because with private ports CORS prevents
# the GUI from interacting with the API. See:
# https://github.com/cleodora-forecasting/cleodora/issues/27
- name: Frontend
description: React frontend to interact with the GraphQL API
port: 3000
visibility: public
- name: Backend
description: GraphQL API
port: 8080
visibility: public