From 11ae2aa78cbaa529742c52ed52ad78744fa1f03b Mon Sep 17 00:00:00 2001 From: Arquivo Publico de Memoria Coletiva Date: Sat, 1 Aug 2015 14:40:22 -0300 Subject: Keep old doc URL --- documentacao/index.html | 183 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 183 insertions(+) create mode 100644 documentacao/index.html (limited to 'documentacao') diff --git a/documentacao/index.html b/documentacao/index.html new file mode 100644 index 0000000..7d47c68 --- /dev/null +++ b/documentacao/index.html @@ -0,0 +1,183 @@ + + + + + + + +Documentação + + + + + + + + + + + + + + +
+ +
+
+

+ + +
+
+ +
+ +
+ + +
+ +
+

+ Posted Sex 31 Jul 2015 23:25:50 BRT +

+ + + +

Compilando a documentação

+ +

Esta documentação é mantida usando um compilador de sítios estáticos. Para compilá-la, use

+ +
make web
+
+ +

Criando o sistema

+ +

O sistema foi criado usando esta dica e usando este post-update hook.

+ +

Atualização automática

+ +

Conteúdos baixados de outros sites pode ser automaticamente incluídos no git-annex diariamente através de um cronjob como o seguinte:

+ +
30 6 * * * cd /var/cache/sites/arquivo && /usr/bin/git annex add . && /usr/bin/git annex sync &> /dev/null
+
+ +

Ou de acordo com um git-annex watch.

+ +

Obtendo uma cópia

+ +

Usando git:

+ +
git clone git://git.sarava.org/arquivo.git
+
+ +

Usando git via https:

+ +
git clone https://arquivo.sarava.org/.git arquivo
+
+ +

Usando rsync:

+ +
rsync -avz rsync://arquivo.sarava.org/arquivo/ arquivo/
+
+ +

Usando httrack:

+ +
httrack http://arquivo.sarava.org/
+
+ +

Restaurando o espelho principal

+ +

No caso de alguma falha, proceda a partir de uma das cópias:

+ +
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
+
+ +

Já nos servidor remoto:

+ +
cd /var/cache/sites
+git clone arquivo.git arquivo && rm -rf arquivo.git
+chown -R arquivo. arquivo
+cd arquivo && git annex init SERVIDOR
+
+ +

A partir deste ponto você já pode adicionar usar o repositório normalmente.

+ +
+ +
+ + + + + +
+ + + +
+ +
+ + + +
+ +
+
+ + + -- cgit v1.2.3