first commit
This commit is contained in:
parent
1e63e9e1cc
commit
5f4d453765
27 changed files with 1864 additions and 0 deletions
38
docs/source/plugins.rst
Normal file
38
docs/source/plugins.rst
Normal file
|
@ -0,0 +1,38 @@
|
|||
Plugins
|
||||
=======
|
||||
Feed2toot supports plugins. Plugins offer optional features, not supported by default. Optional means you need a dedicated configuration and sometimes a dedicated external dependencies. What you need for each module is specified below.
|
||||
|
||||
InfluxDB
|
||||
--------
|
||||
The InfluxDB plugin allows to store already published tweets in a InfluxDB database.
|
||||
|
||||
Install the InfluxDB plugin
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
To install Feed2toot with the InfluxDB plugin, execute the following command.
|
||||
|
||||
From scratch::
|
||||
|
||||
# pip3 install feed2toot[influxdb]
|
||||
|
||||
Upgrading from a previous version, execute the followin command::
|
||||
|
||||
# pip3 install feed2toot[influxdb] --upgrade
|
||||
|
||||
Configuration
|
||||
^^^^^^^^^^^^^
|
||||
Below is the block of configuration to add in your feed2toot.ini::
|
||||
|
||||
[influxdb]
|
||||
;host=127.0.0.1
|
||||
;port=8086
|
||||
user=influxuser
|
||||
pass=V3ryS3cr3t
|
||||
database=influxdb
|
||||
measurement=tweets
|
||||
|
||||
- host: the host where the influxdb instance is. Defaults to 127.0.0.1
|
||||
- port: the port where the influxdb instance is listening to. Defaults to 8086
|
||||
- user: the user authorized to connect to the database. Mandatory (no default)
|
||||
- pass: the password needed to connect to the database. Mandatory (no default)
|
||||
- database: the name of the influxdb database to connect to. Mandatory (no default)
|
||||
- measurement: the measurement to store the value into. Mandatory (no default)
|
Loading…
Add table
Add a link
Reference in a new issue