mirror of
https://github.com/YunoHost/doc.git
synced 2024-09-03 20:06:26 +02:00
Merge branch 'grav' of https://github.com/YunoHost/doc
This commit is contained in:
commit
63ab19c2e2
4 changed files with 147 additions and 8 deletions
|
@ -23,14 +23,17 @@ languages:
|
||||||
- ar
|
- ar
|
||||||
default_lang: null
|
default_lang: null
|
||||||
include_default_lang: true
|
include_default_lang: true
|
||||||
include_default_lang_file_extension: true
|
include_default_lang_file_extension: false
|
||||||
translations: true
|
translations: true
|
||||||
translations_fallback: true
|
translations_fallback: true
|
||||||
session_store_active: true
|
session_store_active: true
|
||||||
http_accept_language: false
|
http_accept_language: true
|
||||||
override_locale: false
|
override_locale: false
|
||||||
content_fallback: { }
|
content_fallback:
|
||||||
pages_fallback_only: false
|
en: 'fr,de,es'
|
||||||
|
de: 'en,fr,es'
|
||||||
|
es: 'en,fr,de'
|
||||||
|
pages_fallback_only: true
|
||||||
home:
|
home:
|
||||||
alias: /home
|
alias: /home
|
||||||
hide_in_urls: false
|
hide_in_urls: false
|
||||||
|
|
|
@ -16,13 +16,16 @@ routes:
|
||||||
يحتوي على كافة المعلومات التي تخصنا و أسلوب عملنا و مساهمتنا
|
يحتوي على كافة المعلومات التي تخصنا و أسلوب عملنا و مساهمتنا
|
||||||
|
|
||||||
* Project's life:
|
* Project's life:
|
||||||
* [Frequently asked questions](/faq)
|
* [Frequently asked questions](/help/faq)
|
||||||
|
* [Project news](/news)
|
||||||
* [Project organization](/project_organization)
|
* [Project organization](/project_organization)
|
||||||
* [Blog](https://forum.yunohost.org/c/announcement)
|
* [Project budget](/project_budget)
|
||||||
* [Forum](https://forum.yunohost.org)
|
* [Forum](https://forum.yunohost.org)
|
||||||
* [Chat rooms](/chat_rooms)
|
* [Chat rooms](/chat_rooms)
|
||||||
* [Communication](/communication)
|
* [Communication](/communication)
|
||||||
* [Support / Help](/help)
|
* [Support / Help](/help)
|
||||||
|
* [Sponsors and partners](/sponsors_partners)
|
||||||
|
|
||||||
* استخدم مثال:
|
* استخدم مثال:
|
||||||
* [YunoHost للمنظمات غير الهادفة للربح](/use_case_non-profit_organisations)
|
* [YunoHost للمنظمات غير الهادفة للربح](/use_case_non-profit_organisations)
|
||||||
|
* (FR) [YunoHost for CHATONS (A collective of independant, transparent, open, neutral and ethical hosters providing FLOSS-based online services.)](https://wiki.chatons.org/doku.php/yunohost)
|
||||||
|
|
|
@ -25,10 +25,14 @@ routes:
|
||||||
- نظام للنسخ الإحتياطي
|
- نظام للنسخ الإحتياطي
|
||||||
- نظام لإعادة توليد الإعدادات و الخدمات
|
- نظام لإعادة توليد الإعدادات و الخدمات
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
### أصل فكرة المشروع
|
### أصل فكرة المشروع
|
||||||
|
|
||||||
|
|
||||||
تعود نشأة فكرة مشروع واي يونوهوست YunoHost إلى شهر فيفري مِن عام 2012 بعد محادثة بدأت على هذا الشكل تقريبًا :
|
تعود نشأة فكرة مشروع واي يونوهوست YunoHost إلى شهر فيفري مِن عام 2012 بعد محادثة بدأت على هذا الشكل تقريبًا :
|
||||||
<blockquote><p>« تبًا، لقد سئِمتُ مِن إعادة إعداد خادم البريد الإلكتروني ... Beudbeud، كيف قُمتَ بإعداد خادومك الجميل حول LDAP ؟ »</p>
|
|
||||||
|
<blockquote>« تبًا، لقد سئِمتُ مِن إعادة إعداد خادم البريد الإلكتروني ... Beudbeud، كيف قُمتَ بإعداد خادومك الجميل حول LDAP ؟ »
|
||||||
<small>Kload، فيفري 2012</small></blockquote>
|
<small>Kload، فيفري 2012</small></blockquote>
|
||||||
|
|
||||||
Il ne manquait en fait qu’une interface d’administration au serveur de Beudbeud pour en faire quelque chose d’exploitable, alors Kload a décidé de la développer. Finalement, après l’automatisation de quelques configurations et le packaging de quelques applications web, la première version de YunoHost était sortie.
|
Il ne manquait en fait qu’une interface d’administration au serveur de Beudbeud pour en faire quelque chose d’exploitable, alors Kload a décidé de la développer. Finalement, après l’automatisation de quelques configurations et le packaging de quelques applications web, la première version de YunoHost était sortie.
|
||||||
|
@ -38,6 +42,7 @@ Constatant l’engouement croissant autour de YunoHost et de l’auto-hébergeme
|
||||||
---
|
---
|
||||||
|
|
||||||
### الهدف
|
### الهدف
|
||||||
|
|
||||||
يهدف واي يونوهوست YunoHost إلى تسهيل عملية تنصيب و تثبيت و إدارة أي خادمٍ لأكبر عدد ممكن مِن الناس و ذلك دون المساس بجودة و موثوقية البرمجيات.
|
يهدف واي يونوهوست YunoHost إلى تسهيل عملية تنصيب و تثبيت و إدارة أي خادمٍ لأكبر عدد ممكن مِن الناس و ذلك دون المساس بجودة و موثوقية البرمجيات.
|
||||||
|
|
||||||
لم يُدَّخر أي جهد لتسهيل عملية التنصيب و الإنبساط وذلك على أكبر عدد ممكن مِن الأجهزة مهما اختلفت مميزات كل جهاز (في المنزل أو على خادوم إستضافة أو على خادوم شخصي إفتراضي)
|
لم يُدَّخر أي جهد لتسهيل عملية التنصيب و الإنبساط وذلك على أكبر عدد ممكن مِن الأجهزة مهما اختلفت مميزات كل جهاز (في المنزل أو على خادوم إستضافة أو على خادوم شخصي إفتراضي)
|
||||||
|
@ -64,6 +69,7 @@ Le tout est bien entendu **entièrement libre**. La philosophie de l’[الإس
|
||||||
### الأمان
|
### الأمان
|
||||||
|
|
||||||
لقد بُذِلت كل المجهودات مِن أجل تأمين واي يونوهوست YunoHost و **تعمية و تشفير البروتوكولات** . بإمكانكم الإطلاع على الشرح بتفاصيليه <a href="/security">هنا</a>.
|
لقد بُذِلت كل المجهودات مِن أجل تأمين واي يونوهوست YunoHost و **تعمية و تشفير البروتوكولات** . بإمكانكم الإطلاع على الشرح بتفاصيليه <a href="/security">هنا</a>.
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
### واي يونوهوست YunoHost ليس
|
### واي يونوهوست YunoHost ليس
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
.off-canvas .learn-sidebar:before {
|
.off-canvas .learn-sidebar:before {
|
||||||
background: dimgrey;
|
background: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
.highlightable h5:first-of-type {
|
.highlightable h5:first-of-type {
|
||||||
|
@ -128,3 +128,130 @@ img#whitelogo {
|
||||||
.simplebar-content h5:first-child {
|
.simplebar-content h5:first-child {
|
||||||
display: none;
|
display: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* Sidebar */
|
||||||
|
|
||||||
|
#sidebar-id {
|
||||||
|
background-color: #fffefe;
|
||||||
|
}
|
||||||
|
|
||||||
|
body .off-canvas .learn-sidebar a {
|
||||||
|
color: #364149;
|
||||||
|
}
|
||||||
|
|
||||||
|
body .off-canvas .learn-sidebar .learn-nav ul li.active > a {
|
||||||
|
color: black;
|
||||||
|
background-color: transparent;
|
||||||
|
}
|
||||||
|
|
||||||
|
body .off-canvas .learn-sidebar .learn-brand #logo path {
|
||||||
|
fill: black!important;
|
||||||
|
}
|
||||||
|
|
||||||
|
body #top-bar #breadcrumbs > span span, #top-bar #breadcrumbs > a span {
|
||||||
|
font-size: 0.7rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
body #top-bar a:visited {
|
||||||
|
color: #3e7694;
|
||||||
|
}
|
||||||
|
|
||||||
|
body #top-bar a:hover {
|
||||||
|
text-decoration: underline;
|
||||||
|
}
|
||||||
|
|
||||||
|
body .off-canvas .learn-sidebar .searchbox ::placeholder {
|
||||||
|
color: rgba(68, 68, 68, 0.8);
|
||||||
|
}
|
||||||
|
|
||||||
|
body .off-canvas .learn-sidebar a:hover {
|
||||||
|
color: #37419a;
|
||||||
|
}
|
||||||
|
|
||||||
|
body #header .off-canvas .learn-sidebar a:hover {
|
||||||
|
color: black;
|
||||||
|
text-decoration: underline black;
|
||||||
|
}
|
||||||
|
|
||||||
|
body .off-canvas .learn-sidebar .learn-nav ul li a > span > b {
|
||||||
|
color: black;
|
||||||
|
}
|
||||||
|
|
||||||
|
body .off-canvas .learn-sidebar .learn-nav ul li ul li.active > a {
|
||||||
|
background-color: #7f7f7f3d;
|
||||||
|
border-left: black 2px solid;
|
||||||
|
}
|
||||||
|
|
||||||
|
body .off-canvas .learn-sidebar .learn-nav .read-icon, body .off-canvas .learn-sidebar .searchbox, body .off-canvas .learn-sidebar .search-options .version-chooser select {
|
||||||
|
color: rgba(0, 0, 0, 0.6);
|
||||||
|
}
|
||||||
|
|
||||||
|
body .off-canvas .learn-sidebar .searchbox input {
|
||||||
|
color: rgb(78, 78, 78);
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
###############################################################################
|
||||||
|
Style sheet for the cards
|
||||||
|
###############################################################################
|
||||||
|
*/
|
||||||
|
.hardware-image #cards-list:after {
|
||||||
|
content:'';
|
||||||
|
display:block;
|
||||||
|
clear: both;
|
||||||
|
}
|
||||||
|
|
||||||
|
.hardware-image .card {
|
||||||
|
margin-bottom:20px;
|
||||||
|
width:270px;
|
||||||
|
float:left;
|
||||||
|
min-height: 1px;
|
||||||
|
margin-right: 10px;
|
||||||
|
margin-left: 10px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.hardware-image .card .panel-body > h3 {
|
||||||
|
margin-top:0;
|
||||||
|
margin-bottom:5px;
|
||||||
|
font-size:1.2em;
|
||||||
|
}
|
||||||
|
|
||||||
|
.hardware-image .card-desc {
|
||||||
|
height:135px;
|
||||||
|
overflow: hidden;
|
||||||
|
}
|
||||||
|
|
||||||
|
.hardware-image .card .btn-group {
|
||||||
|
width:100%;
|
||||||
|
margin-left: 0px;
|
||||||
|
}
|
||||||
|
.hardware-image .card > .btn-group > .btn{
|
||||||
|
border-bottom:0;
|
||||||
|
}
|
||||||
|
.hardware-image .card > .btn-group {
|
||||||
|
border-left:0;
|
||||||
|
border-top-left-radius:0;
|
||||||
|
border-top-right-radius:0;
|
||||||
|
margin-left: 0px;
|
||||||
|
}
|
||||||
|
.hardware-image .card-comment {
|
||||||
|
font-size: 0.8em;
|
||||||
|
margin-top:-5px;
|
||||||
|
}
|
||||||
|
.hardware-image .card > .annotations {
|
||||||
|
text-align:center;
|
||||||
|
font-size:small;
|
||||||
|
}
|
||||||
|
.hardware-image .card img {
|
||||||
|
margin: 1rem auto;
|
||||||
|
}
|
||||||
|
.hardware-image .btn-group .btn.btn-info {
|
||||||
|
color: #ffffff;
|
||||||
|
background-color: #5bc0de;
|
||||||
|
border-color: #46b8da;
|
||||||
|
}
|
||||||
|
.hardware-image .btn-group .btn.btn-info:hover, .btn.btn-info:focus {
|
||||||
|
color: #ffffff;
|
||||||
|
background-color: #39b3d7;
|
||||||
|
border-color: #269abc;
|
||||||
|
}
|
||||||
|
|
Loading…
Reference in a new issue