From d9fd27a23a9568e46da23b1f076553ea6caf443e Mon Sep 17 00:00:00 2001 From: MilesTEG Date: Tue, 30 Mar 2021 19:14:13 +0200 Subject: [PATCH 1/3] Ajout du docker-compose pour Gitea (avec Nom de domaine) --- docker-compose/gitea/docker-compose.yml | 92 +++++++++++++++++++++++++ 1 file changed, 92 insertions(+) create mode 100644 docker-compose/gitea/docker-compose.yml diff --git a/docker-compose/gitea/docker-compose.yml b/docker-compose/gitea/docker-compose.yml new file mode 100644 index 0000000..285e962 --- /dev/null +++ b/docker-compose/gitea/docker-compose.yml @@ -0,0 +1,92 @@ + +##============================================================================================== +## ## +## Fichier docker-compose.yml pour Gitea ## +## ## +##============================================================================================== +## ## +## Pour que Gitea fonctionne correctement et que l'on puisse faire des git clone depuis ## +## un ordinateur, il faut un nom de domaine ! Je n'ai pas trouver comment faire sans... ## +## ## +##──── ──────────────────────────────────────────────────────────────────────────────────────── +## ## +## Pense-bête pour la configuration du serveur : ## +## ## +## - URL locale d'accès (pour l'installation): http://192.168.xxx.xxxx:8196 ## +## - URL d'accès : https://gitea.ndd.tld ## +## - Parmètres emailer : ## +## - ENABLED = true ## +## - HOST = smtp.gmail.com:465 ## +## - FROM = xxxxxxxxxxxxxxxxxxxxxxxxxxxxx ## +## - USER = xxxxxxxxxxxxxxxxxxxxxxxxxxxxx ## +## - PASSWD = xxxxxxxxxxxxxxxxxxxxxxxxxxxxx ## +## - MAILER_TYPE = smtp ## +## - IS_TLS_ENABLED = true ## +## ## +##============================================================================================== + +--- +version: "2.4" + +services: + server: + image: gitea/gitea:latest # https://docs.gitea.io/en-us/install-with-docker/ + # https://docs.gitea.io/fr-fr/install-with-docker/ + # https://github.com/go-gitea/gitea + + container_name: gitea + + #network_mode: "bridge" + networks: + - gitea_network + + environment: + - USER_UID=1000 # Utiliser la commande : id user + - USER_GID=100 # Utiliser la commande : id user + - APP_NAME=Mon Gitea perso + - RUN_MODE=prod + + # Les deux paramètres ci-dessous ne semblent pas fonctionner puisqu'il faut faire manuellement le réglage lors du setup... + - REQUIRE_SIGNIN_VIEW=true # Enable this to force users to log in to view any page. + - DISABLE_REGISTRATION=true # Disable registration, after which only admin can create accounts for users. + + - DOMAIN=gitea.ndd.tld + - SSH_DOMAIN=gitea.ndd.tld + - ROOT_URL=https://gitea.ndd.tld + - DB_TYPE=sqlite3 + - DB_HOST=localhost:3306 + - DB_NAME=gitea + - DB_USER=root + - DB_PASSWD="gitea_db_blabla" + + - INSTALL_LOCK=false # Disallow access to the install page + # À passer en true une fois installer la première fois. + - GITEA__PICTURE__DISABLE_GRAVATAR=true + - GITEA__PICTURE__ENABLE_FEDERATED_AVATAR=false + + - GITEA__SERVICE__REGISTER_EMAIL_CONFIRM=true # Ne semble pas fonctionner puisqu'il faut cocher manuellement la case lors du setup... + - GITEA__SERVICE__ENABLE_NOTIFY_MAIL=true # Ne semble pas fonctionner puisqu'il faut cocher manuellement la case lors du setup... + + + # ############### + # Le label ci-dessous permet à Watchtower de faire les mises à jour automatiquement + # Cela peut-être supprimé si Watchtower n'est pas utilisé. + labels: + - "com.centurylinklabs.watchtower.enable=true" + # ############### + + volumes: + - "/volume1/docker/gitea/data:/data" + - "/etc/localtime:/etc/localtime:ro" + + ports: + - "8196:3000" # Choisir un port de connexion libre sur votre machine, ce sera la port de connexion pour l'interface graphique + # - "8197:22" # Idem ici, sauf que ce sera pour le port SSH, mais ça ne fonctionne pas avec une installation en Bridge... + + restart: unless-stopped + +networks: + gitea_network: + external: false + driver: bridge + name: gitea_network \ No newline at end of file From 2a2a5ac1176c4e32fb71cb0f1a469e24f435539d Mon Sep 17 00:00:00 2001 From: Zoz Date: Tue, 30 Mar 2021 19:25:31 +0200 Subject: [PATCH 2/3] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'docker-compose?= =?UTF-8?q?/gitea/docker-compose.yml'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker-compose/gitea/docker-compose.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docker-compose/gitea/docker-compose.yml b/docker-compose/gitea/docker-compose.yml index 285e962..dd77a09 100644 --- a/docker-compose/gitea/docker-compose.yml +++ b/docker-compose/gitea/docker-compose.yml @@ -1,4 +1,5 @@ - +## Discord Plex FR : https://discord.gg/ERpYMqS +## Version 2021-03-30 ##============================================================================================== ## ## ## Fichier docker-compose.yml pour Gitea ## From 8a17ab18b2e9564db6f364960d261677112ccfe7 Mon Sep 17 00:00:00 2001 From: MilesTEG Date: Tue, 30 Mar 2021 19:53:40 +0200 Subject: [PATCH 3/3] Ajout de BlackLists et de WhiteLists pour AdGuard Home --- dns-blacklists/adguard-home/liste.md | 33 ++++++++++++++++++++++++++++ dns_whitelists/adguard-home/liste.md | 16 ++++++++++++++ 2 files changed, 49 insertions(+) create mode 100644 dns-blacklists/adguard-home/liste.md create mode 100644 dns_whitelists/adguard-home/liste.md diff --git a/dns-blacklists/adguard-home/liste.md b/dns-blacklists/adguard-home/liste.md new file mode 100644 index 0000000..88235e4 --- /dev/null +++ b/dns-blacklists/adguard-home/liste.md @@ -0,0 +1,33 @@ +# Liste de blocage DNS pour AdGuard-Home + +## Listes disponibles avec une simple case à cocher : + +* Il faut aller dans le menu **Filtres** -> **Liste de blocage DNS**. + +* Puis, il faut cliquer sur le bouton vert "**Ajouter une liste de blocage**. + +* Et enfin, cliquer sur le bouton "**Choisissez dans la liste**". + +* Choisir ensuite ces listes : (la première est incluse dans une liste à ajouter manuellement ensuite) + +![image](https://gitea.zoz-serv.org/attachments/640b8667-ad65-4986-aad1-05151b81ab83) + +![image](https://gitea.zoz-serv.org/attachments/2b17f2e0-66d5-4f4c-9a71-acbf1f59bc9c) + +## Listes à ajouter manuellement (pris dans le fichier de configuration AdGuardHome.yaml) : + +* `Nom de la liste` (à placer dans le champ adéquat)
+[URL de la liste](URL) +

