Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/go-ignite/ignite-admin
Admin panel for go-ignite.
https://github.com/go-ignite/ignite-admin
ss-panel
Last synced: about 1 month ago
JSON representation
Admin panel for go-ignite.
- Host: GitHub
- URL: https://github.com/go-ignite/ignite-admin
- Owner: go-ignite
- License: mit
- Created: 2017-07-06T07:19:58.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2020-01-18T14:03:34.000Z (almost 5 years ago)
- Last Synced: 2024-06-20T15:03:02.918Z (6 months ago)
- Topics: ss-panel
- Language: Vue
- Homepage:
- Size: 11.4 MB
- Stars: 116
- Watchers: 10
- Forks: 47
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![](https://github.com/go-ignite/ignite-admin/raw/master/snapshots/ignite-admin.png)
---[![Release](http://github-release-version.herokuapp.com/github/go-ignite/ignite-admin/release.svg?style=flat)](https://github.com/go-ignite/ignite-admin/releases/latest)
[![Go Report Card](https://goreportcard.com/badge/github.com/go-ignite/ignite-admin)](https://goreportcard.com/report/github.com/go-ignite/ignite-admin)
[![Chat Telegram](https://img.shields.io/badge/chat-telegram-brightgreen.svg)](https://t.me/joinchat/FuddvBLqni3u5wJmNwnc0w)
[![Microbadger Image](https://images.microbadger.com/badges/image/goignite/ignite-admin.svg)](https://microbadger.com/images/goignite/ignite-admin)
[![DUB](https://img.shields.io/dub/l/vibe-d.svg)](https://github.com/go-ignite/ignite-admin/blob/master/LICENSE)Admin panel for go-ignite.
* [Features](#features)
* [Snapshots](#snapshots)
* [Install](#install)
* [Build](#build)
* [Contributing](#contributing)
* [License](#license)# Features
* User account is activated by unique invitation code.
* You can create multiple invitation codes by batch operation.
* User's account will be suspended automatically by background job if it exceeds the max bandwidth limit or the expired date.
* Stop / Reset / Destroy docker server by one-click.# Snapshots
![https://github.com/go-ignite/ignite-admin/raw/master/snapshots/1.png](https://github.com/go-ignite/ignite-admin/raw/master/snapshots/1.png)
![https://github.com/go-ignite/ignite-admin/raw/master/snapshots/2.png](https://github.com/go-ignite/ignite-admin/raw/master/snapshots/2.png)
![https://github.com/go-ignite/ignite-admin/raw/master/snapshots/3.png](https://github.com/go-ignite/ignite-admin/raw/master/snapshots/3.png)
![https://github.com/go-ignite/ignite-admin/raw/master/snapshots/4.png](https://github.com/go-ignite/ignite-admin/raw/master/snapshots/4.png)
![https://github.com/go-ignite/ignite-admin/raw/master/snapshots/5.png](https://github.com/go-ignite/ignite-admin/raw/master/snapshots/5.png)
# Install
Please refer to [《ignite中文安装指南》](https://github.com/go-ignite/ignite/wiki)
# Build
To build ignite-admin, you need to prepare your Go development environment first, then follow the steps:
* Clone ignite to your go workspace
* Use ```yarn && yarn build``` to build frontend pages and resources in `/fe`.
* Use ```go build``` to build ignite-admin program.
* Rename conf/config-temp.toml to conf/config.toml and config it.
* Run it.# Contributing
Pull request is welcome!
* Fork ignite-admin
* Clone it: ```git clone https://github.com/yourname/ignite-admin```
* Create your feature branch: ```git checkout -b my-new-feature```
* Make changes and add them: ```git add .```
* Commit changes: ```git commit -m "Add some feature"```
* Push your commits: ```git push origin my-new-feature```
* Create pull request# License
[MIT License](https://github.com/go-ignite/ignite-admin/blob/master/LICENSE)