Files
MUTN/README.md
T

36 lines
1.7 KiB
Markdown

# MUTN Password Manager
Pronounced as: "mutton", "muh·tn"
MUTN is a very simple self-hosted, SSH-synchronized password manager based on libmutton.
MUTN is an expanded re-implementation of [sshyp](https://github.com/rwinkhart/sshyp) written in Go.
Though MUTN will feel very familiar to users of sshyp, it is intended to differ and eventually break compatibility.
# WARNING
It is your responsibility to assess the security and stability of MUTN 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 MUTN.
MUTN is a new project that is constantly being updated, and though safety and security are priorities, they cannot be guaranteed.
# Mission Statement
MUTN aims to make it as simple as possible to manage passwords and notes via CLI across multiple devices in a secure, self-hosted fashion.
# Building
MUTN is currently in early development and does not yet serve its intended purposes.
To build a test version of MUTN, simply clone this repository and run `go build main` in the "src" directory.
# Roadmap
Short-term Goals:
- Re-implement nearly all of sshyp's functionality, including the sshyp-mfa extension from [sshyp-labs](https://github.com/rwinkhart/sshyp-labs)
- Extensions will not be supported in MUTN - sshyp-mfa functionality will be built in
- The project will be maintained in a way that allows easily writing Go modules to extend it as needed
Long-term Goals:
- Migrate away from GPG
- Consider using a Go-based SSH package, rather than relying on OpenSSH directly
- Break the entry format to allow for storing password aging data (how old a password is)
- Add markdown support for notes