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
- Host: GitHub
- URL: https://github.com/phwoolcon/sshfs-admin
- Owner: phwoolcon
- License: apache-2.0
- Created: 2019-09-17T06:49:51.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-12-17T07:07:27.000Z (over 6 years ago)
- Last Synced: 2025-05-02T01:37:47.127Z (11 months ago)
- Topics: admin-panel, sshfs
- Language: Go
- Size: 1.6 MB
- Stars: 5
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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`
```