diff options
Diffstat (limited to 'doc')
-rw-r--r-- | doc/index.html | 178 |
1 files changed, 178 insertions, 0 deletions
diff --git a/doc/index.html b/doc/index.html new file mode 100644 index 00000000000..6d5d4965c54 --- /dev/null +++ b/doc/index.html @@ -0,0 +1,178 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> + +<head> +<meta name="viewport" content="width=device-width, initial-scale=1.0" /> + +<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> +<title>Documentação</title> + +<link rel="stylesheet" href="../bootstrap/css/bootstrap.min.css" type="text/css" /> +<link rel="stylesheet" href="../bootstrap/css/bootstrap-responsive.min.css" /> + +<link rel="stylesheet" href="../local.css" type="text/css" /> + + + + + +<style type="text/css"> +@media (max-width: 979px) { + .navbar-fixed-top { + position: fixed; + margin-left: 0px; + margin-right: 0px; + } +} +</style> +</head> +<body> + +<div class="container"> + + <div class="row-fluid"> + <div class="span12"> + <h1></h1> + + <ul class="breadcrumb"> + + <li><a href="../">Arquivo Público de Memória Coletiva</a> <span class="divider">/</span> </li> + + <li>Documentação</li> + <li><span class="divider">|</span> <a href="/meta">Meta</a></li> + <li><span class="divider">|</span> <a href="https://git.sarava.org/?p=arquivo.git;a=history;f=doc.mdwn">History</a></li> + <li><span class="divider">|</span> <a href="/index.rss">Feed</a></li> + </ul> + </div> + </div> + + <div class="page row-fluid"> + + <div> + <div class="pageheader"> + <div class="header"> + <h1> + Documentação + + </h1> + + </div> + + </div> + + <div id="pagebody"> + + <div id="content"> + <p class="pagedate"> + <strong>Posted <span class="date">Sex 31 Jul 2015 23:25:50 BRT</span></strong> + </p> + <ul> +<li>Rede de curadorias.</li> +<li>Formatos livres.</li> +<li>Future-proofing.</li> +<li>Facilitar a indexação.</li> +<li><a href="https://encontro.sarava.org/Principal/ConjuntoDePrincipiosEticos">Princípios dos grupos e mídias livres</a>.</li> +<li>Uma alternativa ao cloud computing e aos acervos corporativos.</li> +</ul> + + +<h2>Compilando a documentação</h2> + +<p>Esta documentação é mantida usando um <a href="https://rhatto.sarava.org/static/">compilador de sítios estáticos</a>. Para compilá-la, use</p> + +<pre><code>make web +</code></pre> + +<h2>Criando o sistema</h2> + +<p>O sistema foi criado usando <a href="http://git-annex.branchable.com/tips/setup_a_public_repository_on_a_web_site/">esta dica</a> e usando <a href="bin/post-update">este post-update hook</a>.</p> + +<h2>Atualização automática</h2> + +<p>Conteúdos baixados de outros sites pode ser automaticamente incluídos no <code>git-annex</code> diariamente através de um <code>cronjob</code> como o seguinte:</p> + +<pre><code>30 6 * * * cd /var/cache/sites/arquivo && /usr/bin/git annex add . && /usr/bin/git annex sync &> /dev/null +</code></pre> + +<p>Ou de acordo com um <a href="http://git-annex.branchable.com/design/assistant/inotify/">git-annex watch</a>.</p> + +<h2>Obtendo uma cópia</h2> + +<p>Usando git:</p> + +<pre><code>git clone https://arquivo.sarava.org/.git arquivo +</code></pre> + +<p>Usando rsync:</p> + +<pre><code>rsync -avz rsync://arquivo.sarava.org/arquivo/ arquivo/ +</code></pre> + +<p>Usando httrack:</p> + +<pre><code>httrack http://arquivo.sarava.org/ +</code></pre> + +<h2>Restaurando o espelho principal</h2> + +<p>No caso de alguma falha, proceda a partir de uma das cópias:</p> + +<pre><code>git clone --bare arquivo arquivo.git # um repositório bare é copiado mais rapidamente +rsync -avz -e 'ssh -p PORTA' arquivo.git/ arquivo@SERVIDOR:/var/cache/sites/arquivo.git +</code></pre> + +<p>Já nos servidor remoto:</p> + +<pre><code>cd /var/cache/sites +git clone arquivo.git arquivo && rm -rf arquivo.git +chown -R arquivo. arquivo +cd arquivo && git annex init SERVIDOR +</code></pre> + +<p>A partir deste ponto você já pode adicionar usar o repositório normalmente.</p> + + </div> + + <hr /> + + + + + + </div> + + <div id="footer" class="pagefooter"> + + <div id="pageinfo"> + + + + + + + + + + <!--<div class="pagedate"> + Last edited <span class="date">Sex 31 Jul 2015 23:34:24 BRT</span> + </div> --> + + </div> + + + <!-- from Arquivo Público de Memória Coletiva --> + </div> + + </div> + + <div class="span4"> + + + + </div> + + </div> +</div> + +</body> +</html> |