diff options
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/backups.md | 9 | ||||
| -rw-r--r-- | docs/changelog.md | 7 | ||||
| -rw-r--r-- | docs/index.md | 8 | ||||
| -rw-r--r-- | docs/todo.md | 10 |
4 files changed, 25 insertions, 9 deletions
diff --git a/docs/backups.md b/docs/backups.md index d39a85c..bbb6bb1 100644 --- a/docs/backups.md +++ b/docs/backups.md @@ -123,12 +123,13 @@ If so, proceed as follows with the appliance device connected in your TPC: ## Smartphone -Smartphones usually have their own way to be backed up. This is an example -based on the [android-backup][] utility: +Smartphones usually have their own way to be backed up. +The following examples uses scripts from the [utils-android][] repository: - android-backup <device-name> + android-backup-adb <device-name> # backups using adb + android-backup-mtp <device-name> <profile> # backups using MTP file transfer -[android-backup]: https://git.fluxo.info/scripts/tree/android-backup +[utils-android]: https://git.fluxo.info/utils-android/ ## Hardware rotation diff --git a/docs/changelog.md b/docs/changelog.md index 155459b..011c3bb 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -19,3 +19,10 @@ * [x] Provision: increase default partition sizes from 20G to 40G, as nowadays distro size increase a lot and a 20G system partition can be filled in easily. +* [x] Sync media: + * [x] Now `sync-media` does a `git unannex` on sidecar and other metadata + files and manage them through Git, instead of keeping them as unlocked + files. + * [x] Added support for `.m3u8` files. + * [x] Sync lock for git-annex repositories, respected by other applications + such as `docshower` from [utils-doc][https://git.fluxo.info/utils-doc]. diff --git a/docs/index.md b/docs/index.md index 66915c2..8f1853c 100644 --- a/docs/index.md +++ b/docs/index.md @@ -2,8 +2,10 @@ { align=left } -Hydra is a suite for orchestration and management of machines composed of -**lots of conventions and assumptions**, and the following basic commands: +Hydra is a suite for orchestration and management of machines, with **lots of +conventions and assumptions**. + +It's basically composed by the following commands: * `hydractl`: act in the current host. * `hydra`: act on a set of hosts. @@ -12,7 +14,7 @@ Hydra is a suite for orchestration and management of machines composed of An Hydra is not a "cloud computing" platform, it's something else: a set of systems that operate together, where any node can be used to spawn new nodes. -This is an ongoing experiment in how a person or a collective can manage +This is an ongoing experiment in how a single person or a collective can manage many computers in an unified way. It's not production ready, and it always struggles to pass the test of time. diff --git a/docs/todo.md b/docs/todo.md index 48cbf94..1346660 100644 --- a/docs/todo.md +++ b/docs/todo.md @@ -4,8 +4,9 @@ * [ ] Deploy: * [ ] Collect basic hardware information along with facts: cpuid, - dmidecode, hwinfo, lsblk, lscpu, lshw, lspci, lsusb etc. + dmidecode, hwinfo, lsblk, lscpu, lshw, lspci, lsusb, sfdisk etc. Store somewhere under the `config/hardware` folder? + Could also be a separate action, `hydra <hydra> collect <node>`. * [ ] Command line is broken for ansible when multiple nodes are provided. * [ ] Use console-based GnuPG agent when calling `keyringer`. * [ ] Mass: @@ -24,9 +25,14 @@ > [perhaps a '--transport=<tn>' or '--vendor=<vn>' option is needed] * [ ] Mount/umount system volume supporting split partiton scheme (`root`, `var`, `home` etc). - * [ ] Try to detected the device partition (`/dev/sdb1` etc) based + * [ ] Try to detect the device partition (`/dev/sdb1` etc) based on the LUKS2 label. + * [ ] Cryptdisks script needs fixing as `systemd-tty-ask-password-agent` is not + catching cryptsetup password prompts anymore. Otherwise, consider to + deprecate this script. * [ ] Syncing: + * [ ] Run `git submodule --update --init --recursive` after running + `git annex sync`. * [ ] Syncing packages: a frontend to `apt-offline` that uses `git-annex` repositories: getting, installing, cleaning. One node can request packages through an external drive, and another can fetch then. |
