This commit is contained in:
Hubert Cornet 2024-04-19 13:37:37 +02:00
parent 92412f0e3f
commit 66ed9c24ab
583 changed files with 3821 additions and 3978 deletions

View File

@ -1,31 +0,0 @@
![AAAAA](./img/logo-AAAAA.png)
# AAAAA
# Installation
Pour utiliser AAAAA tout seul
```bash
docker compose up -d
```
Pour utiliser AAAAA avec Traefik
```bash
docker compose -f docker-compose-traefik.yml up -d
```
Pour utiliser AAAAA avec Nginx
```bash
docker compose -f docker-compose-nginx.yml up -d
```
# Utilisation
## Accueil
# More info
- more information on the website [Tips-Of-Mine](https://www.tips-of-mine.fr/)
# Buy me a coffe
<a href='https://ko-fi.com/R5R2KNI3N' target='_blank'><img height='36' style='border:0px;height:36px;' src='https://storage.ko-fi.com/cdn/kofi4.png?v=3' border='0' alt='Buy Me a Coffee at ko-fi.com' /></a>

View File

@ -1,29 +1,49 @@
![adminer](./img/logo-Adminer.png) ![AAAAA](./img/logo-AAAAA.png)
# Adminer # AAAAA
Adminer est un outil de gestion de base de données complet écrit en PHP. Inversement à phpMyAdmin, il consiste en un seul fichier prêt à être déployé sur le serveur cible. Adminer est disponible pour MySQL, MariaDB, PostgreSQL, SQLite, MS SQL, Oracle, Elasticsearch, MongoDB et autres via plugin
# Installation # Téléchargement, Configuration et Lancement
Pour utiliser Adminer tout seul ## Téléchargement de AAAAA
Saisir la commande pour télécharger la source
```bash
git clone https://git.tips-of-mine.fr/Tips-Of-Mine/Docker.git
```
Saisir la commande pour vous rendre dans le dossier
```bash
cd BBBBB\AAAAA
```
## Modifier la configuration de AAAAA
Saisir la commande pour vous rendre dans le dossier
```bash
cd BBBBB\AAAAA
```
## Lancement de AAAAA
Pour utiliser AAAAA tout seul
```bash ```bash
docker compose up -d docker compose up -d
``` ```
Pour utiliser Adminer avec Traefik Pour utiliser AAAAA avec Traefik
```bash ```bash
docker compose -f docker-compose-traefik.yml up -d docker compose -f docker-compose-traefik.yml up -d
``` ```
Pour utiliser Adminer avec Nginx Pour utiliser AAAAA avec Nginx
```bash ```bash
docker compose -f docker-compose-nginx.yml up -d docker compose -f docker-compose-nginx.yml up -d
``` ```
# Utilisation # Utilisation
## Accueil ## Accueil
![adminer-accueil](./img/Adminer-000.png)
# More info # More info
- more information on the website [Tips-Of-Mine](https://www.tips-of-mine.fr/) - more information on the website [Tips-Of-Mine](https://www.tips-of-mine.fr/)

View File

@ -1,31 +0,0 @@
![AAAAA](./img/logo-AAAAA.png)
# AAAAA
# Installation
Pour utiliser AAAAA tout seul
```bash
docker compose up -d
```
Pour utiliser AAAAA avec Traefik
```bash
docker compose -f docker-compose-traefik.yml up -d
```
Pour utiliser AAAAA avec Nginx
```bash
docker compose -f docker-compose-nginx.yml up -d
```
# Utilisation
## Accueil
# More info
- more information on the website [Tips-Of-Mine](https://www.tips-of-mine.fr/)
# Buy me a coffe
<a href='https://ko-fi.com/R5R2KNI3N' target='_blank'><img height='36' style='border:0px;height:36px;' src='https://storage.ko-fi.com/cdn/kofi4.png?v=3' border='0' alt='Buy Me a Coffee at ko-fi.com' /></a>

View File

@ -1,29 +1,49 @@
![adminer](./img/logo-Adminer.png) ![AAAAA](./img/logo-AAAAA.png)
# Adminer # AAAAA
Adminer est un outil de gestion de base de données complet écrit en PHP. Inversement à phpMyAdmin, il consiste en un seul fichier prêt à être déployé sur le serveur cible. Adminer est disponible pour MySQL, MariaDB, PostgreSQL, SQLite, MS SQL, Oracle, Elasticsearch, MongoDB et autres via plugin
# Installation # Téléchargement, Configuration et Lancement
Pour utiliser Adminer tout seul ## Téléchargement de AAAAA
Saisir la commande pour télécharger la source
```bash
git clone https://git.tips-of-mine.fr/Tips-Of-Mine/Docker.git
```
Saisir la commande pour vous rendre dans le dossier
```bash
cd BBBBB\AAAAA
```
## Modifier la configuration de AAAAA
Saisir la commande pour vous rendre dans le dossier
```bash
cd BBBBB\AAAAA
```
## Lancement de AAAAA
Pour utiliser AAAAA tout seul
```bash ```bash
docker compose up -d docker compose up -d
``` ```
Pour utiliser Adminer avec Traefik Pour utiliser AAAAA avec Traefik
```bash ```bash
docker compose -f docker-compose-traefik.yml up -d docker compose -f docker-compose-traefik.yml up -d
``` ```
Pour utiliser Adminer avec Nginx Pour utiliser AAAAA avec Nginx
```bash ```bash
docker compose -f docker-compose-nginx.yml up -d docker compose -f docker-compose-nginx.yml up -d
``` ```
# Utilisation # Utilisation
## Accueil ## Accueil
![adminer-accueil](./img/Adminer-000.png)
# More info # More info
- more information on the website [Tips-Of-Mine](https://www.tips-of-mine.fr/) - more information on the website [Tips-Of-Mine](https://www.tips-of-mine.fr/)

View File

@ -1,31 +0,0 @@
![AAAAA](./img/logo-AAAAA.png)
# AAAAA
# Installation
Pour utiliser AAAAA tout seul
```bash
docker compose up -d
```
Pour utiliser AAAAA avec Traefik
```bash
docker compose -f docker-compose-traefik.yml up -d
```
Pour utiliser AAAAA avec Nginx
```bash
docker compose -f docker-compose-nginx.yml up -d
```
# Utilisation
## Accueil
# More info
- more information on the website [Tips-Of-Mine](https://www.tips-of-mine.fr/)
# Buy me a coffe
<a href='https://ko-fi.com/R5R2KNI3N' target='_blank'><img height='36' style='border:0px;height:36px;' src='https://storage.ko-fi.com/cdn/kofi4.png?v=3' border='0' alt='Buy Me a Coffee at ko-fi.com' /></a>

View File

@ -1,32 +0,0 @@
![adminer](./img/logo-Adminer.png)
# Adminer
Adminer est un outil de gestion de base de données complet écrit en PHP. Inversement à phpMyAdmin, il consiste en un seul fichier prêt à être déployé sur le serveur cible. Adminer est disponible pour MySQL, MariaDB, PostgreSQL, SQLite, MS SQL, Oracle, Elasticsearch, MongoDB et autres via plugin
# Installation
Pour utiliser Adminer tout seul
```bash
docker compose up -d
```
Pour utiliser Adminer avec Traefik
```bash
docker compose -f docker-compose-traefik.yml up -d
```
Pour utiliser Adminer avec Nginx
```bash
docker compose -f docker-compose-nginx.yml up -d
```
# Utilisation
## Accueil
![adminer-accueil](./img/Adminer-000.png)
# More info
- more information on the website [Tips-Of-Mine](https://www.tips-of-mine.fr/)
# Buy me a coffe
<a href='https://ko-fi.com/R5R2KNI3N' target='_blank'><img height='36' style='border:0px;height:36px;' src='https://storage.ko-fi.com/cdn/kofi4.png?v=3' border='0' alt='Buy Me a Coffee at ko-fi.com' /></a>

View File

@ -1,164 +0,0 @@
# Usage:
# docker compose run archivebox init --setup
# docker compose up
# echo "https://example.com" | docker compose run archivebox archivebox add
# docker compose run archivebox add --depth=1 https://example.com/some/feed.rss
# docker compose run archivebox config --set MEDIA_MAX_SIZE=750m
# docker compose run archivebox help
# Documentation:
# https://github.com/ArchiveBox/ArchiveBox/wiki/Docker#docker-compose
version: '3.9'
services:
archivebox:
#image: ${DOCKER_IMAGE:-archivebox/archivebox:dev}
image: archivebox/archivebox:dev
command: server --quick-init 0.0.0.0:8000
ports:
- 8000:8000
volumes:
- ./data:/data
# - ./etc/crontabs:/var/spool/cron/crontabs # uncomment this and archivebox_scheduler below to set up automatic recurring archive jobs
# - ./archivebox:/app/archivebox # uncomment this to mount the ArchiveBox source code at runtime (for developers working on archivebox)
# build: . # uncomment this to build the image from source code at buildtime (for developers working on archivebox)
environment:
- ALLOWED_HOSTS=* # restrict this to only accept incoming traffic via specific domain name
# - PUBLIC_INDEX=True # set to False to prevent anonymous users from viewing snapshot list
# - PUBLIC_SNAPSHOTS=True # set to False to prevent anonymous users from viewing snapshot content
# - PUBLIC_ADD_VIEW=False # set to True to allow anonymous users to submit new URLs to archive
# - ADMIN_USERNAME=admin # create an admin user on first run with the given user/pass combo
# - ADMIN_PASSWORD=SomeSecretPassword
# - PUID=911 # set to your host user's UID & GID if you encounter permissions issues
# - PGID=911
# - SEARCH_BACKEND_ENGINE=sonic # uncomment these and sonic container below for better full-text search
# - SEARCH_BACKEND_HOST_NAME=sonic
# - SEARCH_BACKEND_PASSWORD=SomeSecretPassword
# - MEDIA_MAX_SIZE=750m # increase this filesize limit to allow archiving larger audio/video files
# - TIMEOUT=60 # increase this number to 120+ seconds if you see many slow downloads timing out
# - CHECK_SSL_VALIDITY=True # set to False to disable strict SSL checking (allows saving URLs w/ broken certs)
# - SAVE_ARCHIVE_DOT_ORG=True # set to False to disable submitting all URLs to Archive.org when archiving
# ...
# add further configuration options from archivebox/config.py as needed (to apply them only to this container)
# or set using `docker compose run archivebox config --set SOME_KEY=someval` (to persist config across all containers)
# For ad-blocking during archiving, uncomment this section and pihole service section below
# networks:
# - dns
# dns:
# - 172.20.0.53
######## Optional Addons: tweak examples below as needed for your specific use case ########
### Example: To run the Sonic full-text search backend, first download the config file to sonic.cfg
# $ curl -O https://raw.githubusercontent.com/ArchiveBox/ArchiveBox/master/etc/sonic.cfg
# After starting, backfill any existing Snapshots into the full-text index:
# $ docker-compose run archivebox update --index-only
# sonic:
# image: valeriansaliou/sonic:latest
# expose:
# - 1491
# environment:
# - SEARCH_BACKEND_PASSWORD=SomeSecretPassword
# volumes:
# - ./sonic.cfg:/etc/sonic.cfg:ro
# - ./data/sonic:/var/lib/sonic/store
### Example: To run pihole in order to block ad/tracker requests during archiving,
# uncomment this block and set up pihole using its admin interface
# pihole:
# image: pihole/pihole:latest
# ports:
# - 127.0.0.1:8090:80 # uncomment to access the admin HTTP interface on http://localhost:8090
# environment:
# - WEBPASSWORD=SET_THIS_TO_SOME_SECRET_PASSWORD_FOR_ADMIN_DASHBOARD
# - DNSMASQ_LISTENING=all
# dns:
# - 127.0.0.1
# - 1.1.1.1
# networks:
# dns:
# ipv4_address: 172.20.0.53
# volumes:
# - ./etc/pihole:/etc/pihole
# - ./etc/dnsmasq:/etc/dnsmasq.d
### Example: Enable ability to run regularly scheduled archiving tasks by uncommenting this container
# $ docker compose run archivebox schedule --every=day --depth=1 'https://example.com/some/rss/feed.xml'
# then restart the scheduler container to apply the changes to the schedule
# $ docker compose restart archivebox_scheduler
# archivebox_scheduler:
# image: ${DOCKER_IMAGE:-archivebox/archivebox:dev}
# command: schedule --foreground
# environment:
# - MEDIA_MAX_SIZE=750m # increase this number to allow archiving larger audio/video files
# # - TIMEOUT=60 # increase if you see timeouts often during archiving / on slow networks
# # - ONLY_NEW=True # set to False to retry previously failed URLs when re-adding instead of skipping them
# # - CHECK_SSL_VALIDITY=True # set to False to allow saving URLs w/ broken SSL certs
# # - SAVE_ARCHIVE_DOT_ORG=True # set to False to disable submitting URLs to Archive.org when archiving
# # - PUID=502 # set to your host user's UID & GID if you encounter permissions issues
# # - PGID=20
# volumes:
# - ./data:/data
# - ./etc/crontabs:/var/spool/cron/crontabs
# # cpus: 2 # uncomment / edit these values to limit container resource consumption
# # mem_limit: 2048m
# # shm_size: 1024m
### Example: Put Nginx in front of the ArchiveBox server for SSL termination
# nginx:
# image: nginx:alpine
# ports:
# - 443:443
# - 80:80
# volumes:
# - ./etc/nginx.conf:/etc/nginx/nginx.conf
# - ./data:/var/www
### Example: run all your ArchiveBox traffic through a WireGuard VPN tunnel
# wireguard:
# image: linuxserver/wireguard:latest
# network_mode: 'service:archivebox'
# cap_add:
# - NET_ADMIN
# - SYS_MODULE
# sysctls:
# - net.ipv4.conf.all.rp_filter=2
# - net.ipv4.conf.all.src_valid_mark=1
# volumes:
# - /lib/modules:/lib/modules
# - ./wireguard.conf:/config/wg0.conf:ro
### Example: Run PYWB in parallel and auto-import WARCs from ArchiveBox
# pywb:
# image: webrecorder/pywb:latest
# entrypoint: /bin/sh -c '(wb-manager init default || test $$? -eq 2) && wb-manager add default /archivebox/archive/*/warc/*.warc.gz; wayback;'
# environment:
# - INIT_COLLECTION=archivebox
# ports:
# - 8080:8080
# volumes:
# - ./data:/archivebox
# - ./data/wayback:/webarchive
networks:
# network needed for pihole container to offer :53 dns resolving on fixed ip for archivebox container
dns:
ipam:
driver: default
config:
- subnet: 172.20.0.0/24

View File

@ -1,29 +1,49 @@
![adminer](./img/logo-Adminer.png) ![AAAAA](./img/logo-AAAAA.png)
# Adminer # AAAAA
Adminer est un outil de gestion de base de données complet écrit en PHP. Inversement à phpMyAdmin, il consiste en un seul fichier prêt à être déployé sur le serveur cible. Adminer est disponible pour MySQL, MariaDB, PostgreSQL, SQLite, MS SQL, Oracle, Elasticsearch, MongoDB et autres via plugin
# Installation # Téléchargement, Configuration et Lancement
Pour utiliser Adminer tout seul ## Téléchargement de AAAAA
Saisir la commande pour télécharger la source
```bash
git clone https://git.tips-of-mine.fr/Tips-Of-Mine/Docker.git
```
Saisir la commande pour vous rendre dans le dossier
```bash
cd BBBBB\AAAAA
```
## Modifier la configuration de AAAAA
Saisir la commande pour vous rendre dans le dossier
```bash
cd BBBBB\AAAAA
```
## Lancement de AAAAA
Pour utiliser AAAAA tout seul
```bash ```bash
docker compose up -d docker compose up -d
``` ```
Pour utiliser Adminer avec Traefik Pour utiliser AAAAA avec Traefik
```bash ```bash
docker compose -f docker-compose-traefik.yml up -d docker compose -f docker-compose-traefik.yml up -d
``` ```
Pour utiliser Adminer avec Nginx Pour utiliser AAAAA avec Nginx
```bash ```bash
docker compose -f docker-compose-nginx.yml up -d docker compose -f docker-compose-nginx.yml up -d
``` ```
# Utilisation # Utilisation
## Accueil ## Accueil
![adminer-accueil](./img/Adminer-000.png)
# More info # More info
- more information on the website [Tips-Of-Mine](https://www.tips-of-mine.fr/) - more information on the website [Tips-Of-Mine](https://www.tips-of-mine.fr/)

View File

@ -1,25 +1,45 @@
![Audiobookshelf ](./img/logo-Audiobookshelf.png) ![AAAAA](./img/logo-AAAAA.png)
# Audiobookshelf # AAAAA
Si vous êtes fan de livres audio et de podcasts, Audiobookshelf va vous ravir, l'utilisant, je peux vous dire qu'il est très puissant tout en restant très fluide et pour ne rien gâcher au plaisir, il est rempli d'une multitude de fonctions très utiles.
# Installation # Téléchargement, Configuration et Lancement
Pour utiliser Audiobookshelf tout seul ## Téléchargement de AAAAA
Saisir la commande pour télécharger la source
```bash
git clone https://git.tips-of-mine.fr/Tips-Of-Mine/Docker.git
```
Saisir la commande pour vous rendre dans le dossier
```bash
cd BBBBB\AAAAA
```
## Modifier la configuration de AAAAA
Saisir la commande pour vous rendre dans le dossier
```bash
cd BBBBB\AAAAA
```
## Lancement de AAAAA
Pour utiliser AAAAA tout seul
```bash ```bash
docker compose up -d docker compose up -d
``` ```
Pour utiliser Audiobookshelf avec Traefik Pour utiliser AAAAA avec Traefik
```bash ```bash
docker compose -f docker-compose-traefik.yml up -d docker compose -f docker-compose-traefik.yml up -d
``` ```
Pour utiliser Audiobookshelf avec Nginx Pour utiliser AAAAA avec Nginx
```bash ```bash
docker compose -f docker-compose-nginx.yml up -d docker compose -f docker-compose-nginx.yml up -d
``` ```
# Utilisation # Utilisation
## Accueil ## Accueil

View File

@ -1,25 +1,45 @@
![Audiobookshelf](./img/logo-Audiobookshelf.png) ![AAAAA](./img/logo-AAAAA.png)
# Audiobookshelf # AAAAA
Si vous êtes fan de livres audio et de podcasts, Audiobookshelf va vous ravir, l'utilisant, je peux vous dire qu'il est très puissant tout en restant très fluide et pour ne rien gâcher au plaisir, il est rempli d'une multitude de fonctions très utiles.
# Installation # Téléchargement, Configuration et Lancement
Pour utiliser Audiobookshelf tout seul ## Téléchargement de AAAAA
Saisir la commande pour télécharger la source
```bash
git clone https://git.tips-of-mine.fr/Tips-Of-Mine/Docker.git
```
Saisir la commande pour vous rendre dans le dossier
```bash
cd BBBBB\AAAAA
```
## Modifier la configuration de AAAAA
Saisir la commande pour vous rendre dans le dossier
```bash
cd BBBBB\AAAAA
```
## Lancement de AAAAA
Pour utiliser AAAAA tout seul
```bash ```bash
docker compose up -d docker compose up -d
``` ```
Pour utiliser Audiobookshelf avec Traefik Pour utiliser AAAAA avec Traefik
```bash ```bash
docker compose -f docker-compose-traefik.yml up -d docker compose -f docker-compose-traefik.yml up -d
``` ```
Pour utiliser Audiobookshelf avec Nginx Pour utiliser AAAAA avec Nginx
```bash ```bash
docker compose -f docker-compose-nginx.yml up -d docker compose -f docker-compose-nginx.yml up -d
``` ```
# Utilisation # Utilisation
## Accueil ## Accueil

View File

@ -1,29 +1,49 @@
![authelia](./img/logo-Authelia.png) ![Authelia](./img/logo-Authelia.png)
# authelia # Authelia
Authelia est un serveur et un portail d'authentification et d'autorisation open source répondant au rôle de la sécurité de l'information (IAM) dans la fourniture d'une authentification multifactorielle et d'une connexion unique (SSO) pour vos applications via un portail web. Il agit comme un compagnon pour les proxys inverses communs.
# Installation # Téléchargement, Configuration et Lancement
Pour utiliser Adminer tout seul ## Téléchargement de Authelia
Saisir la commande pour télécharger la source
```bash
git clone https://git.tips-of-mine.fr/Tips-Of-Mine/Docker.git
```
Saisir la commande pour vous rendre dans le dossier
```bash
cd Authentication\Authelia
```
## Modifier la configuration de Authelia
Saisir la commande pour vous rendre dans le dossier
```bash
cd Authentication\Authelia
```
## Lancement de Authelia
Pour utiliser Authelia tout seul
```bash ```bash
docker compose up -d docker compose up -d
``` ```
Pour utiliser Adminer avec Traefik Pour utiliser Authelia avec Traefik
```bash ```bash
docker compose -f docker-compose-traefik.yml up -d docker compose -f docker-compose-traefik.yml up -d
``` ```
Pour utiliser Adminer avec Nginx Pour utiliser Authelia avec Nginx
```bash ```bash
docker compose -f docker-compose-nginx.yml up -d docker compose -f docker-compose-nginx.yml up -d
``` ```
# Utilisation # Utilisation
## Accueil ## Accueil
![authelia-accueil](./img/authelia-000.png)
# More info # More info
- more information on the website [Tips-Of-Mine](https://www.tips-of-mine.fr/) - more information on the website [Tips-Of-Mine](https://www.tips-of-mine.fr/)

View File

@ -3,8 +3,27 @@
# Authentik # Authentik
# Téléchargement, Configuration et Lancement
# Installation ## Téléchargement de Authentik
Saisir la commande pour télécharger la source
```bash
git clone https://git.tips-of-mine.fr/Tips-Of-Mine/Docker.git
```
Saisir la commande pour vous rendre dans le dossier
```bash
cd Authentication\Authentik
```
## Modifier la configuration de Authentik
Saisir la commande pour vous rendre dans le dossier
```bash
cd Authentication\Authentik
```
## Lancement de Authentik
Pour utiliser Authentik tout seul Pour utiliser Authentik tout seul
```bash ```bash

View File

@ -2,7 +2,28 @@
# Keycloak # Keycloak
# Installation
# Téléchargement, Configuration et Lancement
## Téléchargement de Keycloak
Saisir la commande pour télécharger la source
```bash
git clone https://git.tips-of-mine.fr/Tips-Of-Mine/Docker.git
```
Saisir la commande pour vous rendre dans le dossier
```bash
cd Authentication\Keycloak
```
## Modifier la configuration de Keycloak
Saisir la commande pour vous rendre dans le dossier
```bash
cd Authentication\Keycloak
```
## Lancement de Keycloak
Pour utiliser Keycloak tout seul Pour utiliser Keycloak tout seul
```bash ```bash
@ -18,6 +39,7 @@ Pour utiliser Keycloak avec Nginx
```bash ```bash
docker compose -f docker-compose-nginx.yml up -d docker compose -f docker-compose-nginx.yml up -d
``` ```
# Utilisation # Utilisation
## Accueil ## Accueil

View File

@ -1,32 +0,0 @@
![adminer](./img/logo-Adminer.png)
# Adminer
Adminer est un outil de gestion de base de données complet écrit en PHP. Inversement à phpMyAdmin, il consiste en un seul fichier prêt à être déployé sur le serveur cible. Adminer est disponible pour MySQL, MariaDB, PostgreSQL, SQLite, MS SQL, Oracle, Elasticsearch, MongoDB et autres via plugin
# Installation
Pour utiliser Adminer tout seul
```bash
docker compose up -d
```
Pour utiliser Adminer avec Traefik
```bash
docker compose -f docker-compose-traefik.yml up -d
```
Pour utiliser Adminer avec Nginx
```bash
docker compose -f docker-compose-nginx.yml up -d
```
# Utilisation
## Accueil
![adminer-accueil](./img/Adminer-000.png)
# More info
- more information on the website [Tips-Of-Mine](https://www.tips-of-mine.fr/)
# Buy me a coffe
<a href='https://ko-fi.com/R5R2KNI3N' target='_blank'><img height='36' style='border:0px;height:36px;' src='https://storage.ko-fi.com/cdn/kofi4.png?v=3' border='0' alt='Buy Me a Coffee at ko-fi.com' /></a>

View File

@ -1,31 +0,0 @@
![AAAAA](./img/logo-AAAAA.png)
# AAAAA
# Installation
Pour utiliser AAAAA tout seul
```bash
docker compose up -d
```
Pour utiliser AAAAA avec Traefik
```bash
docker compose -f docker-compose-traefik.yml up -d
```
Pour utiliser AAAAA avec Nginx
```bash
docker compose -f docker-compose-nginx.yml up -d
```
# Utilisation
## Accueil
# More info
- more information on the website [Tips-Of-Mine](https://www.tips-of-mine.fr/)
# Buy me a coffe
<a href='https://ko-fi.com/R5R2KNI3N' target='_blank'><img height='36' style='border:0px;height:36px;' src='https://storage.ko-fi.com/cdn/kofi4.png?v=3' border='0' alt='Buy Me a Coffee at ko-fi.com' /></a>

View File

@ -1,31 +0,0 @@
![AAAAA](./img/logo-AAAAA.png)
# AAAAA
# Installation
Pour utiliser AAAAA tout seul
```bash
docker compose up -d
```
Pour utiliser AAAAA avec Traefik
```bash
docker compose -f docker-compose-traefik.yml up -d
```
Pour utiliser AAAAA avec Nginx
```bash
docker compose -f docker-compose-nginx.yml up -d
```
# Utilisation
## Accueil
# More info
- more information on the website [Tips-Of-Mine](https://www.tips-of-mine.fr/)
# Buy me a coffe
<a href='https://ko-fi.com/R5R2KNI3N' target='_blank'><img height='36' style='border:0px;height:36px;' src='https://storage.ko-fi.com/cdn/kofi4.png?v=3' border='0' alt='Buy Me a Coffee at ko-fi.com' /></a>

View File

@ -1,31 +0,0 @@
![AAAAA](./img/logo-AAAAA.png)
# AAAAA
# Installation
Pour utiliser AAAAA tout seul
```bash
docker compose up -d
```
Pour utiliser AAAAA avec Traefik
```bash
docker compose -f docker-compose-traefik.yml up -d
```
Pour utiliser AAAAA avec Nginx
```bash
docker compose -f docker-compose-nginx.yml up -d
```
# Utilisation
## Accueil
# More info
- more information on the website [Tips-Of-Mine](https://www.tips-of-mine.fr/)
# Buy me a coffe
<a href='https://ko-fi.com/R5R2KNI3N' target='_blank'><img height='36' style='border:0px;height:36px;' src='https://storage.ko-fi.com/cdn/kofi4.png?v=3' border='0' alt='Buy Me a Coffee at ko-fi.com' /></a>

View File

@ -1,30 +0,0 @@
![Mariadb](./img/logo-Mariadb.png)
# Mariadb
# Installation
Pour utiliser Mariadb tout seul
```bash
docker compose up -d
```
Pour utiliser Mariadb avec Traefik
```bash
docker compose -f docker-compose-traefik.yml up -d
```
Pour utiliser Mariadb avec Nginx
```bash
docker compose -f docker-compose-nginx.yml up -d
```
# Utilisation
## Accueil
# More info
- more information on the website [Tips-Of-Mine](https://www.tips-of-mine.fr/)
# Buy me a coffe
<a href='https://ko-fi.com/R5R2KNI3N' target='_blank'><img height='36' style='border:0px;height:36px;' src='https://storage.ko-fi.com/cdn/kofi4.png?v=3' border='0' alt='Buy Me a Coffee at ko-fi.com' /></a>

View File

@ -1,30 +0,0 @@
![MySQL](./img/logo-MySQL.png)
# MySQL
# Installation
Pour utiliser MySQL tout seul
```bash
docker compose up -d
```
Pour utiliser MySQL avec Traefik
```bash
docker compose -f docker-compose-traefik.yml up -d
```
Pour utiliser MySQL avec Nginx
```bash
docker compose -f docker-compose-nginx.yml up -d
```
# Utilisation
## Accueil
# More info
- more information on the website [Tips-Of-Mine](https://www.tips-of-mine.fr/)
# Buy me a coffe
<a href='https://ko-fi.com/R5R2KNI3N' target='_blank'><img height='36' style='border:0px;height:36px;' src='https://storage.ko-fi.com/cdn/kofi4.png?v=3' border='0' alt='Buy Me a Coffee at ko-fi.com' /></a>

View File

@ -1,30 +0,0 @@
![PostgreSQL](./img/logo-PostgreSQL.png)
# PostgreSQL
# Installation
Pour utiliser PostgreSQL tout seul
```bash
docker compose up -d
```
Pour utiliser PostgreSQL avec Traefik
```bash
docker compose -f docker-compose-traefik.yml up -d
```
Pour utiliser PostgreSQL avec Nginx
```bash
docker compose -f docker-compose-nginx.yml up -d
```
# Utilisation
## Accueil
# More info
- more information on the website [Tips-Of-Mine](https://www.tips-of-mine.fr/)
# Buy me a coffe
<a href='https://ko-fi.com/R5R2KNI3N' target='_blank'><img height='36' style='border:0px;height:36px;' src='https://storage.ko-fi.com/cdn/kofi4.png?v=3' border='0' alt='Buy Me a Coffee at ko-fi.com' /></a>

View File

@ -1,30 +0,0 @@
![RabbitMQ](./img/logo-RabbitMQ.png)
# RabbitMQ
# Installation
Pour utiliser RabbitMQ tout seul
```bash
docker compose up -d
```
Pour utiliser RabbitMQ avec Traefik
```bash
docker compose -f docker-compose-traefik.yml up -d
```
Pour utiliser RabbitMQ avec Nginx
```bash
docker compose -f docker-compose-nginx.yml up -d
```
# Utilisation
## Accueil
# More info
- more information on the website [Tips-Of-Mine](https://www.tips-of-mine.fr/)
# Buy me a coffe
<a href='https://ko-fi.com/R5R2KNI3N' target='_blank'><img height='36' style='border:0px;height:36px;' src='https://storage.ko-fi.com/cdn/kofi4.png?v=3' border='0' alt='Buy Me a Coffee at ko-fi.com' /></a>

View File

@ -1,43 +0,0 @@
![redis](./img/logo.png)
# Redis
Redis is a versatile and fast data store that supports strings, hashes, lists, sets, streams, and more. It also offers programmability, extensibility, persistence, clustering, and high availability features, as well as Redis Stack for modern data models and processing engines.
# Management UI
Redis Commander is a web-based management tool for Redis. It is a simple and intuitive tool that allows you to interact with Redis, monitor key space, and execute commands.
Navigate to http://localhost:8081 to access the Redis Commander UI.
![redis-commander](./img/ui.png)
## Prerequisites
- Docker
- Docker Compose
## Running the Stack
### Standalone
Inside the `standalone` directory, run `docker-compose up` to start the connector.
### Port Configurations
- `6379` - Master Redis port
- `6380` - Slave Redis port
### Configuration
All the configurations are available in the `standalone/conf` directory.
- `redis.conf` - Master Redis configuration file
- `redis-replica.conf` - Replica Redis configuration file
- `redis-commander.json` - Redis Commander configuration file
### Data Persistence
- `standalone/data` - Master Redis data directory
- `standalone/data-replica` - Replica Redis data directory

View File

@ -1,31 +0,0 @@
![AAAAA](./img/logo-AAAAA.png)
# AAAAA
# Installation
Pour utiliser AAAAA tout seul
```bash
docker compose up -d
```
Pour utiliser AAAAA avec Traefik
```bash
docker compose -f docker-compose-traefik.yml up -d
```
Pour utiliser AAAAA avec Nginx
```bash
docker compose -f docker-compose-nginx.yml up -d
```
# Utilisation
## Accueil
# More info
- more information on the website [Tips-Of-Mine](https://www.tips-of-mine.fr/)
# Buy me a coffe
<a href='https://ko-fi.com/R5R2KNI3N' target='_blank'><img height='36' style='border:0px;height:36px;' src='https://storage.ko-fi.com/cdn/kofi4.png?v=3' border='0' alt='Buy Me a Coffee at ko-fi.com' /></a>

View File

@ -1,115 +0,0 @@
![scylladb](./img/logo.png)
# ScyllaDB
ScyllaDB is a NoSQL database management system that is compatible with Apache Cassandra.
It is designed to scale linearly across multiple commodity servers, while maintaining low latency and high availability.
ScyllaDB is written in C++ and uses the Seastar framework for concurrency and asynchronous I/O.
## Prerequisites
- Docker
- Docker Compose
## Running the Stack
### Standalone
Inside the `standalone` directory, run `docker-compose up` to start the connector.
### Port Configurations
- `9042` - ScyllaDB CQL port
- `9160` - ScyllaDB Thrift port
- `7004` - ScyllaDB Inter-node communication (RPC)
- `7005` - ScyllaDB Inter-node communication (SSL)
- `10000` - Scylla REST API
### Cluster
Inside the `cluster` directory, run `docker-compose up` to start the connector.
#### Port Configurations
Master
- `9042` - ScyllaDB CQL port
- `9160` - ScyllaDB Thrift port
- `7004` - ScyllaDB Inter-node communication (RPC)
- `7005` - ScyllaDB Inter-node communication (SSL)
- `10000` - Scylla REST API
Node 1
- `9043` - ScyllaDB CQL port
- `9161` - ScyllaDB Thrift port
- `7006` - ScyllaDB Inter-node communication (RPC)
- `7007` - ScyllaDB Inter-node communication (SSL)
- `10001` - Scylla REST API
**Cluster Status:**
run `docker-compose exec scylladb-master nodetool status` to view the cluster status.
```go
Datacenter: datacenter1
=======================
Status=Up/Down
|/ State=Normal/Leaving/Joining/Moving
-- Address Load Tokens Owns Host ID Rack
UN 172.27.0.3 2.07 MB 256 ? a899f085-0437-444a-80fe-158958a8796b rack1
UN 172.27.0.2 2.02 MB 256 ? 2910746d-e5f2-4a28-a63d-a089cdcb0438 rack1
Note: Non-system keyspaces don't have the same replication settings, effective ownership information is meaningless
```
**Cluster Topology:**
run `docker-compose exec scylladb-master nodetool describecluster` to view the cluster topology.
```go
Cluster Information:
Name: Test Cluster
Snitch: org.apache.cassandra.locator.SimpleSnitch
DynamicEndPointSnitch: disabled
Partitioner: org.apache.cassandra.dht.Murmur3Partitioner
Schema versions:
f99fb55d-f298-30d6-bd75-31f9855362c2: [172.29.0.2, 172.29.0.3]
```
**Cluster Info:**
run `docker-compose exec scylladb-master nodetool info` to view the cluster info.
```go
ID : eb720697-ac71-413c-a843-748527cff616
Gossip active : true
Thrift active : false
Native Transport active: true
Load : 524 KB
Generation No : 1679584265
Uptime (seconds) : 139
Heap Memory (MB) : 14.16 / 247.50
Off Heap Memory (MB) : 4.65
Data Center : datacenter1
Rack : rack1
Exceptions : 0
Key Cache : entries 0, size 0 bytes, capacity 0 bytes, 0 hits, 0 requests, 0.000 recent hit rate, 0 save period in seconds
Row Cache : entries 13, size 13 bytes, capacity 154.2 KiB, 271 hits, 271 requests, 1.000 recent hit rate, 0 save period in seconds
Counter Cache : entries 0, size 0 bytes, capacity 0 bytes, 0 hits, 0 requests, 0.000 recent hit rate, 0 save period in seconds
Percent Repaired : 0.0%
Token : (invoke with -T/--tokens to see all 256 tokens)
```
## CQLSH
CQLSH is a command line tool for interacting with ScyllaDB.
### Usage
```go
docker-compose exec <<scylladb-master | scylladb>> cqlsh
```

View File

@ -1,31 +0,0 @@
![AAAAA](./img/logo-AAAAA.png)
# AAAAA
# Installation
Pour utiliser AAAAA tout seul
```bash
docker compose up -d
```
Pour utiliser AAAAA avec Traefik
```bash
docker compose -f docker-compose-traefik.yml up -d
```
Pour utiliser AAAAA avec Nginx
```bash
docker compose -f docker-compose-nginx.yml up -d
```
# Utilisation
## Accueil
# More info
- more information on the website [Tips-Of-Mine](https://www.tips-of-mine.fr/)
# Buy me a coffe
<a href='https://ko-fi.com/R5R2KNI3N' target='_blank'><img height='36' style='border:0px;height:36px;' src='https://storage.ko-fi.com/cdn/kofi4.png?v=3' border='0' alt='Buy Me a Coffee at ko-fi.com' /></a>

View File

@ -1,31 +0,0 @@
![AAAAA](./img/logo-AAAAA.png)
# AAAAA
# Installation
Pour utiliser AAAAA tout seul
```bash
docker compose up -d
```
Pour utiliser AAAAA avec Traefik
```bash
docker compose -f docker-compose-traefik.yml up -d
```
Pour utiliser AAAAA avec Nginx
```bash
docker compose -f docker-compose-nginx.yml up -d
```
# Utilisation
## Accueil
# More info
- more information on the website [Tips-Of-Mine](https://www.tips-of-mine.fr/)
# Buy me a coffe
<a href='https://ko-fi.com/R5R2KNI3N' target='_blank'><img height='36' style='border:0px;height:36px;' src='https://storage.ko-fi.com/cdn/kofi4.png?v=3' border='0' alt='Buy Me a Coffee at ko-fi.com' /></a>

View File

@ -1,31 +0,0 @@
![AAAAA](./img/logo-AAAAA.png)
# AAAAA
# Installation
Pour utiliser AAAAA tout seul
```bash
docker compose up -d
```
Pour utiliser AAAAA avec Traefik
```bash
docker compose -f docker-compose-traefik.yml up -d
```
Pour utiliser AAAAA avec Nginx
```bash
docker compose -f docker-compose-nginx.yml up -d
```
# Utilisation
## Accueil
# More info
- more information on the website [Tips-Of-Mine](https://www.tips-of-mine.fr/)
# Buy me a coffe
<a href='https://ko-fi.com/R5R2KNI3N' target='_blank'><img height='36' style='border:0px;height:36px;' src='https://storage.ko-fi.com/cdn/kofi4.png?v=3' border='0' alt='Buy Me a Coffee at ko-fi.com' /></a>

View File

@ -1,28 +1,29 @@
![AAAAA](./img/logo-AAAAA.png) ![adminer](./img/logo-Adminer.png)
# AAAAA # Adminer
Adminer est un outil de gestion de base de données complet écrit en PHP. Inversement à phpMyAdmin, il consiste en un seul ficBase-de-donnéeser prêt à être déployé sur le serveur cible. Adminer est disponible pour MySQL, MariaDB, PostgreSQL, SQLite, MS SQL, Oracle, Elasticsearch, MongoDB et autres via plugin
# Installation # Installation
Pour utiliser AAAAA tout seul Pour utiliser Adminer tout seul
```bash ```bash
docker compose up -d docker compose up -d
``` ```
Pour utiliser AAAAA avec Traefik Pour utiliser Adminer avec Traefik
```bash ```bash
docker compose -f docker-compose-traefik.yml up -d docker compose -f docker-compose-traefik.yml up -d
``` ```
Pour utiliser AAAAA avec Nginx Pour utiliser Adminer avec Nginx
```bash ```bash
docker compose -f docker-compose-nginx.yml up -d docker compose -f docker-compose-nginx.yml up -d
``` ```
# Utilisation # Utilisation
## Accueil ## Accueil
![adminer-accueil](./img/Adminer-000.png)
# More info # More info
- more information on the website [Tips-Of-Mine](https://www.tips-of-mine.fr/) - more information on the website [Tips-Of-Mine](https://www.tips-of-mine.fr/)

View File

Before

Width:  |  Height:  |  Size: 11 KiB

After

Width:  |  Height:  |  Size: 11 KiB

View File

Before

Width:  |  Height:  |  Size: 6.9 KiB

After

Width:  |  Height:  |  Size: 6.9 KiB

View File

@ -1,21 +1,21 @@
![AAAAA](./img/logo-AAAAA.png) ![ArangoDB](./img/logo-ArangoDB.png)
# AAAAA # ArangoDB
# Installation # Installation
Pour utiliser AAAAA tout seul Pour utiliser ArangoDB tout seul
```bash ```bash
docker compose up -d docker compose up -d
``` ```
Pour utiliser AAAAA avec Traefik Pour utiliser ArangoDB avec Traefik
```bash ```bash
docker compose -f docker-compose-traefik.yml up -d docker compose -f docker-compose-traefik.yml up -d
``` ```
Pour utiliser AAAAA avec Nginx Pour utiliser ArangoDB avec Nginx
```bash ```bash
docker compose -f docker-compose-nginx.yml up -d docker compose -f docker-compose-nginx.yml up -d
``` ```

View File

@ -1,21 +1,21 @@
![AAAAA](./img/logo-AAAAA.png) ![CloudBeaver](./img/logo-CloudBeaver.png)
# AAAAA # CloudBeaver
# Installation # Installation
Pour utiliser AAAAA tout seul Pour utiliser CloudBeaver tout seul
```bash ```bash
docker compose up -d docker compose up -d
``` ```
Pour utiliser AAAAA avec Traefik Pour utiliser CloudBeaver avec Traefik
```bash ```bash
docker compose -f docker-compose-traefik.yml up -d docker compose -f docker-compose-traefik.yml up -d
``` ```
Pour utiliser AAAAA avec Nginx Pour utiliser CloudBeaver avec Nginx
```bash ```bash
docker compose -f docker-compose-nginx.yml up -d docker compose -f docker-compose-nginx.yml up -d
``` ```

View File

@ -1,21 +1,21 @@
![AAAAA](./img/logo-AAAAA.png) ![CouchDB](./img/logo-CouchDB.png)
# AAAAA # CouchDB
# Installation # Installation
Pour utiliser AAAAA tout seul Pour utiliser CouchDB tout seul
```bash ```bash
docker compose up -d docker compose up -d
``` ```
Pour utiliser AAAAA avec Traefik Pour utiliser CouchDB avec Traefik
```bash ```bash
docker compose -f docker-compose-traefik.yml up -d docker compose -f docker-compose-traefik.yml up -d
``` ```
Pour utiliser AAAAA avec Nginx Pour utiliser CouchDB avec Nginx
```bash ```bash
docker compose -f docker-compose-nginx.yml up -d docker compose -f docker-compose-nginx.yml up -d
``` ```

View File

@ -1,21 +1,20 @@
![AAAAA](./img/logo-AAAAA.png) ![Mariadb](./img/logo-Mariadb.png)
# AAAAA
# Mariadb
# Installation # Installation
Pour utiliser AAAAA tout seul Pour utiliser Mariadb tout seul
```bash ```bash
docker compose up -d docker compose up -d
``` ```
Pour utiliser AAAAA avec Traefik Pour utiliser Mariadb avec Traefik
```bash ```bash
docker compose -f docker-compose-traefik.yml up -d docker compose -f docker-compose-traefik.yml up -d
``` ```
Pour utiliser AAAAA avec Nginx Pour utiliser Mariadb avec Nginx
```bash ```bash
docker compose -f docker-compose-nginx.yml up -d docker compose -f docker-compose-nginx.yml up -d
``` ```

View File

@ -1,21 +1,20 @@
![AAAAA](./img/logo-AAAAA.png) ![MySQL](./img/logo-MySQL.png)
# AAAAA
# MySQL
# Installation # Installation
Pour utiliser AAAAA tout seul Pour utiliser MySQL tout seul
```bash ```bash
docker compose up -d docker compose up -d
``` ```
Pour utiliser AAAAA avec Traefik Pour utiliser MySQL avec Traefik
```bash ```bash
docker compose -f docker-compose-traefik.yml up -d docker compose -f docker-compose-traefik.yml up -d
``` ```
Pour utiliser AAAAA avec Nginx Pour utiliser MySQL avec Nginx
```bash ```bash
docker compose -f docker-compose-nginx.yml up -d docker compose -f docker-compose-nginx.yml up -d
``` ```

View File

@ -1,21 +1,20 @@
![AAAAA](./img/logo-AAAAA.png) ![PostgreSQL](./img/logo-PostgreSQL.png)
# AAAAA
# PostgreSQL
# Installation # Installation
Pour utiliser AAAAA tout seul Pour utiliser PostgreSQL tout seul
```bash ```bash
docker compose up -d docker compose up -d
``` ```
Pour utiliser AAAAA avec Traefik Pour utiliser PostgreSQL avec Traefik
```bash ```bash
docker compose -f docker-compose-traefik.yml up -d docker compose -f docker-compose-traefik.yml up -d
``` ```
Pour utiliser AAAAA avec Nginx Pour utiliser PostgreSQL avec Nginx
```bash ```bash
docker compose -f docker-compose-nginx.yml up -d docker compose -f docker-compose-nginx.yml up -d
``` ```

View File

Before

Width:  |  Height:  |  Size: 4.1 KiB

After

Width:  |  Height:  |  Size: 4.1 KiB

View File

@ -1,21 +1,20 @@
![AAAAA](./img/logo-AAAAA.png) ![RabbitMQ](./img/logo-RabbitMQ.png)
# AAAAA
# RabbitMQ
# Installation # Installation
Pour utiliser AAAAA tout seul Pour utiliser RabbitMQ tout seul
```bash ```bash
docker compose up -d docker compose up -d
``` ```
Pour utiliser AAAAA avec Traefik Pour utiliser RabbitMQ avec Traefik
```bash ```bash
docker compose -f docker-compose-traefik.yml up -d docker compose -f docker-compose-traefik.yml up -d
``` ```
Pour utiliser AAAAA avec Nginx Pour utiliser RabbitMQ avec Nginx
```bash ```bash
docker compose -f docker-compose-nginx.yml up -d docker compose -f docker-compose-nginx.yml up -d
``` ```

View File

Before

Width:  |  Height:  |  Size: 3.9 KiB

After

Width:  |  Height:  |  Size: 3.9 KiB

View File

@ -1,31 +1,43 @@
![AAAAA](./img/logo-AAAAA.png) ![redis](./img/logo.png)
# AAAAA
# Installation # Redis
Redis is a versatile and fast data store that supports strings, hashes, lists, sets, streams, and more. It also offers programmability, extensibility, persistence, clustering, and Base-de-donnéesgh availability features, as well as Redis Stack for modern data models and processing engines.
Pour utiliser AAAAA tout seul # Management UI
```bash Redis Commander is a web-based management tool for Redis. It is a simple and intuitive tool that allows you to interact with Redis, monitor key space, and execute commands.
docker compose up -d
```
Pour utiliser AAAAA avec Traefik Navigate to http://localhost:8081 to access the Redis Commander UI.
```bash
docker compose -f docker-compose-traefik.yml up -d
```
Pour utiliser AAAAA avec Nginx ![redis-commander](./img/ui.png)
```bash
docker compose -f docker-compose-nginx.yml up -d
```
# Utilisation
## Accueil
# More info ## Prerequisites
- more information on the website [Tips-Of-Mine](https://www.tips-of-mine.fr/) - Docker
- Docker Compose
## Running the Stack
### Standalone
Inside the `standalone` directory, run `docker-compose up` to start the connector.
### Port Configurations
- `6379` - Master Redis port
- `6380` - Slave Redis port
### Configuration
All the configurations are available in the `standalone/conf` directory.
- `redis.conf` - Master Redis configuration file
- `redis-replica.conf` - Replica Redis configuration file
- `redis-commander.json` - Redis Commander configuration file
### Data Persistence
- `standalone/data` - Master Redis data directory
- `standalone/data-replica` - Replica Redis data directory
# Buy me a coffe
<a href='https://ko-fi.com/R5R2KNI3N' target='_blank'><img height='36' style='border:0px;height:36px;' src='https://storage.ko-fi.com/cdn/kofi4.png?v=3' border='0' alt='Buy Me a Coffee at ko-fi.com' /></a>

View File

Before

Width:  |  Height:  |  Size: 2.7 KiB

After

Width:  |  Height:  |  Size: 2.7 KiB

View File

Before

Width:  |  Height:  |  Size: 7.7 KiB

After

Width:  |  Height:  |  Size: 7.7 KiB

View File

Before

Width:  |  Height:  |  Size: 135 KiB

After

Width:  |  Height:  |  Size: 135 KiB

View File

@ -1,21 +1,21 @@
![AAAAA](./img/logo-AAAAA.png) ![RetBase-de-donnéesnkDB](./img/logo-RetBase-de-donnéesnkDB.png)
# AAAAA # RetBase-de-donnéesnkDB
# Installation # Installation
Pour utiliser AAAAA tout seul Pour utiliser RetBase-de-donnéesnkDB tout seul
```bash ```bash
docker compose up -d docker compose up -d
``` ```
Pour utiliser AAAAA avec Traefik Pour utiliser RetBase-de-donnéesnkDB avec Traefik
```bash ```bash
docker compose -f docker-compose-traefik.yml up -d docker compose -f docker-compose-traefik.yml up -d
``` ```
Pour utiliser AAAAA avec Nginx Pour utiliser RetBase-de-donnéesnkDB avec Nginx
```bash ```bash
docker compose -f docker-compose-nginx.yml up -d docker compose -f docker-compose-nginx.yml up -d
``` ```

View File

@ -1,31 +1,115 @@
![AAAAA](./img/logo-AAAAA.png) ![scylladb](./img/logo.png)
# AAAAA
# Installation # ScyllaDB
Pour utiliser AAAAA tout seul ScyllaDB is a NoSQL database management system that is compatible with Apache Cassandra.
```bash It is designed to scale linearly across multiple commodity servers, wBase-de-donnéesle maintaining low latency and Base-de-donnéesgh availability.
docker compose up -d ScyllaDB is written in C++ and uses the Seastar framework for concurrency and asynchronous I/O.
## Prerequisites
- Docker
- Docker Compose
## Running the Stack
### Standalone
Inside the `standalone` directory, run `docker-compose up` to start the connector.
### Port Configurations
- `9042` - ScyllaDB CQL port
- `9160` - ScyllaDB Thrift port
- `7004` - ScyllaDB Inter-node communication (RPC)
- `7005` - ScyllaDB Inter-node communication (SSL)
- `10000` - Scylla REST API
### Cluster
Inside the `cluster` directory, run `docker-compose up` to start the connector.
#### Port Configurations
Master
- `9042` - ScyllaDB CQL port
- `9160` - ScyllaDB Thrift port
- `7004` - ScyllaDB Inter-node communication (RPC)
- `7005` - ScyllaDB Inter-node communication (SSL)
- `10000` - Scylla REST API
Node 1
- `9043` - ScyllaDB CQL port
- `9161` - ScyllaDB Thrift port
- `7006` - ScyllaDB Inter-node communication (RPC)
- `7007` - ScyllaDB Inter-node communication (SSL)
- `10001` - Scylla REST API
**Cluster Status:**
run `docker-compose exec scylladb-master nodetool status` to view the cluster status.
```go
Datacenter: datacenter1
=======================
Status=Up/Down
|/ State=Normal/Leaving/Joining/Moving
-- Address Load Tokens Owns Host ID Rack
UN 172.27.0.3 2.07 MB 256 ? a899f085-0437-444a-80fe-158958a8796b rack1
UN 172.27.0.2 2.02 MB 256 ? 2910746d-e5f2-4a28-a63d-a089cdcb0438 rack1
Note: Non-system keyspaces don't have the same replication settings, effective ownersBase-de-donnéesp information is meaningless
``` ```
Pour utiliser AAAAA avec Traefik **Cluster Topology:**
```bash
docker compose -f docker-compose-traefik.yml up -d run `docker-compose exec scylladb-master nodetool describecluster` to view the cluster topology.
```go
Cluster Information:
Name: Test Cluster
Snitch: org.apache.cassandra.locator.SimpleSnitch
DynamicEndPointSnitch: disabled
Partitioner: org.apache.cassandra.dht.Murmur3Partitioner
Schema versions:
f99fb55d-f298-30d6-bd75-31f9855362c2: [172.29.0.2, 172.29.0.3]
``` ```
Pour utiliser AAAAA avec Nginx **Cluster Info:**
```bash
docker compose -f docker-compose-nginx.yml up -d run `docker-compose exec scylladb-master nodetool info` to view the cluster info.
```go
ID : eb720697-ac71-413c-a843-748527cff616
Gossip active : true
Thrift active : false
Native Transport active: true
Load : 524 KB
Generation No : 1679584265
Uptime (seconds) : 139
Heap Memory (MB) : 14.16 / 247.50
Off Heap Memory (MB) : 4.65
Data Center : datacenter1
Rack : rack1
Exceptions : 0
Key Cache : entries 0, size 0 bytes, capacity 0 bytes, 0 Base-de-donnéests, 0 requests, 0.000 recent Base-de-donnéest rate, 0 save period in seconds
Row Cache : entries 13, size 13 bytes, capacity 154.2 KiB, 271 Base-de-donnéests, 271 requests, 1.000 recent Base-de-donnéest rate, 0 save period in seconds
Counter Cache : entries 0, size 0 bytes, capacity 0 bytes, 0 Base-de-donnéests, 0 requests, 0.000 recent Base-de-donnéest rate, 0 save period in seconds
Percent Repaired : 0.0%
Token : (invoke with -T/--tokens to see all 256 tokens)
``` ```
# Utilisation
## Accueil ## CQLSH
CQLSH is a command line tool for interacting with ScyllaDB.
# More info ### Usage
- more information on the website [Tips-Of-Mine](https://www.tips-of-mine.fr/)
# Buy me a coffe ```go
<a href='https://ko-fi.com/R5R2KNI3N' target='_blank'><img height='36' style='border:0px;height:36px;' src='https://storage.ko-fi.com/cdn/kofi4.png?v=3' border='0' alt='Buy Me a Coffee at ko-fi.com' /></a> docker-compose exec <<scylladb-master | scylladb>> cqlsh
```

View File

Before

Width:  |  Height:  |  Size: 4.1 KiB

After

Width:  |  Height:  |  Size: 4.1 KiB

View File

Before

Width:  |  Height:  |  Size: 10 KiB

After

Width:  |  Height:  |  Size: 10 KiB

View File

@ -1,21 +1,21 @@
![AAAAA](./img/logo-AAAAA.png) ![WunderBase](./img/logo-WunderBase.png)
# AAAAA # WunderBase
# Installation # Installation
Pour utiliser AAAAA tout seul Pour utiliser WunderBase tout seul
```bash ```bash
docker compose up -d docker compose up -d
``` ```
Pour utiliser AAAAA avec Traefik Pour utiliser WunderBase avec Traefik
```bash ```bash
docker compose -f docker-compose-traefik.yml up -d docker compose -f docker-compose-traefik.yml up -d
``` ```
Pour utiliser AAAAA avec Nginx Pour utiliser WunderBase avec Nginx
```bash ```bash
docker compose -f docker-compose-nginx.yml up -d docker compose -f docker-compose-nginx.yml up -d
``` ```

View File

@ -1,21 +1,21 @@
![AAAAA](./img/logo-AAAAA.png) ![pgAdmin](./img/logo-pgAdmin.png)
# AAAAA # pgAdmin
# Installation # Installation
Pour utiliser AAAAA tout seul Pour utiliser pgAdmin tout seul
```bash ```bash
docker compose up -d docker compose up -d
``` ```
Pour utiliser AAAAA avec Traefik Pour utiliser pgAdmin avec Traefik
```bash ```bash
docker compose -f docker-compose-traefik.yml up -d docker compose -f docker-compose-traefik.yml up -d
``` ```
Pour utiliser AAAAA avec Nginx Pour utiliser pgAdmin avec Nginx
```bash ```bash
docker compose -f docker-compose-nginx.yml up -d docker compose -f docker-compose-nginx.yml up -d
``` ```

Some files were not shown because too many files have changed in this diff Show More