Download repository
First configure and activate the download repository in the config file /etc/vhffs/vhffs.conf:
# Configuration of download repositories <repository> # Use this module or not activate = yes # URL to the repositories server repository_url = "http://download.domaine.com/" # The initial quota of repositories default_quota = 1024 [...] </repository>
Others options are related to awstats.
Then, create a virtual host for the URL you have configured in the repository_url option in vhffs.conf.
To do that, create a file in /etc/apache2/sites-available/ and add the following content:
<VirtualHost *:80>
HashEnable Off
ServerAdmin admin@domaine.com
ServerName download.domain.com
DocumentRoot /data/repository/ #path to vhffs data
ErrorLog /var/log/apache2/download-error.log
LogLevel warn
CustomLog /var/log/apache2/download-access.log combined
ServerSignature Off
</VirtualHost>
Save the file and initialize the virtual host with a2ensite filename
Finally, Check the activations of the related bots repository_create.pl,
repository_delete.pl and repository_getquota.pl, located in /usr/lib/vhffs/bots/.
You can now log in and create repositories. Each repository takes the name of their group.
You can also mirror these repositories using VHFFS-FS-Sync