Please note that followings configuration may not be accurate for every deployments. These settings allowed Admin to make sure the WikiJS server is configured with necessary additional configuration.
Accessing the webui from http://IPADDR_OF_SYSTEM will leads to the Setup wizard.
- Administrator Email.
Add
administrator account email address.
- Password.
Add
password for administrator account.
- Site URL.
Disable
Allow Telemetry.
Once the installation finishes, we can login using the above configured email address and password.
- General Settings.
- General.
- Site Title.
- Wiki.js
- Site Title.
- Footer Copyright.
Add
information for followings in the wizard if requires.Company / Organization Name
Footer Text Override
Site Description
- Edit Shortcuts.
Enable
FAB Quick Edit Menu.
- General.
- Local Settings.
- Local Settings.
- Site Local.
Select
English.
Disable
Update automatically for Automatically download updates to this locale as they become available.
- Site Local.
- Multilingual Namespacing.
Disable
Multilingual Namespaces.
- Local Settings.
- Navigation Settings.
- Navigation Mode.
Select
Custom Navigation.
- Navigation Mode.
-
Group Settings.
- Guest Group.
Edit
default Guest group and thenuncheck
all the permission associated with it.
NOTE - We can also create an internal group
internal-wiki-group
which contains all the default new users and will have permission for managing pages.
Onceinternal-wiki-group
group is created, edit the group to customize the settings.- Edit
internal-wiki-group
group.- Settings.
Enter
internal-wiki-group in Group Name.
- Permissions.
- Content Permissions.
read:pages
write:pages
manage:pages
write:styles
read:history
read:assets
write:assets
manage:assets
read:comments
write:comments
manage:comments
- Administration Permissions.
manage:navigation
manage:theme
- Content Permissions.
- Page Rules.
Read Pages - read:pages
Create + Edit Pages - write:pages
Rename / Move Pages - manage:pages
View Pages History - read:history
Read / Use Assets - read:assets
Upload Assets - write:assets
Edit + Delete Assets - manage:assets
Edit Styles - write:styles
Read Comments - read:comments
Create Comments - write:comments
Edit + Delete Comments - manage:comments
- Settings.
Now during creating a user we can assign the
internal-wiki-group
group to the user. - Guest Group.
-
Analytics Settings.
Make sure all analytics are disabled.
-
Authentication Settings.
- If requires then
Active Strategies
to provide the Single Sign On Service.
NOTE - For GitLab, select
GitLab
fromADD STRATEGY
button and then follow GitLab Authentication Support. - If requires then
-
Comments Settings.
- Provider.
Select
Default Build-in advanced comments tool.
- Provider.
- Mail Settings.
- Configuration.
- Sender Name.
Enter
Email address.
- Sender Name.
Enter
Email address.
- Host.
Enter
SMTP server hostname.
- Port.
Enter
SMTP server port number.
Disable
Secure (TLS).Enable
Verify SSL Certificate.- Username.
Enter
Email address.
- Password.
Enter
Email address password. After applying the changes, validate withSend a test email
to see if this configs works or not.
- Sender Name.
- Configuration.
- Security Settings.
- Uploads.
- Max Upload Size.
Enter
33554432 for allowing maximum size (32MB) for a single file.
- Max Files per Upload.
Enter
4.
Enable
Scan and Sanitize SVG Uploads.Enable
For Download of Unsafe Extensions.
- Max Upload Size.
- Uploads.
- Utilities Settings.
- Telemetry.
Disable
Enable Telemetry.
- Telemetry.