for any tweaks
Find a file
2019-09-27 19:23:42 +03:00
build Add configuration for sharing emoji packs 2019-09-23 18:42:18 +00:00
config Add ability to disable settings/reports during compile time 2019-09-14 22:17:24 +00:00
public Add README 2019-08-14 21:49:37 +00:00
src mailerEnabled must be set to true in order to require password reset (password reset currently only works via email) 2019-09-27 19:23:42 +03:00
static/tinymce4.7.5 perf[tinymce]: perf tinymce demo 2018-02-01 11:07:07 +08:00
test/views Ability to require user's password reset 2019-09-24 22:55:42 +00:00
.babelrc Add tests 2019-03-22 20:58:58 +00:00
.editorconfig add editorconfig 2017-07-24 17:58:46 +08:00
.eslintignore init 2017-04-18 15:09:13 +08:00
.eslintrc.js Add forms for configuring server-settings 2019-08-09 16:45:25 +00:00
.gitignore Add test coverage to gitignore 2019-05-30 14:30:55 +02:00
.gitlab-ci.yml Reporting enhancements 2019-07-24 20:50:45 +00:00
.postcssrc.js Fix display of the icons 2019-06-21 11:24:39 +00:00
.travis.yml perf[chore]:set travis notifications:false 2017-12-11 14:20:23 +08:00
AGPL-3 Add README 2019-08-14 21:49:37 +00:00
CHANGELOG.md mailerEnabled must be set to true in order to require password reset (password reset currently only works via email) 2019-09-27 19:23:42 +03:00
favicon.ico perf:change favicon 2017-11-23 10:35:54 +08:00
index.html Authorization 2019-02-22 22:38:56 +03:00
LICENSE fixed typo 2017-12-29 16:11:20 +08:00
package.json Login via PleromaFE 2019-09-13 01:55:50 +03:00
README.md Add moderation log 2019-09-27 12:41:54 +00:00
README.png Add README 2019-08-14 21:49:37 +00:00
yarn.lock Login via PleromaFE 2019-09-13 01:55:50 +03:00

Pleroma AdminFE

screenshot

About

Admin UI for pleroma instance owners

Usage

Development

To run AdminFE locally execute yarn dev

Build

To compile everything for production run yarn build:prod.

Disabling features

You can disable certain AdminFE features, like reports or settings by modifying config/prod.env.js env variable DISABLED_FEATURES, e.g. if you want to compile AdminFE without "Settings" you'll need to set it to: DISABLED_FEATURES: '["settings"]'.

Features, that can be disabled:

  • reports: DISABLED_FEATURES: '["reports"]'
  • invites: DISABLED_FEATURES: '["invites"]'
  • moderation log: DISABLED_FEATURES: '["moderationLog"]'
  • settings: DISABLED_FEATURES: '["settings"]'
  • emoji packs: DISABLED_FEATURES: '["emojiPacks"]'

Of course, you can disable multiple features just by adding to the array, e.g. DISABLED_FEATURES: '["emojiPacks", "settings"]' will have both emoji packs and settings disabled.

Users administration cannot be disabled.

Changelog

Detailed changes for each release are documented in the CHANGELOG.

Browsers support

Modern browsers and Internet Explorer 10+.

IE / Edge
IE / Edge
Firefox
Firefox
Chrome
Chrome
Safari
Safari
IE10, IE11, Edge last 2 versions last 2 versions last 2 versions

License

Pleroma AdminFE is build on top of the Vue Element Admin, which is licensed under MIT license.

AdminFE's own code is licensed under AGPL