summaryrefslogtreecommitdiff
path: root/config/config.exs
diff options
context:
space:
mode:
Diffstat (limited to 'config/config.exs')
-rw-r--r--config/config.exs11
1 files changed, 11 insertions, 0 deletions
diff --git a/config/config.exs b/config/config.exs
new file mode 100644
index 0000000..807824a
--- /dev/null
+++ b/config/config.exs
@@ -0,0 +1,11 @@
+import Config
+
+config :esshd,
+ enabled: true,
+ priv_dir: Path.join(Path.dirname(__DIR__), "priv/keys"),
+ handler: {Chessh.Shell, :on_shell, 4},
+ port: 42069,
+ public_key_authenticator: Chessh.Auth.KeyAuthenticator,
+ password_authenticator: Chessh.Auth.PasswordAuthenticator
+
+import_config "#{config_env()}.exs"