Admin panel for go-ignite.
- 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.
Please refer to 《ignite中文安装指南》
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.
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