mirror of
https://github.com/rwinkhart/libmutton.git
synced 2026-08-27 20:36:29 -04:00
[wiki] Add server binary build info; link to developer guide from README.md
This commit is contained in:
@@ -1,13 +1,14 @@
|
||||
# libmutton
|
||||
libmutton is a library for building simple, SSH-synchronized password managers in Go.
|
||||
|
||||
Do not build projects off of this repo until v0.2.1 is tagged (this repo is currently undergoing a migration process from the [MUTN repo](https://github.com/rwinkhart/MUTN).
|
||||
|
||||
> [!WARNING]
|
||||
>It is your responsibility to assess the security and stability of libmutton and to ensure it meets your needs before using it.
|
||||
>I am not responsible for any data loss or breaches of your information resulting from the use of libmutton.
|
||||
>libmutton is a new project that is constantly being updated, and though safety and security are priorities, they cannot be guaranteed.
|
||||
|
||||
# Developing Thid-Party Clients
|
||||
See the [developer guide](https://github.com/rwinkhart/libmutton/blob/main/wiki/developers.md).
|
||||
|
||||
# Roadmap
|
||||
#### Release v0.2.1
|
||||
- [ ] Only run getSSHClient once to prevent being asked for keyfile password multiple times
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
## Building libmuttonserver
|
||||
This repository is also home to the code for the libmuttonserver binary.
|
||||
|
||||
Official binaries are stripped of debug info for size and built without CGO (except for distribution packages) for portability, as follows:
|
||||
```
|
||||
CGO_ENABLED=0 go build -ldflags="-s -w" -trimpath ./libmuttonserver.go
|
||||
```
|
||||
|
||||
**Ensure the server binary is named `libmuttonserver`!**
|
||||
Reference in New Issue
Block a user