GPG c'est les clefs publiques/privées et c'est pour chiffrer des mails (et des fichiers individuellement). Là tu veux autre chose, tu veux un serveur web chiffré. Il y a plusieurs choses à prendre en compte.
Il faut qu'il y ait un chiffrement du disque en lui-même sur lequel se trouve les fichiers (sur le serveur).
Le chiffrement de la connexion quand on accès de au site : certificat SSL (pour faire du https).
Limiter l'accès aux données : il faut mettre en place un système de login/mot de passe avec une base de données où c'est les hashs des mots de passe qui sont stockés chiffrés (avec du sel).
As tu un serveur web? Peux tu faire de l'autohebergement?
Ce n'est pas aussi simple que d'utiliser GPG, il faut avoir un serveur web et il y a plusieurs choses à faire / plusieurs chiffrements/sécurisation.
Après il faut définir plus précisément ton site web et ce que tu veux. Tu veux héberger des galleries de photos, des vidéos? Tu peux voir du côté de
http://doc.ubuntu-fr.org/owncloud, que tu mets sur un serveur où les disques sont chiffrés.