ci/woodpecker/push/woodpecker Pipeline was successful Details
Admin UI for pleroma instance owners.
There are two main branches here:
develop: ongoing work and all merge requests go here, unstable
developis stabilized it is merged to
masteris stable, allegedly
- User administration: grant roles to users (admin/moderator), deactivate/delete as well as force their statuses to have NSFW tag, strip media and many more
- Invites management: generate invite tokens & send invites via email
- Moderation log: track moderator/admin actions
- Settings: configure your pleroma instance via friendly (hopefully) UI
- Emoji packs: configure your emoji packs
You can have any combination of these features (i.e. you can disable anything, but user administration, see "Disabling features" section below).
AdminFE is bundled with Pleroma, i.e. you can just visit
https://your.instance/pleroma/admin/ to try it out.
To run AdminFE locally execute
# install dependencies npm install -g yarn yarn # run AdminFE locally yarn dev
To compile everything for production run
# install dependencies npm install -g yarn yarn # compile everything for production yarn build:prod
This will build admin-fe into
dist folder, which you will need to upload to your server and/or point your webserver of choice to.
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:
Features, that can be disabled:
- moderation log:
- emoji packs:
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.
Detailed changes for each release are documented in the CHANGELOG.
Modern browsers and Internet Explorer 10+.
IE / Edge
|IE10, IE11, Edge||last 2 versions||last 2 versions||last 2 versions|
AdminFE's own code is licensed under AGPL