comparison templates/default/presentation/presentation.html @ 12:0d6ae55579a5

presentation: added docker instructions + updated bullet points at the end.
author Goffi <goffi@goffi.org>
date Fri, 23 Apr 2021 11:04:38 +0200
parents dc880664a8ec
children 91e2f18bbbbb
comparison
equal deleted inserted replaced
11:87262027cbf5 12:0d6ae55579a5
311 </div> 311 </div>
312 </div> 312 </div>
313 </div> 313 </div>
314 </div> 314 </div>
315 315
316
316 <div id="installation" class="section container"> 317 <div id="installation" class="section container">
317 <h1 class="title is-2"> 318 <h1 class="title is-2">
318 {% trans %}Installation{% endtrans %} 319 {% trans %}Installation{% endtrans %}
319 </h1> 320 </h1>
320 <h3 class="subtitle is-3">GNU/Linux</h3> 321 <h3 class="subtitle is-3">GNU/Linux</h3>
321 <div class="content box"> 322 <div class="content box">
322 <p>{% 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 %}</p> 323 <p>{% 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 %}</p>
323 <p>{% trans flatpak='<a href="https://flatpak.org/" target="_blank" rel="noreferrer noopener">Flatpak</a>'|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 %}</p> 324 <p>{% trans flatpak='<a href="https://flatpak.org/" target="_blank" rel="noreferrer noopener">Flatpak</a>'|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 %}</p>
324 </div> 325 </div>
326
327
325 <h3 class="subtitle is-3">Flatpak</h3> 328 <h3 class="subtitle is-3">Flatpak</h3>
326 <div class="message is-warning"> 329 <div class="message is-warning">
327 <div class="message-body"> 330 <div class="message-body">
328 {% trans %} 331 {% trans %}
329 Those packages are development preview, they are not stable and bugs and crashes may happen 332 Those packages are development preview, they are not stable and bugs and crashes may happen
342 "Libervia CLI", "jp", _("Command-Line Interface")), 345 "Libervia CLI", "jp", _("Command-Line Interface")),
343 ) %} 346 ) %}
344 {{ download_box(url, name, alias, description) }} 347 {{ download_box(url, name, alias, description) }}
345 {% endfor %} 348 {% endfor %}
346 </div> 349 </div>
347 </ul>
348 <div class="box content"> 350 <div class="box content">
349 <p>{% trans %}If the links above are not working, you can use the following commands (supposing that Flatpak is already installed):{% endtrans %}</p> 351 <p>{% trans %}If the links above are not working, you can use the following commands (supposing that Flatpak is already installed):{% endtrans %}</p>
350 <pre>flatpak install --user https://salut-a-toi.org/flatpak/org.libervia.LiberviaDesktop_dev.flatpakref</pre> 352 <pre>flatpak install --user https://salut-a-toi.org/flatpak/org.libervia.LiberviaDesktop_dev.flatpakref</pre>
351 <pre>flatpak install --user https://salut-a-toi.org/flatpak/org.libervia.LiberviaTUI_dev.flatpakref</pre> 353 <pre>flatpak install --user https://salut-a-toi.org/flatpak/org.libervia.LiberviaTUI_dev.flatpakref</pre>
352 <pre>flatpak install --user https://salut-a-toi.org/flatpak/org.libervia.LiberviaCLI_dev.flatpakref</pre> 354 <pre>flatpak install --user https://salut-a-toi.org/flatpak/org.libervia.LiberviaCLI_dev.flatpakref</pre>
353 </div> 355 </div>
356
357
358 <h3 class="subtitle is-3">Docker</h3>
359 <div class="message is-warning">
360 <div class="message-body">
361 {% trans %}
362 Those images are development preview, they are not stable and bugs and crashes may happen
363 {% endtrans %}
364 </div>
365 </div>
366 <div class="message is-info">
367 <div class="message-body">
368 <p>
369 {% trans docker_dir='<var>docker</var>'|safe -%}
370 Docker Compose and image building files (Dockerfile) are available in the main repository in {{docker_dir}}
371 directory.
372 {%- endtrans %}
373 </p>
374 </div>
375 </div>
376 <div class="box content">
377 <p>{% trans libervia_web='<strong>Libervia Web</strong>'|safe -%}
378 To try a local demo of {{libervia_web}}, you can use the following instructions (assuming than wget, Docker
379 and Docker Compose are installed):
380 {%- endtrans %}
381 </p>
382 <pre>wget https://repos.goffi.org/sat/raw-file/tip/docker/web-demo.yml
383 docker-compose -f web-demo.yml up</pre>
384 <p>
385 {%- trans demo_url='<a href="http://localhost:8880" target="_blank">http://localhost:8880</a>'|safe -%}
386 Then launch your web browser on {{demo_url}}
387 {%- endtrans -%}
388 </p>
389 <p>
390 {%- trans remove_instr='<code>docker-compose -f web-demo.yml down</code>'|safe, volume_remove='<code>-v</code>'|safe -%}
391 To remove container images, just enter {{remove_instr}} (add {{volume_remove}}
392 at the end if you also want to remove the associated volume, i.e. data persistence).
393 {%- endtrans -%}
394 </p>
395 </div>
396
397
354 <h3 class="subtitle is-3">Android</h3> 398 <h3 class="subtitle is-3">Android</h3>
355 <div class="message is-warning"> 399 <div class="message is-warning">
356 <div class="message-body"> 400 <div class="message-body">
357 {% trans %} 401 {% trans %}
358 This package is a development preview, it is not stable and bugs and crashes may happen 402 This package is a development preview, it is not stable and bugs and crashes may happen
360 </div> 404 </div>
361 </div> 405 </div>
362 <div class="columns"> 406 <div class="columns">
363 {{ download_box("https://ftp.goffi.org/cagou/cagou.apk", "Libervia Mobile", "Cagou", "Android") }} 407 {{ download_box("https://ftp.goffi.org/cagou/cagou.apk", "Libervia Mobile", "Cagou", "Android") }}
364 </div> 408 </div>
409
410
365 <h3 class="subtitle is-3"> 411 <h3 class="subtitle is-3">
366 {% trans %}Source Code{% endtrans %} 412 {% trans %}Source Code{% endtrans %}
367 </h3> 413 </h3>
368 <div class="box content"> 414 <div class="box content">
369 <p>{% trans doc_url_open='<a href="/documentation">'|safe, 415 <p>{% trans doc_url_open='<a href="/documentation">'|safe,
370 doc_url_close='</a>'|safe %}If you have some technical ability, you can also install directly from source code, please check {{doc_url_open}}documentation{{doc_url_close}} for details {% endtrans %}</p> 416 doc_url_close='</a>'|safe %}You can also install directly from source code, please check {{doc_url_open}}documentation{{doc_url_close}} for details {% endtrans %}</p>
417
371 </div> 418 </div>
372 <h3 class="subtitle is-3"> 419 <h3 class="subtitle is-3">
373 {% trans %}Other{% endtrans %} 420 {% trans %}Other{% endtrans %}
374 </h3> 421 </h3>
375 <div class="box content"> 422 <div class="box content">
376 <p>{% trans %}Please note that:{% endtrans %}</p> 423 <p>{% trans %}Please note that:{% endtrans %}</p>
377 <ul> 424 <ul>
378 <li>{% trans %}Libervia Web must be installed from source code, please check documentation for more details{% endtrans %}</li> 425 <li>{% trans %}Libervia is in heavy development, things evolve quickly.{% endtrans %}</li>
379 <li>{% trans %}There are Docker images, but outdated, so we don't list them here. We'll update them as soon as possible.{% endtrans %}</li> 426 <li>{% trans %}Feedbacks are welcome{% endtrans %}</li>
380 <li>{% trans %}Libervia may be installable on many platforms, contact us if you want to see it on a specific one{% endtrans %}</li> 427 <li>{% trans %}Other projects are completing Libervia ecosystem, please check documentation.{% endtrans %}</li>
428 <li>{% trans %}Libervia may be installable on many platforms, contact us if you want to see it on a specific one.{% endtrans %}</li>
381 </ul> 429 </ul>
382 </div> 430 </div>
383 </div> 431 </div>
384 432
385 {% endblock body_wrapper %} 433 {% endblock body_wrapper %}