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 git@github.com: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
 

