From: self Date: Mon, 21 Aug 2023 20:36:12 +0000 (-0700) Subject: add more details to README.md X-Git-Url: http://these/git/?a=commitdiff_plain;ds=sidebyside;h=6163bc5518257978f9b2a3cdad7ec6b2c9157e36;p=awful.systems.git add more details to README.md --- diff --git a/README.md b/README.md index 768cead..c185d4a 100644 --- a/README.md +++ b/README.md @@ -52,6 +52,11 @@ If you have `nix-direnv`, these commands will be available in your shell after it finishes a build. Otherwise, run `nix develop` to kick off a build, and the resulting shell will have all of these commands available. +Deployment hosts are very thin and don't have a lot of commands available, so +use `nix run nixpkgs#` in an SSH session where `` is the +command you'd like to run in order to have Nix pull in and run a command line +program. + - `deploy-these`: Kick off a deployment to the host `these`. Any arguments are passed to `nixos-rebuild`. - `deploy-more`: Same as above for `more`. @@ -63,3 +68,13 @@ resulting shell will have all of these commands available. in that file with the currently configured encryption keys. Will definitely need to be run by someone who previously has access to the secrets in order to succeed. + +## Services + +These can be administrated via `systemctl` and monitored via `journalctl` or +your chosen log monitoring software. + +- `lemmy-prod`: The production Lemmy server. +- `lemmy-ui-prod`: The Web frontend to the production Lemmy server. +- `lemmy-dev`: The development Lemmy server. +- `lemmy-ui-dev`: The Web frontend to the development Lemmy server.