Skip to content

Commit 5e4933e

Browse files
committed
Update
1 parent 35d82d7 commit 5e4933e

File tree

3 files changed

+55
-1
lines changed

3 files changed

+55
-1
lines changed

.github/workflows/deploy_docs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636
- name: Upload artifact
3737
uses: actions/upload-pages-artifact@v3
3838
with:
39-
path: .vitepress/dist
39+
path: docs/.vitepress/dist
4040
name: github-pages
4141
retention-days: 1
4242

docs/.vitepress/config.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ export default defineConfig({
3636
{text: 'Installation', link: '/install'},
3737
{text: 'OIDC', link: '/oidc'},
3838
{text: 'Tunnels', link: '/tunnels'},
39+
{text: 'Contributing', link: '/contributing'},
3940
{
4041
text: "API Reference",
4142
collapsed: true,

docs/contributing.md

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
# Contributing
2+
3+
## Prerequisites
4+
5+
- [Node.js](https://nodejs.org/en/download/) (built with v24)
6+
- [NPM](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm)
7+
- [Git](https://git-scm.com/downloads)
8+
9+
## Installation
10+
11+
1. Clone the repository:
12+
```sh
13+
git clone https://github.com/LukeGus/Termix
14+
```
15+
2. Install the dependencies for the server:
16+
```sh
17+
npm install
18+
```
19+
20+
## Running the development server
21+
22+
Run the following command:
23+
24+
```sh
25+
npm run dev
26+
```
27+
28+
This will start the Vite server. You can access Termix by going to `http://localhost:5174/`.
29+
30+
## Contributing
31+
32+
1. **Fork the repository**: Click the "Fork" button at the top right of
33+
the [repository page](https://github.com/LukeGus/Termix).
34+
2. **Create a new branch**:
35+
```sh
36+
git checkout -b feature/my-new-feature
37+
```
38+
3. **Make your changes**: Implement your feature, fix, or improvement.
39+
4. **Commit your changes**:
40+
```sh
41+
git commit -m "Add feature: my new feature"
42+
```
43+
5. **Push to your fork**:
44+
```sh
45+
git push origin feature/my-new-feature
46+
```
47+
6. **Open a pull request**: Go to the original repository and create a PR with a clear description.
48+
49+
## 📝 Guidelines
50+
51+
- Follow the existing code style. Use Tailwind CSS with shadcn components.
52+
- Include meaningful commit messages.
53+
- Link related issues when applicable.

0 commit comments

Comments
 (0)