- openssh on Arch ships both sshd and the ssh client; openssh-client does not exist and broke the whole pacman transaction (tested on a real Incus host) - pacman -Syu --needed avoids reinstalling base packages; remove orphaned packages after the upgrade (apt-autoremove equivalent) - record the Archlinux<YYMM> version code via the publish key=value property (incus publish has no --description flag); plain rm for cache cleanup (pacman -Scc prompts in a non-tty exec) - verified end-to-end: built vpsmgr/arch-sshd, launched a container and confirmed IPv4 + IPv6 connectivity and SSH over both stacks
Documentation
Technical documentation for vpsmgr. All docs are in English.
| Doc | What it covers |
|---|---|
| architecture.md | System design: components, storage, network, security, traffic, image, install/uninstall lifecycle |
| configuration.md | Full reference for /etc/vpsmgr/config.yaml |
| ipv6.md | IPv6 pass-through design: deterministic addresses, prefix support, routing, installer flow |
| development.md | Building, testing, releasing, conventions |
See also AGENTS.md at the repo root — short version aimed at AI coding agents.