The bridge between managed hosting and root servers. With Artfiles user servers, you can run dedicated server processes securely and reliably for individual applications.

The problem

In managed hosting environments, only services outside the web server process are normally available. Custom server modules such as mod_perl, mod_rails or custom application servers, such as Tomcat, cannot be used or cause problems with user authorizations.

The solution: Artfiles Userserver

From the Professional Web af.stack tariff upwards, we provide you with a selection of so-called user servers in the DCP. These are prepared Apache configurations or Tomcat installations that you can install as application servers for individual subdomains at the touch of a button. For example, if you want to run a high-performance Ruby on Rails (RoR) application on your domain, configure a Ruby on Rails user server for this domain. Our web server forwards all requests to this domain internally to a user server equipped with mod_rails, which takes over the delivery of your RoR application. Your RoR application runs under your user ID so that there are no authorization problems.
Of course, you can also set up your own users specifically for individual applications and thus increase the security of your installations.

The technology

If you configure a subdomain on a user server, the actual Apache process of the web server only acts as a proxy server that passes all requests to this subdomain to the respective user server. This is transparent for both the user server and the user. The same information about the user (IP, forwarded-for header) is available to you in your user server as on a directly addressed server.
You can restart, delete or reinstall your user server with changed parameters at any time.

The user server

We offer the following types:

  • Subversion
    Subversion is a version management software. You can use it to assign version numbers to your files and folders so that you do not have to replace the entire files if the content changes. This is particularly advantageous if the same file is available for editing on several computers, as the last change is automatically adopted.
  • DAV
    DAV is used to transfer files or directories and therefore offers an alternative to the usual FTP. DAV uses the HTTP protocol. This reduces the security risk and also saves time, as no additional ports need to be activated. Directories on the Internet can be set up like normal network drives. DAV is also often used for calendar functions.
  • Module PHP
    With Module PHP you combine the advantages of ModPHP and PHP as CGI. This means that your web server is secure and also performs well, as the server runs with your user ID and no new processes need to be started for new page requests.
  • Ruby on Rails
    Ruby on Rails is an application framework written in the Ruby programming language, which we operate as a module (mod_rails).
  • Tomcat
    In addition to a complete HTTP server, Apache Tomcat offers an environment for executing Java code on web servers.
  • mod_wsgi
    Python programs can be executed on your web server with the help of the mod_wsgi module.

Your user server is not included?

No problem. Thanks to the open architecture of the Artfiles user server, we can provide you with additional user servers quickly and easily. Feel free to contact us!

Live Chat

Start chat
x