GitHunt
PH

phwoolcon/sshfs-admin

SSHFS Admin panel

Admin Panel for Secure LAN Storage

This is the admin panel for Secure LAN Storage

Installation

See Secure LAN Storage

Features

  • Admin login/logout
  • Change account settings/password
  • Department CRUD
    • List
    • Create
    • Rename
    • Delete (May not implement)
  • User CRUD
    • List
    • Create (With department and ssh key)
    • Rename
    • Delete (May not implement)
    • Regenerate ssh key (Old keys will be abandoned)
    • Update department assignment (1 to 1 at this stage)
    • Config download page
  • System settings
  • Disk usage

The /data volume:

/data/
├── config.json         -> Generated by `admin/system`
├── log/
│   ├── admin.log
│   └── error.log
├── session/
│   └── session_xxx
├── sshfs/
│   └── etc/
│       └── root.ssh/   -> Mount from `sshfs` for root access
│           └── authorized_keys
├── tls/
│   ├── cert
│   └── key
├── tmp/
└── users.json          -> Generated by `admin/init`

Languages

Go39.6%JavaScript30.3%HTML16.8%Shell9.4%CSS2.0%Dockerfile1.4%Makefile0.5%

Contributors

Apache License 2.0
Created September 17, 2019
Updated February 10, 2026
phwoolcon/sshfs-admin | GitHunt