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 provide for projects of employees, labs, conferences and the like.

As for the domain name, it is not a problem to arrange the 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 an address outside the domain fi.muni.cz , but in such a case the domain registration is not directed by 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 section Database and Content management systems .

Faculty cloud hosting

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 in terms of security, is again your responsibility.

See also section 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 faculty GitLab repository 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 demanding 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 updating existing software, apply updates and stick to safe design and defensive programming in your own solutions.

See also section 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 to 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 a 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 websites (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 (linked) to it. After the 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, site versioning, bilingualism (with the possibility of automatic translation), determining a responsible contact in the footer of the site for the site subtree, and, under the direction of FI webmasters, automatic link checking. 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 site.

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, be aware 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 you can't use modules like 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 the section Web in the technical information guide.

Web design

CVT does not currently provide design services.

If you want to make a website by yourself, an example of a usable framework with a default 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.