+ +* `sebsauvage.net hosts-adguard`
+ https://sebsauvage.net/hosts/hosts-adguard + +* `firebog.net - NoTrack-blocklist`
+ https://gitlab.com/quidsup/notrack-blocklists/raw/master/notrack-blocklist.txt + +* `firebog.net - SmartTV`
+https://raw.githubusercontent.com/Perflyst/PiHoleBlocklist/master/SmartTV.txt + +* `Firebog.net - ads-and-tracking-extended`
+ https://www.github.developerdan.com/hosts/lists/ads-and-tracking-extended.txt diff --git a/dns_whitelists/adguard-home/liste.md b/dns_whitelists/adguard-home/liste.md new file mode 100644 index 0000000..b2b9c82 --- /dev/null +++ b/dns_whitelists/adguard-home/liste.md @@ -0,0 +1,16 @@ +# Listes d’autorisation DNS pour AdGuard-Home + +## Listes à ajouter manuellement (pris dans le fichier de configuration AdGuardHome.yaml) : + +- `Nom de la liste` (à placer dans le champ adéquat)
+[URL de la liste](URL) +

+ +* `anudeepND/whitelist`
+ https://raw.githubusercontent.com/anudeepND/whitelist/master/domains/whitelist.txt + +* `hg1978 / AdGuard-Home-Whitelist`
+ https://raw.githubusercontent.com/hg1978/AdGuard-Home-Whitelist/master/whitelist.txt + +* `hg1978 / AdGuard-Home-Whitelist`
+https://raw.githubusercontent.com/hg1978/AdGuard-Home-Whitelist/master/facebook-whitelist.txt \ No newline at end of file