Files
servtex/README.md
Maximilian Wagner 949f1f5bc8 changed readme
2025-12-28 00:48:03 +01:00

33 lines
1.0 KiB
Markdown

## ServTeX
I made this because I wanted something like this. I have been learning Goland along the way, so some code may seem odd.
### AI-Disclaimer
> No Vibe Coding
The code has been minimally touched by AI in the form of helping me figure out the syntax and language oddities of Golang.
To reduce the 404s I also generated the favicon.
### Usage
Download the latest release.
Extract to an empty directory and run.
You may want to change the configuration as needed.
Syncing of the TeX files is not handled by ServTeX. Use syncthing, rsync or whatever else you want.
### Development
```go
go build
./servtex
```
or `make`, which contains the same.
### Help Wanted
Some nice to have features are missing. Feel free to open an issue if you want to tackle them or propose a new feature.
- Multi user support
- Basic Authentication / OAuth
- Configurable per-user rate limiting
- Embedded PDF viewer that is more suitable for this than a browser
- Obsidian.md plugin including the syncing logic on both ends
- Better UI (me no frontend guy)