An open API service indexing awesome lists of open source software.

https://github.com/phwoolcon/sshfs-admin

SSHFS Admin panel
https://github.com/phwoolcon/sshfs-admin

admin-panel sshfs

Last synced: 6 months ago
JSON representation

SSHFS Admin panel

Awesome Lists containing this project

README

          

Admin Panel for Secure LAN Storage
==
This is the admin panel for [Secure LAN Storage](https://github.com/phwoolcon/docker-utils/tree/lan-storage)

## Installation
See [Secure LAN Storage](https://github.com/phwoolcon/docker-utils/tree/lan-storage)

## Features
* [x] Admin login/logout
* [x] Change account settings/password
* [ ] Department CRUD
- [x] List
- [x] Create
- [ ] Rename
- [ ] Delete (May not implement)
* [x] User CRUD
- [x] List
- [x] Create (With department and ssh key)
- [x] Rename
- [ ] Delete (May not implement)
- [x] Regenerate ssh key (Old keys will be abandoned)
- [x] Update department assignment (1 to 1 at this stage)
- [x] Config download page
* [x] System settings
* [x] 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`
```