{% if not embedded %}{% extends 'base/base.html' %}{% endif %} {% macro download_box(url, name, alias, description) %}
{{ icon("box") }}
{% trans %}Click here to install {% endtrans %}
{{name}}
(alias {{alias}}, {{description}})
{% endmacro %} {% block body_wrapper %} {{ icon_defs('chat', 'lock-filled', 'blog', 'exchange', 'picture', 'calendar', 'clipboard', 'desktop', 'mobile', 'globe', 'terminal', 'shield', 'ok', 'brush', 'unlink', 'heart-filled', 'group', 'box', 'plus-circled') }}

{% trans %}Libervia is a all-in-one tool to manage all your communications needs: instant messaging, (micro)blogging, file sharing, photo albums, events, forums, tasks, etc.{% endtrans %}

{{ icon('chat', cls='icon') }}
{% trans %}Chat with your friends, family or coworkers{% endtrans %}
{{ icon('lock-filled', cls='icon') }}
{% trans %}Encrypt conversations to protect your privacy{% endtrans %}
{{ icon('blog', cls='icon') }}
{% trans %}Blog publicly or only with a group of contacts{% endtrans %}
{{ icon('exchange', cls='icon') }}
{% trans %}Share files directly (peer to peer) or store them on your server and access them from anywhere{% endtrans %}
{{ icon('picture', cls='icon') }}
{% trans %}Share private photos albums with your family{% endtrans %}
{{ icon('calendar', cls='icon') }}
{% trans %}Create and manage events{% endtrans %}
{{ icon('clipboard', cls='icon') }}
{% trans %}Organise your day to day life or work with lists{% endtrans %}
Screenshot of Libervia web 0.8 blog
{% trans %}With its easy invitation system, you can smoothly meet your family or friends. It's a perfect fit to share with your loved ones.{% endtrans %}
Libervia-web 0.8 photo album
{% trans %}Share your photo albums{% endtrans %}
Libervia-web 0.8 forums
{% trans %}Arange topics in forums{% endtrans %}
Libervia-web 0.8 events
{% trans %}Organise events with your friends{% endtrans %}
{{ icon('desktop', cls='icon') }}
{% trans %}Works natively on desktop{% endtrans %}
{{ icon('globe', cls='icon') }}
{% trans %}Works on the web{% endtrans %}
{{ icon('mobile', cls='icon') }}
{% trans %}Works natively on mobile devices (Android){% endtrans %} [{% trans %}work in progress{% endtrans %}]
{{ icon('ok', cls='icon') }}
{% trans %}Cross-platform{% endtrans %}
{{ icon('terminal', cls='icon') }}
{% trans %}Powerful command-line interface{% endtrans %}
{{ icon('brush', cls='icon') }}
{% trans %}Highly modular and customisable{% endtrans %}
{{ icon('plus-circled', cls='icon') }}
{% trans %}Lot of powerful tools and features accompany the project, please check documentation{% endtrans %}
Screenshot of Libervia mobile 0.8 chat with upload panel

{% trans url_open=''|safe,url_close=''|safe %} Libervia is a Libre software, based on well established standards (XMPP), decentralised and federating. It is developed around strong ethical values. Check our {{url_open}}social contract{{url_close}}. {% endtrans %}

{{ icon('unlink', cls='icon') }}
{% trans %}Libervia is a Libre software{% endtrans %} {% trans url_open=''|safe,url_close=''|safe %} ({{url_open}}source code{{url_close}}). {% endtrans %}
{{ icon('heart-filled', cls='icon') }}
{% trans %}We follow a social contract, a moral engagement with the community{% endtrans %}
{{ icon('group', cls='icon') }}
{% trans %}"Salut a Toi" is the name of the association which manages the project.
Major decisions are debated there.{% endtrans %}

{% trans %}Demo{% endtrans %}

{% trans demo_url_open=''|safe, demo_url_close=''|safe -%} A demo server is available for you to try Libervia at {{demo_url_open}}https://www.libervia.org{{demo_url_close}}. {%- endtrans %}

{% trans -%} Please note that this is only for demo purpose, and all data (including accounts) may be wiped out at any time, don't use it for any serious purpose. {%- endtrans %}

{% trans %}Installation{% endtrans %}

GNU/Linux

{% trans %}If you are on GNU/Linux the recommended way to install Libervia is to use your distribution official packages. Please check your distribution to see if Libervia is available (and request it if it's not). Libervia is available at least on Arch Linux and Debian and its derivated.{% endtrans %}

{% trans flatpak='Flatpak'|safe %}If Libervia is not available or the version is too old, you can use {{flatpak}} (which may be installed by default on some recent distributions) to install it, see below.{% endtrans %}

Flatpak

{% trans %} Those packages are development preview, they are not stable and bugs and crashes may happen {% endtrans %}
{% for url, name, alias, description in ( ("/flatpak/org.libervia.LiberviaDesktop_dev.flatpakref", "Libervia Desktop", "Cagou", _("Desktop")), ("/flatpak/org.libervia.LiberviaTUI_dev.flatpakref", "Libervia TUI", "Primitivus", _("Text User Interface")), ("/flatpak/org.libervia.LiberviaCLI_dev.flatpakref", "Libervia CLI", "jp", _("Command-Line Interface")), ) %} {{ download_box(url, name, alias, description) }} {% endfor %}

{% trans %}If the links above are not working, you can use the following commands (supposing that Flatpak is already installed):{% endtrans %}

flatpak install --user https://salut-a-toi.org/flatpak/org.libervia.LiberviaDesktop_dev.flatpakref
flatpak install --user https://salut-a-toi.org/flatpak/org.libervia.LiberviaTUI_dev.flatpakref
flatpak install --user https://salut-a-toi.org/flatpak/org.libervia.LiberviaCLI_dev.flatpakref

Docker

{% trans %} Those images are development preview, they are not stable and bugs and crashes may happen {% endtrans %}

{% trans docker_dir='docker'|safe -%} Docker Compose and image building files (Dockerfile) are available in the main repository in {{docker_dir}} directory. {%- endtrans %}

{% trans libervia_web='Libervia Web'|safe -%} To try a local demo of {{libervia_web}}, you can use the following instructions (assuming than wget, Docker and Docker Compose are installed): {%- endtrans %}

wget https://repos.goffi.org/sat/raw-file/tip/docker/web-demo.yml
docker-compose -f web-demo.yml up

{%- trans demo_url='http://localhost:8880'|safe -%} Then launch your web browser on {{demo_url}} {%- endtrans -%}

{%- trans remove_instr='docker-compose -f web-demo.yml down'|safe, volume_remove='-v'|safe -%} To remove container images, just enter {{remove_instr}} (add {{volume_remove}} at the end if you also want to remove the associated volume, i.e. data persistence). {%- endtrans -%}

Android

{% trans %} This package is a development preview, it is not stable and bugs and crashes may happen {% endtrans %}
{{ download_box("https://ftp.goffi.org/cagou/cagou.apk", "Libervia Mobile", "Cagou", "Android") }}

{% trans %}Source Code{% endtrans %}

{% trans doc_url_open=''|safe, doc_url_close=''|safe %}You can also install directly from source code, please check {{doc_url_open}}documentation{{doc_url_close}} for details {% endtrans %}

{% trans %}Other{% endtrans %}

{% trans %}Please note that:{% endtrans %}

{% endblock body_wrapper %}