meowzone#
ozone , but made for catz
woaw sho coil !! but how do i host it ????
first . nix haters dni !!! host it urself if u hate repoducablity
ok yeh so just use deh nix flake ,, duh !
add dhese as imports to ur flake
ozone.url = "git+https://tangled.org/cool-handle.ebil.club/ozone-nix";
meowzone.url = "git+https://tangled.org/cool-handle.ebil.club/meowzone";
{
services.meowzone = {
enable = true;
serverDid = "did:"; # ur labeler did
port = 3001;
pdsUrl = "https://tngl.sh"; # watever it doesnt matair ( i tink ? )
labelerUrl = ""; # where ozone backend is public
};
services.postgresql = {
enable = true;
ensureDatabases = [ "ozone" ];
ensureUsers = [
{
name = "ozone";
ensureDBOwnership = true;
}
];
};
# dis hosts backend AND frontend btw
services.ozone = {
enable = true;
port = 3000;
databaseUrl = "postgresql:///ozone?host=/run/postgresql";
serverDid = "did:"; # ur labeler did AGAIN
publicUrl = ""; # where ur frontend is public ,, yk wat dis is
adminDids = ""; # admin dids comma sperated
# u may hab to define dhese ? we r not .. idk y it commented out but dat wewrid ,, how it getting dhe secrets ?? hrm idk ! witchcraft perhaps,,
# adminPassword = builtins.readFile config.sops.secrets.ozone-admin-password.path;
# signingKeyHex = builtins.readFile config.sops.secrets.ozone-signing-key.path;
};
}
thanks u to#
- shabel rodes an coil habmdle four nix dat i stole
- blesky team for ozone back end
- my catss
- captoochin