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
|
||||||
libmutton is a library for building simple, SSH-synchronized password managers in Go.
|
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]
|
> [!WARNING]
|
||||||
>It is your responsibility to assess the security and stability of libmutton and to ensure it meets your needs before using it.
|
>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.
|
>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.
|
>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
|
# Roadmap
|
||||||
#### Release v0.2.1
|
#### Release v0.2.1
|
||||||
- [ ] Only run getSSHClient once to prevent being asked for keyfile password multiple times
|
- [ ] 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