website-tui (latest)
Published 2026-04-05 19:20:04 -04:00 by nin0
Installation
docker pull git.nin0.dev/nin0/website-tui:latestsha256:852f0c9afacaac8aff2ea880d32bb8fc966ce0e08f11eb7a00e59be55ad9d99aImage layers
| # debian.sh --arch 'arm64' out/ 'bookworm' '@1773619200' |
| RUN /bin/sh -c apt-get update && apt-get install -y curl nano openssh-server fish jq && rm -rf /var/lib/apt/lists/* # buildkit |
| RUN /bin/sh -c useradd -m -s /usr/bin/fish user && echo "user:user" | chpasswd # buildkit |
| RUN /bin/sh -c mkdir -p /var/run/sshd # buildkit |
| RUN /bin/sh -c cat > /etc/ssh/sshd_config <<'EOF' Port 22 PermitRootLogin no PasswordAuthentication yes PermitEmptyPasswords yes UsePAM yes KbdInteractiveAuthentication no # No auth — accept any password for "user" Match User user PermitEmptyPasswords yes ForceCommand fish /app/site.fish AllowTcpForwarding no X11Forwarding no EOF # buildkit |
| COPY . /app # buildkit |
| EXPOSE [22/tcp] |
| CMD ["/usr/sbin/sshd" "-D" "-e"] |