diff options
Diffstat (limited to 'docs/en/admins')
| -rw-r--r-- | docs/en/admins/01_Index.md | 1 | ||||
| -rw-r--r-- | docs/en/admins/02_Installation.md | 2 | ||||
| -rw-r--r-- | docs/en/admins/04_Frequently_Asked_Questions.md | 28 |
3 files changed, 30 insertions, 1 deletions
diff --git a/docs/en/admins/01_Index.md b/docs/en/admins/01_Index.md index 446780060..45ed02c0f 100644 --- a/docs/en/admins/01_Index.md +++ b/docs/en/admins/01_Index.md @@ -6,3 +6,4 @@ Learn how to install, update and backup FreshRSS and how to use the command line * [Update your installation](03_Updating.md) to the latest stable or dev version * [The command line interface](https://github.com/FreshRSS/FreshRSS/tree/master/cli) can be used to administrate feeds and users * [Automatic feed updates](https://github.com/FreshRSS/FreshRSS#automatic-feed-update) using cron is the preferred way to get the latest feeds entries +* [Frequently asked questions](04_Frequently_Asked_Questions.md) diff --git a/docs/en/admins/02_Installation.md b/docs/en/admins/02_Installation.md index 7d001c3e4..8cb15edb4 100644 --- a/docs/en/admins/02_Installation.md +++ b/docs/en/admins/02_Installation.md @@ -8,7 +8,7 @@ You need to verify that your server can run FreshRSS before installing it. If yo | ----------- | ---------------- | ----------------------------- | | Web server | **Apache 2** | Nginx | | PHP | **PHP 5.5+** | PHP 5.3.8+ | -| PHP modules | Required: libxml, cURL, PDO_MySQL, PCRE and ctype. \\ Required (32-bit only): GMP \\Recommanded: JSON, Zlib, mbstring, iconv, ZipArchive | | +| PHP modules | Required: libxml, cURL, PDO_MySQL, PCRE and ctype. <br>Required (32-bit only): GMP <br> Recommanded: JSON, Zlib, mbstring, iconv, ZipArchive <br> *For the whole modules list see [Dockerfile](https://github.com/FreshRSS/FreshRSS/blob/744a9e8cf00aef7dec0acfa5f90f0dcfa2ef8837/Docker/Dockerfile-Alpine#L7-L9)* | | | Database | **MySQL 5.5.3+** | SQLite 3.7.4+ | | Browser | **Firefox** | Chrome, Opera, Safari, or IE11+ | diff --git a/docs/en/admins/04_Frequently_Asked_Questions.md b/docs/en/admins/04_Frequently_Asked_Questions.md new file mode 100644 index 000000000..8a2ead73e --- /dev/null +++ b/docs/en/admins/04_Frequently_Asked_Questions.md @@ -0,0 +1,28 @@ +We may not have answered all of your questions in the previous sections. The FAQ contains some questions that have not been answered elsewhere. + +## Promoting a user to admin + +At the moment, there can be only one *admin* user for the system. +Thus promoting one user to *admin* demotes the current *admin* user. + +The recommended way of promoting a user is with the help of the CLI tool. +You only have to do is to run the following command: +```sh +./cli/reconfigure.php --default_user <username> +``` + +Alternatively, you can edit configuration files manually. +To do so, you need to change the *default_user* value in the file *./data/config.php*. +As the file is a PHP file, you have to make sure that it's still valid after the update by running the following command: +```sh +php -l ./data/config.php +``` + +## Disabling self-registration + +Users can register directly on the login screen only if the configuration allows them. +Under *Administration* > *System configuration*, you have access to *Max number of accounts*. +As stated on that page, there is no limitation if you input **0**, thus allowing any number of user to self-register. +If you input any other number, you will create a limitation on self-registering users. +That means that as soon as the limit is reached, users cannot self-register but they can still be registered by the *admin* user. +Using the value **1**, disables the self-registration since the spot is used by the *admin* user. |
