Add public status dashboard at cloud.ladkau.de
Shows live service health (green/red links) and server CPU, RAM, and disk usage with progress bars. Reads host stats from /host/proc, checks service endpoints every 30 s, and serves a frosted-glass UI over a configurable background image (ansible/roles/dashboard/files/bg.jpg).
This commit is contained in:
@@ -3,14 +3,14 @@ Port 22
|
||||
Protocol 2
|
||||
|
||||
# Authentication
|
||||
PermitRootLogin no
|
||||
PermitRootLogin prohibit-password
|
||||
PasswordAuthentication no
|
||||
ChallengeResponseAuthentication no
|
||||
PubkeyAuthentication yes
|
||||
AuthorizedKeysFile .ssh/authorized_keys
|
||||
|
||||
# Only allow the deploy user over SSH
|
||||
AllowUsers {{ deploy_user }}
|
||||
# Only allow the deploy user and root over SSH
|
||||
AllowUsers {{ deploy_user }} root
|
||||
|
||||
# Misc hardening
|
||||
X11Forwarding no
|
||||
|
||||
Reference in New Issue
Block a user