--- date: "2019-02-12:00:00+02:00" title: "Installing" draft: false type: "doc" menu: sidebar: parent: "setup" weight: 10 --- # Installing Vikunja consists of two parts: [Backend](https://code.vikunja.io/api) and [frontend](https://code.vikunja.io/frontend). While the backend is required, the frontend is not. You don't neccesarily need to have a web-frontend, using Vikunja via the [mobile app](https://code.vikunja.io/app) is totally fine. However, using the web frontend is highly reccommended. Vikunja can be installed in various forms. This document provides an overview and instructions for the different methods. * [Backend]({{< ref "install-backend.md">}}) * [Installing from binary]({{< ref "install-backend.md#install-from-binary">}}) * [Verify the GPG signature]({{< ref "install-backend.md#verify-the-gpg-signature">}}) * [Set it up]({{< ref "install-backend.md#set-it-up">}}) * [Systemd service]({{< ref "install-backend.md#systemd-service">}}) * [Updating]({{< ref "install-backend.md#updating">}}) * [Build from source]({{< ref "install-backend.md#build-from-source">}}) * [Docker]({{< ref "install-backend.md#docker">}}) * [Debian packages]({{< ref "install-backend.md#debian-packages">}}) * [Configuration]({{< ref "config.md">}}) * [Frontend]({{< ref "install-frontend.md">}}) * [Docker]({{< ref "install-frontend.md#docker">}}) * [NGINX]({{< ref "install-frontend.md#nginx">}}) * [Apache]({{< ref "install-frontend.md#apache">}}) * [Updating]({{< ref "install-frontend.md#updating">}}) * [Reverse proxies]({{< ref "reverse-proxies.md">}}) * [Full docker example]({{< ref "full-docker-example.md">}}) * [Backups]({{< ref "backups.md">}})