Skip to content

Latest commit

 

History

History
72 lines (59 loc) · 3.39 KB

README.md

File metadata and controls

72 lines (59 loc) · 3.39 KB

ssh

demyxsh/ssh Code Size Repository Size Watches Stars Forks Docker Pulls Architecture Alpine OpenSSH Buy Me A Coffee Become a Patron!

Non-root Docker image running Alpine Linux and OpenSSH.

To properly utilize this image, please use Demyx.

Demyx Discord

Join us on Discord for latest news, faster support, or just chill.

Buy Me A Coffee

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

NOTICE

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

Usage

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

Updates & Support

  • Auto built weekly on Saturdays (America/Los_Angeles)
  • Rolling release updates
  • For support: Discord