translated by Google

Machine-translated page for increased accessibility for English questioners.

Web solutions

If you want to run your website, depending on your needs and purpose, there are several implementation options, which are listed here. For more information you can contact us at webmaster@fi.muni.cz .

Website on a separate domain

We typically allow for projects of employees, labs, conferences and the like.

As for the domain name, it is not a problem to arrange an address in the domain fi.muni.cz . In such a case, however, the website needs to be hosted on either the FI or MU infrastructure. It is also possible to have (also) an address outside the domain fi.muni.cz , but in such a case the domain registration is not under the direction of CVT and the applicant secures it organizationally and financially himself.

Hosting on your own server

If you already have your physical server (typically in our data center), you will secure the web server under your control and we will allow you access via HTTP (S) on the faculty firewall.

See also sections Database and Content management systems .

Hosting in the faculty cloud

You can use our cloud , where you create a virtual machine to which we assign a public address (we also prefer IPv6 ), we will mark it as production and allow access via HTTP (S) . The administration of the operating system and the web server and the obligation to keep it up to date, especially from the point of view of security, is again your responsibility.

See also sections Database and Content management systems .

GitLab Pages

If your website is static (it is not dynamically generated, ie it does not require eg PHP or Django), you can use it GitLab Pages - the website will be generated via GitLab CI based on data from the repository in the faculty GitLab and will typically be available at https://namespace.pages.fi.muni.cz/project/ , where namespace is your faculty login or group name in GitLab. The website can also be accessed in parallel under another (more representative) domain, see sections Website on a separate domain .

Hosting on Aise

As for the technologically unpretentious website (static pages or PHP, CGI) and you do not want to maintain the OS and web server, you can use web hosting on the server Aisa using the Apache webserver. For these purposes, we will assign you a directory under /webhost .

Here it is necessary to pay attention to security - when deploying existing software, apply updates and stick to safe design and defensive programming in your own solutions.

See also sections Database and Content management systems .

Content management systems

CVT does not currently provide a generally applicable CMS as a service.

If you are considering deploying some of the CMS yourself (Drupal, Joomla, Wordpress, ...), we strongly recommend that you keep it up-to-date and prudent when installing plugins, as this is a common target for security attacks (see also our blog post ).

There is also the possibility to use the services ICS web centers (specifically the page about creation and operation of university websites ) provided by the content management system Umbraco with the possibility of use uniform university design JVS .

Database

If the database is needed, we recommend having a dedicated database created within one of the faculty provided for reasons of efficiency and speed databases .

Web analytics

If you are interested in collecting analytics information about visitors, you need to consider privacy issues before deploying a solution (such as Google Analytics). In such a case, we therefore strongly recommend considering the faculty instance of analytics Matomo .

"Official" web space under fi.muni.cz

We typically provide for conferences, lab or project sites.

Web directory space

The most common case is subject sites (eg https://www.fi.muni.cz/pb071/ ). In this case, we create a dedicated web directory under /www/ and Aise. This location is also available via NFS on Anxur z /net/aisa/html/ . For more info see point Hosting on Aise .

Faculty wiki

Typically applicable to a web program, field, lab, lab project, or conference.

This option can be used if you have minimal site design requirements. The site will be part of the official FI website (and its design). Ideally, they should fit into the official website and be somehow (links) with it. After consultation, you can assign the right to edit the selected subtree of pages under https://www.fi.muni.cz/ over faculty wiki .

The faculty wiki is a content management system that provides, among other things, versioning of pages, bilingualism (with the possibility of automatic translation), determining a responsible contact in the footer of a page for a subtree of pages, and under the direction of FI webmasters. Content can be inserted in either HTML or Markdown format, and images / files can be inserted using wiki files.

Representative redirection

If you already have your site, or plan to place it elsewhere, you can provide a representative redirect https://www.fi.muni.cz/YOURPROJECT to your website.

Reverse proxy services (such as web content projection) https://somewhere.fi.muni.cz/project/PARAMETERS on https://www.fi.muni.cz/project/PARAMETERS ) do not provide.

Personal web space under fi.muni.cz

if you have unix account , you also have the option of producing a personal site under https://www.fi.muni.cz/~xlogin/ . In general, we allow you to run simple HTML pages, pages based on PHP (at the beginning of PHP scripts, however, it is necessary to specify shebang ), or using CGI scripts.

If you intend to use the web framework, it is necessary to use CGI - we have instructions for Node.JS and help flup it should also be possible to use Django. However, keep in mind that in this case, your site must bypass the need to modify the server configuration files (you can only use the configuration via .htaccess ) - ie it can be used for example rewriting rules , but modules such as mod_wsgi . In general, the framework cannot listen on a port on its own (ie we do not allow reverse proxy configuration), but must be able to run through the CGI interface.

For more detailed information on individual options, see section Web in the technical information guide.

Web design design

CVT does not currently provide design services.

If you want to build a website by yourself, an example of a usable framework with a default reasonable design is Bootstrap .

If you are interested in using a design kit uniform visual style of MU , contact ICS web center . There is also a JVS template site for laboratories.