.forgejo/workflows | ||
apps/yourcloud | ||
config/kanidm | ||
libs | ||
.envrc | ||
.gitignore | ||
Cargo.lock | ||
Cargo.toml | ||
conf.toml.sops | ||
flake.lock | ||
flake.nix | ||
readme.md |
yourcloud
A probably-too-big dream project where I run the chat, task management (chores and projects), grocery lists, file sharing, media controls, home automation, and other things you would normally do "in the cloud" from a home server with a very barebones Rust application.
Probably a huge pipe dream.
Authentication
Currently planning on managing this with kanidm
as a default, but obviously
you bring your own OIDC/OAuth2 setup. Auth is one of those wheels I absolutely
hate reinventing. Perhaps yourcloud
could have a management interface for
kanidm
?