Non-root Docker image running Alpine Linux and OpenSSH.
To properly utilize this image, please use Demyx.
- Repository - demyxsh/demyx
- Homepage - demyx.sh
Join us on Discord for latest news, faster support, or just chill.
Support this project by buying coffee (please).
DEMYX | SSH |
---|---|
PORT | 2222 |
USER | demyx |
WORKDIR | /demyx |
CONFIG | /etc/demyx |
ENTRYPOINT | ["demyx-entrypoint"] |
TIMEZONE | America/Los_Angeles |
This repository has been moved to the organization demyxsh; please update the remote URL.
git remote set-url origin [email protected]:demyxsh/ssh.git
Password login is enabled by default. Set DEMYX_PASSWORD
to false to disable password login.
# Run ssh container first
docker run -d --rm \
--name=ssh \
-v ssh:/home \
--volumes-from=php-container \
-p 2222:2222 \
-e DEMYX=/demyx \
-e DEMYX_CONFIG=/etc/demyx \
-e DEMYX_LOG=/var/log/demyx \
-e DEMYX_USERNAME=demyx \
-e DEMYX_PASSWORD=demyx \
-e TZ=America/Los_Angeles \
demyx/ssh
# Copy your authorized_keys to container
docker cp "$HOME"/.ssh/authorized_keys ssh:/home/demyx/.ssh
# Restart ssh container so authorized_keys permissions are set
docker restart ssh
- Auto built weekly on Saturdays (America/Los_Angeles)
- Rolling release updates
- For support: Discord