This is the admin panel for Secure LAN Storage
- 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
/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`