1.2 KiB
1.2 KiB
ansible-role-freshrss
This role deploys FreshRSS to your server(s).
It does not deploy php, nor a webserver or a database. However, it does install the PHP dependencies for FreshRSS, including php-sqlite3 in case you want to use a simple SQLite database.
Example playbook
- name: Deploy FreshRSS
hosts: freshrss
become: true
roles:
- freshrss
Example var file
freshrss_root_dir: "/var/www"
freshrss_version: "1.27.1"
freshrss_refresh_interval: 15
Variables:
freshrss_root_dir: Directory where FreshRSS archive is downloaded and extracted (required)freshrss_path: Web-accessible path where FreshRSS will be symlinked (defaults to{{ freshrss_root_dir }}/freshrss)freshrss_version: FreshRSS version to deploy (e.g., "1.27.1")freshrss_refresh_interval: Feed refresh interval in minutes (e.g., 15 = every 15 minutes)
FreshRSS configuration
The configuration is to be done once deployed.
Navigate to the address you’ve installed your server to complete the installation from the GUI.
License
This project is licensed under the GNU General Public License v3.0 or later (GPLv3+). See the LICENSE file for details.