Currently Supported Systems
- archlinux
current
- alpine
- 3.20
edge
- centos
9-Stream
- debian
bookworm
- bullseye
- buster
- trixie
- fedora
- 39
- 40
41
- kali
current
- ubuntu
- focal
jammy
- noble
oracular
Note
- This module is only for
arm64-v8a
- It has been tested only on the versions marked above
- If there are any bugs, please report them. Compatibility with all devices is not guaranteed
- If you install the module twice, it will backup old container_dir and install a new container
- you can install multipe OS by changeing the module id and ssh port, but this action not supported officially
Use port 22, user root and password 123456 by default,
but, please change the password once you connected to the container, and it's better to use ssh key instead of password login, note that please do not expose the ssh port to the pubnet.
- Use ruri for container runtime
- rurima is used for fetching the container rootfs
- The
file
andcurl
command are fake, they actually callsfile-static
andcurl-static
with corrected args - Thanks: https://github.com/stunnel/static-curl for curl static binary
Warning
Please change the default SSH password immediately
Exposing a SSH port without key-based authentication is always a high-risk action!
请修改默认密码,暴露非密钥认证而是密码认证的ssh端口无论何时都是高危行为!
- GitHub: Lin1328 for the module framework
- Coolapk: 望月古川 for additional framework support
- GitHub: stunnel for the curl static binary
Contributions are welcome!
If you want to add support for other operating systems, please submit a corresponding setup.sh
希腊奶......