FiveFilters.org

Support Center

Hosting

Last Updated: Feb 20, 2016 03:06AM CET

Full-Text RSS has been developed to be compatible with most PHP hosting environments. If you don't have a hosting account, or want to run Full-Text RSS separately to your main hosting account (which we recommend), then read on for our suggestions. We have split these into two categories: hosting for personal use, and hosting for developers (moderate to heavy load on server).

Our Installation page explains how to upload Full-Text RSS to servers which offer FTP access. For those that don't, we offer step-by-step instructions on this page to help you get started.

Personal use: Light load on server

We recommend the options in this category for those who would like to run our tools for their own personal use. These options are especially suited for news enthusiasts intending to use Full-Text RSS to convert the partial feeds they subscribe to in their news reading application.

FiveFilters.org hosted plans

We offer a free and premium hosted plan. These are the easiest options to use if you don't want to manage your own hosting account.

NearlyFreeSpeech.net

This is a great web host which we highly recommend. It is pay as you go hosting, so there are no fixed monthly fees. You pay for the resources used. As it's a shared hosting service, the costs are likely to be very low for most users.

When you set up your account, you will have SFTP access which you can use to upload Full-Text RSS.

While the service can handle high-traffic sites without trouble, it is not suitable for applications which are going to put a big strain on the CPU. According to their FAQ: "Although we do not impose a overall specific per-site CPU limit, ours is a shared hosting service. Please do not sign up for our service expecting to use our hardware (either ssh or CGI/PHP) as if it were your own dedicated server, as this will not be allowed."

Full-Text RSS compatibility test results (2013-05-11)

Developers: Moderate to heavy load on server

If you're going to be processing a lot of articles, these options should be more suitable. The platform as a service (PaaS) providers might be easier to use in the long term - you should not have to worry about installing and managing the server applications (e.g. Apache, PHP, etc.).

Virtual private server (VPS) accounts might need a little more work to maintain. However, on the plus side, they tend to give you more processing power, RAM, and bandwidth for what you pay.

DigitalOcean (VPS)

Managing a VPS is a little harder than the previous solutions, but it's a great solution for Full-Text RSS. We have a script to set your system up with all the necessary components to get up and running. If you'd like a quick way to get started, follow the steps below. Please only run these on a newly created instance running Ubuntu 15.10. The steps will attempt to install (via Puppet) Apache, PHP and the extensions required to run Full-Text RSS and the rest of our PHP software:

  1. Create an account with DigitalOcean
  2. Login and enter billing info (you should get $10 credit using our link above)
  3. Create a droplet
  4. Enter something in the hostname field (e.g. full-text-rss)
  5. Select the plan with 1GB memory (512MB will work for testing, but we recommend 1GB)
  6. Select Ubuntu 15.10 x64 server image
  7. Click 'Create Droplet'
  8. SSH into your newly created server using login details sent to your email
  9. From the command line, enter the following commands, one line at a time:
    apt-get update
    apt-get -y install puppet
    wget https://bitbucket.org/fivefilters/hosting/raw/master/ubuntu-15.10.pp
    puppet apply ubuntu-15.10.pp
    
    That last command may take some time as various components are installed. You should see output which looks something like this: puppet output
  10. Apache should be up and running now. Test by visiting
    http://[ip-sent-to-you-by-digital-ocean]
  11. Full-Text RSS can now be uploaded to /var/www/html/ using SFTP (same login details)
  12. You can link this IP to a domain via the DigitalOcean admin panel - we won't discuss how to do that here.

Note: While you should now have a working server capable of running our software, with a VPS you are expected to maintain the system. So security, updates, and anything else that needs to be done will be your responsibility. We recommend using the droplet only for Full-Text RSS.

Full-Text RSS compatibility test results (2013-05-11)

Linode (VPS)

This is similar to DigitalOcean above, and the same caution applies here.

  1. Create an account with Linode
  2. Login and add a 1GB Linode
  3. From the dashboard of your new Linode, click 'Deploy a Linux Distribution'
  4. In the distribution dropdown, select Ubuntu 15.10
  5. For disk size, leave default or change to 10000 MB
  6. Swap disk: leave default (256)
  7. Enter a root password
  8. Click 'Deploy'
  9. Once done, click 'Boot' to start the server
  10. When it's running, click on the 'Remote Access' tab
  11. Here you'll see the IP address of your server
  12. SSH into your account using your own client, or click the 'Launch Lish Ajax Console' which will let you connect in your browser
  13. Log in using 'root' and the password you set earlier
  14. From the command line, enter the following commands, one line at a time:
    apt-get update
    apt-get -y install puppet
    wget https://bitbucket.org/fivefilters/hosting/raw/master/ubuntu-15.10.pp
    puppet apply ubuntu-15.10.pp
    
    That last command may take some time as various components are installed. You should see output which looks something like this: puppet output
  15. Apache should be up and running now. Test by visiting
    http://[your-linode-ip]
  16. Full-Text RSS can now be uploaded to /var/www/html/ using SFTP (same login details)

Note: While you should now have a working server capable of running our software, with a VPS you are expected to maintain the system. So security, updates, and anything else that needs to be done will be your responsibility. We recommend using this Linode only for Full-Text RSS.

Full-Text RSS compatibility test results (2013-05-12)

Fortrabbit (PaaS)

A platform as a service for developers, with a focus on PHP. This costs a lot more, but they take care of the server for you. We'd still recommend the options above over this.

When you set up your account, you will have SFTP access which you can use to upload Full-Text RSS.

Full-Text RSS compatibility test results (2013-05-11)

help@fivefilters.org
http://assets0.desk.com/
false
fivefilters
Loading
seconds ago
a minute ago
minutes ago
an hour ago
hours ago
a day ago
days ago
about
false
Invalid characters found
/customer/en/portal/articles/autocomplete