How To

This guide is intended for persons who wish to make a personal website available via AFS. Once you have followed this guide, you can access your personal website at the following path:
https://www.desy.de/~YourUsername

Prerequisites

To make a website available in AFS, you need access to DESY’s AFS. If you do not have access, please contact your group administration, which can grant you the necessary permissions if required. A list of the responsible persons can be found here.

Procedure

Setting up the directory and access permissions

  1. Log in to a computer with access to AFS.

  2. Navigate to your AFS home directory and create a subdirectory named www.

  3. Set the following access permissions: desy-hosts read
    On Linux, use the following command: fs setacl -dir www -acl desy-hosts read
    - On Windows, you should be able to set the required permissions by right-clicking the directory


Accessing your website

Your content will now be available at the following web address:
https://www.desy.de/~YourUsername

  • Without specifying a path, the server will look for a default file (index.html) in the www directory.
  • Please observe the technical conditions and general rules in chapter "Important notes and Rules" on this page.
     

Important Notes and Rules

  • Personal websites are not private websites and must align with DESY’s interests in terms of content and form.
  • The current DESY Policy for Websites applies to personal websites as well.
  • The account holder is responsible for the content and presentation.
  • Under no circumstances may personal data of other individuals be published without their explicit consent.
  • Compliance with the rules is monitored. Violations will be handled in accordance with the Terms of Use.
  • The DESY web search engine indexes personal websites according to its own rules. Personal websites may therefore be searched.
  • Every website must include a link to the DESY Imprint (please use the link from the DESY homepage).
  • No copyrighted content (e.g., logos, maps, etc.) may be published without explicit, written permission.
  • For all information relating to DESY in general (e.g., addresses, DESY’s tasks, etc.), the corresponding information or texts from the PR department must be used.
  • Non-personal content, such as group, collaboration, or project pages, should not be stored under a personal account. For advice and support on such web presences, please contact the Web Office (web-office@desy.de).
  • The web address for personal websites will only remain active as long as the associated DESY account exists.
  • Symbolic links at the filesystem level are not resolved by the web server.
  • The use of dynamic pages (e.g., CGI, Perl, PHP) is currently not supported for personal websites.
     

Access Restrictions

Please find instructions on configuring access restrictions for your web page on the following web page:
https://it.desy.de/services/www/personal_web_pages/access_restricting

Show Link to personal Webpage in DESY Telephone Book

The DESY web phonebook only shows web addresses of personal websites if the account holder has explicitly enabled publication for DESY applications.

Publication

  • Create an empty file named .public in your www directory.
  • If you want to remove the publication, just delete the file.
  • Changes (publication/removal) will be considered hourly.
     

Notes

  • Only perimary accounts are included (functional/service accounts are excluded).
  • Global visibility of your website remains unaffected by this setting.