You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Update CONTRIBUTING.md with detailed instructions for contributors to set up development environment, including the tech stack requirements, starting a local Kubernetes cluster, checking out the code, configuring environment variables, and launching the local development instance.
Navigate to the server directory, and rename the .env.template file to .env to set up the required environment variables.
48
71
```bash
72
+
cd server
49
73
mv .env.template .env
50
74
```
51
75
52
-
### 6) Start local node server
53
-
This will start the server part.
76
+
Install the dependencies, and start the server:
54
77
```bash
55
-
cd server
56
78
yarn install
57
79
yarn dev
58
80
```
59
81
60
-
Initiate the client JS part.
82
+
Next, set up the client JavaScript part:
61
83
```bash
62
84
cd client
63
85
yarn install
64
86
yarn watch
65
87
```
66
88
67
-
You should be able to reach your local dev instance viahttp://localhost:2000
89
+
You should now be able to access your local development instance athttp://localhost:2000
68
90
69
-
### 7) start optional services
70
-
If you need any additional services (Gitea, Github ...), just run `docker-compose up -d`, or add it to the `docker-compose.yml` file, if it is missing.
91
+
### 6) Start Additional Services (Optional)
92
+
If you need additional services (such as Gitea or GitHub integration), run the following command to start them via Docker:
93
+
```bash
94
+
docker-compose up -d
95
+
```
96
+
If any services are missing, you can add them to the `docker-compose.yml` file.
71
97
72
98
Nope. No extra database is required. All data is stored in the Kubernetes cluster.
0 commit comments