The clean & modern RSS server that doesn't give you any crap.
https://thearsse.com/
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
38 lines
1.3 KiB
38 lines
1.3 KiB
5 years ago
|
# About
|
||
|
|
||
|
<dl>
|
||
|
<dt>Supported since</dt>
|
||
|
<dd>0.6.0</dd>
|
||
|
<dt>dbDriver identifier</dt>
|
||
|
<dd>postgresql</dd>
|
||
|
<dt>Minimum version</dt>
|
||
|
<dd>10</dd>
|
||
|
<dt>Configuration</dt>
|
||
|
<dd><a href="/en/Configuring_The_Arsse#page_Database-settings">General</a>, <a href="/en/Configuring_The_Arsse#page_Database-settings-specific-to-PostgreSQL">Specific</a></dd>
|
||
|
</dl>
|
||
|
|
||
|
If for whatever reason an SQLite database does not suit your configuration, PostgreSQL is the best alternative. It is functionally equivalent to SQLite in every way.
|
||
|
|
||
|
# Set-up
|
||
|
|
||
|
In order to use a PostgreSQL database for The Arsse, the database must already exist. The procedure for doing for creating a database can differ between systems, but a typical Linux procedure is as follows:
|
||
|
|
||
|
```sh
|
||
|
sudo -u postgres psql -c "CREATE USER arsseuser WITH PASSWORD 'super secret password'"
|
||
|
sudo -u postgres psql -c "CREATE DATABASE arssedb WITH OWNER arsseuser"
|
||
|
```
|
||
|
|
||
|
Tha Arsse must then be configured to use the create database. A suitable [configuration file](/en/Configuring_The_Arsse) might look like this:
|
||
|
|
||
|
```php
|
||
|
<?php
|
||
|
return [
|
||
|
'dbDriver' => "postgresql",
|
||
|
'dbPostgreSQLUser' => "arsseuser",
|
||
|
'dbPostgreSQLPass' => "super secret password",
|
||
|
'dbPostgreSQLDb' => "arssedb",
|
||
|
];
|
||
|
```
|
||
|
|
||
|
Numerous alternate configurations are possible; the above is merely the simplest.
|