-
Notifications
You must be signed in to change notification settings - Fork 50
/
.gitpod.yml
66 lines (63 loc) · 1.62 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
59
60
61
62
63
64
65
66
image:
file: .gitpod.Dockerfile
tasks:
- init: |
git config --global init.defaultBranch main
rm -rf /home/gitpod/.nvm
rm -rf /home/gitpod/.sdkman
rm -rf /home/gitpod/.bashrc.d/50-node
rm -rf /home/gitpod/.bashrc.d/99-java
sed -i '/sdkman/d' /home/gitpod/.bashrc
sed -i '/sdkman/d' /home/gitpod/.bash_profile
sed -i '/sdkman/d' /home/gitpod/.profile
sed -i '/NVM_DIR/d' /home/gitpod/.bashrc
sed -i '/NVM_DIR/d' /home/gitpod/.bash_profile
sed -i '/NVM_DIR/d' /home/gitpod/.profile
. /home/gitpod/.bashrc
. /home/gitpod/.nix-profile/etc/profile.d/nix.sh
cd /workspace/doughnut && direnv allow
ports:
# Vite Frontend Dev Server
- port: 5173
onOpen: open-browser
visibility: public
# Springboot Backend Server
- port: 8081
onOpen: ignore
- port: 9081
onOpen: ignore
visibility: public
- port: 9082
onOpen: ignore
visibility: public
# MySQL 8.0 DB Server
- port: 3309
onOpen: ignore
# Remote VNC
- port: 5900
onOpen: ignore
- port: 6080
onOpen: open-browser
visibility: public
# Mountebank Control Server
- port: 2525
visibility: public
# Mountebank Mock Server
- port: 5001
visibility: public
vscode:
extensions:
- vue.volar
- HansUXdev.bootstrap5-snippets
- Shelex.vscode-cy-helper
- mtxr.sqltools
- GulajavaMinistudio.mayukaithemevsc
- GabrielBB.vscode-lombok
- jnoortheen.nix-ide
- unifiedjs.vscode-mdx
- antfu.vite
- vitest.explorer
- biomejs.biome
- mkhl.direnv
- pinage404.nix-extension-pack
- ms-azuretools.vscode-docker