Checking backups. Yes we have a backup of PonyConf.
This commit is contained in:
parent
4a35896c24
commit
3f16506e57
26
README.md
26
README.md
|
@ -80,25 +80,27 @@ C'est un « Gandi Cloud V5 » à Bissen au Luxembourg avec 512MB de RAM
|
||||||
et 512GB de disque, il sauvegarde (via rsnapshot) les autres machines
|
et 512GB de disque, il sauvegarde (via rsnapshot) les autres machines
|
||||||
(voir `backup.yml`).
|
(voir `backup.yml`).
|
||||||
|
|
||||||
Dernière vérification de `backup1.afpy.org` le 1er novembre 2022 :
|
Dernière vérification de `backup1.afpy.org` le 14 décembre 2022 :
|
||||||
|
|
||||||
- 51% du disque utilisé (stable)
|
- 53% du disque utilisé (stable)
|
||||||
- Dans `/srv/backups/rsnapshot_afpy/daily.0/`:
|
- Dans `/srv/backups/rsnapshot_afpy/daily.0/`:
|
||||||
- Stocke 7.1GB de bbb.afpy.org
|
- Stocke 7.2GB de bbb.afpy.org
|
||||||
- Stocke 123MB de git.afpy.org
|
- Stocke 405MB de git.afpy.org
|
||||||
- Stocke 231GB de deb2.afpy.org
|
- Stocke 233GB de deb2.afpy.org
|
||||||
- `deb.afpy.org/var/discourse/shared/standalone/backups/default/` contient bien des sauvegardes récentes.
|
- `deb.afpy.org/var/discourse/shared/standalone/backups/default/` contient bien des sauvegardes récentes.
|
||||||
- `deb.afpy.org/var/www/logs.afpy.org/` contient bien des fichiers récents.
|
- `deb.afpy.org/var/www/logs.afpy.org/` contient bien des fichiers récents.
|
||||||
- `git.afpy.org/var/backups/gitea/` n'était pas à jour (problème de droits, résolu).
|
- `git.afpy.org/var/backups/gitea/` contient bien des fichiers récents.
|
||||||
|
|
||||||
Julien Palard a aussi un rsnapshot sur `silence.palard.fr`, vérifié le 1er novembre 2022 :
|
Julien Palard a aussi un rsnapshot sur `silence.palard.fr`, vérifié le 14 décembre 2022 :
|
||||||
|
|
||||||
- 56% du disque utilisé
|
- 55% du disque utilisé
|
||||||
- Dans `/srv/backups/rsnapshot/daily.0/`:
|
- Dans `/srv/backups/rsnapshot/daily.0/`:
|
||||||
- Stocke 7.1GB de bbb.afpy.org
|
- Stocke 7.2GB de bbb.afpy.org
|
||||||
- Stocke 231GB de deb2.afpy.org
|
- Stocke 234GB de deb2.afpy.org
|
||||||
- Stocke 124MB de git.afpy.org
|
- Stocke 406MB de git.afpy.org
|
||||||
- deb.afpy.org/var/discourse/shared/standalone/backups/default/` contient bien les sauvegardes récentes.
|
- `deb.afpy.org/var/discourse/shared/standalone/backups/default/` contient bien les sauvegardes récentes.
|
||||||
|
- `deb.afpy.org/var/www/logs.afpy.org/` contient bien des fichiers récents.
|
||||||
|
- `git.afpy.org/var/backups/gitea/` contient bien des fichiers récents.
|
||||||
|
|
||||||
|
|
||||||
## gitea1.afpy.org
|
## gitea1.afpy.org
|
||||||
|
|
83
woodpecker.yml
Normal file
83
woodpecker.yml
Normal file
|
@ -0,0 +1,83 @@
|
||||||
|
---
|
||||||
|
|
||||||
|
- hosts: woodpeckers
|
||||||
|
vars:
|
||||||
|
- WOODPECKER_AGENT_SECRET: eedah9Lechacheteexoo
|
||||||
|
tasks:
|
||||||
|
- name: Check if docker is installed
|
||||||
|
stat:
|
||||||
|
path: 'get-docker.sh'
|
||||||
|
register: get_docker
|
||||||
|
|
||||||
|
- name: Get docker install script
|
||||||
|
get_url:
|
||||||
|
url: 'https://get.docker.com'
|
||||||
|
dest: 'get-docker.sh'
|
||||||
|
when: not get_docker.stat.exists
|
||||||
|
|
||||||
|
- name: Run docker install script
|
||||||
|
command: 'sh get-docker.sh'
|
||||||
|
when: not get_docker.stat.exists
|
||||||
|
|
||||||
|
- name: Create docker group
|
||||||
|
group:
|
||||||
|
name: docker
|
||||||
|
state: present
|
||||||
|
|
||||||
|
- name: Create SQLite directory
|
||||||
|
file:
|
||||||
|
path: '/var/lib/woodpecker'
|
||||||
|
state: directory
|
||||||
|
mode: 0755
|
||||||
|
|
||||||
|
- name: Create woodpecker directory
|
||||||
|
file:
|
||||||
|
path: '/root/woodpecker'
|
||||||
|
state: directory
|
||||||
|
mode: 0755
|
||||||
|
|
||||||
|
# See https://woodpecker-ci.org/docs/administration/vcs/gitea
|
||||||
|
- name: Setup a docker-compose file
|
||||||
|
copy:
|
||||||
|
dest: /root/woodpecker/docker-compose.yml
|
||||||
|
mode: 0644
|
||||||
|
content: |
|
||||||
|
version: '3'
|
||||||
|
|
||||||
|
services:
|
||||||
|
woodpecker-server:
|
||||||
|
image: woodpeckerci/woodpecker-server:latest
|
||||||
|
ports:
|
||||||
|
- 8000:8000
|
||||||
|
volumes:
|
||||||
|
- woodpecker-server-data:/var/lib/woodpecker/
|
||||||
|
environment:
|
||||||
|
- WOODPECKER_OPEN=false
|
||||||
|
- WOODPECKER_ORGS=AFPy
|
||||||
|
- WOODPECKER_HOST=https://woodpecker.afpy.org
|
||||||
|
|
||||||
|
- WOODPECKER_GITEA=true
|
||||||
|
- WOODPECKER_GITEA_URL=https://git.afpy.org
|
||||||
|
- WOODPECKER_GITEA_CLIENT=0e954b08-6ac1-42ce-a647-432007bb564d
|
||||||
|
- WOODPECKER_GITEA_SECRET=gto_m5tfx3lgsq25wzmcn6vxyp2sxbladk3fdwlabixukhyus4lzhs6q
|
||||||
|
|
||||||
|
- WOODPECKER_AGENT_SECRET={{WOODPECKER_AGENT_SECRET}}
|
||||||
|
|
||||||
|
woodpecker-agent:
|
||||||
|
image: woodpeckerci/woodpecker-agent:latest
|
||||||
|
command: agent
|
||||||
|
restart: always
|
||||||
|
depends_on:
|
||||||
|
- woodpecker-server
|
||||||
|
volumes:
|
||||||
|
- /var/run/docker.sock:/var/run/docker.sock
|
||||||
|
environment:
|
||||||
|
- WOODPECKER_SERVER=woodpecker-server:9000
|
||||||
|
- WOODPECKER_AGENT_SECRET=${WOODPECKER_AGENT_SECRET}
|
||||||
|
|
||||||
|
volumes:
|
||||||
|
woodpecker-server-data:
|
||||||
|
|
||||||
|
- name: Run Woodpecker server
|
||||||
|
docker_compose:
|
||||||
|
project_src: woodpecker
|
Loading…
Reference in New Issue
Block a user