update
@ -1,31 +0,0 @@
|
|||||||

|
|
||||||
|
|
||||||
# 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>
|
|
@ -1,29 +1,49 @@
|
|||||||

|

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

|
|
||||||
|
|
||||||
# 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/)
|
||||||
|
@ -1,31 +0,0 @@
|
|||||||

|
|
||||||
|
|
||||||
# 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>
|
|
@ -1,29 +1,49 @@
|
|||||||

|

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

|
|
||||||
|
|
||||||
# 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/)
|
||||||
|
@ -1,31 +0,0 @@
|
|||||||

|
|
||||||
|
|
||||||
# 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>
|
|
@ -1,32 +0,0 @@
|
|||||||

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

|
|
||||||
|
|
||||||
# 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>
|
|
@ -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
|
|
@ -1,29 +1,49 @@
|
|||||||

|

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

|
|
||||||
|
|
||||||
# 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/)
|
||||||
|
@ -1,25 +1,45 @@
|
|||||||

|

|
||||||
|
|
||||||
# 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
|
||||||
|
@ -1,25 +1,45 @@
|
|||||||

|

|
||||||
|
|
||||||
# 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
|
||||||
|
@ -1,29 +1,49 @@
|
|||||||

|

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

|
|
||||||
|
|
||||||
# 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/)
|
||||||
|
@ -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
|
||||||
|
@ -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
|
||||||
|
@ -1,32 +0,0 @@
|
|||||||

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

|
|
||||||
|
|
||||||
# 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>
|
|
@ -1,31 +0,0 @@
|
|||||||

|
|
||||||
|
|
||||||
# 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>
|
|
@ -1,31 +0,0 @@
|
|||||||

|
|
||||||
|
|
||||||
# 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>
|
|
@ -1,31 +0,0 @@
|
|||||||

|
|
||||||
|
|
||||||
# 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>
|
|
@ -1,30 +0,0 @@
|
|||||||

|
|
||||||
|
|
||||||
# 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>
|
|
@ -1,30 +0,0 @@
|
|||||||

|
|
||||||
|
|
||||||
# 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>
|
|
@ -1,30 +0,0 @@
|
|||||||

|
|
||||||
|
|
||||||
# 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>
|
|
@ -1,30 +0,0 @@
|
|||||||

|
|
||||||
|
|
||||||
# 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>
|
|
@ -1,43 +0,0 @@
|
|||||||

|
|
||||||
|
|
||||||
|
|
||||||
# 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.
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
|
|
||||||
## 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
|
|
||||||
|
|
||||||
|
|
@ -1,31 +0,0 @@
|
|||||||

|
|
||||||
|
|
||||||
# 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>
|
|
@ -1,115 +0,0 @@
|
|||||||

|
|
||||||
|
|
||||||
|
|
||||||
# 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
|
|
||||||
```
|
|
@ -1,31 +0,0 @@
|
|||||||

|
|
||||||
|
|
||||||
# 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>
|
|
@ -1,31 +0,0 @@
|
|||||||

|
|
||||||
|
|
||||||
# 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>
|
|
@ -1,31 +0,0 @@
|
|||||||

|
|
||||||
|
|
||||||
# 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>
|
|
@ -1,28 +1,29 @@
|
|||||||

|

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

|
||||||
|
|
||||||
# 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/)
|
||||||
|
Before Width: | Height: | Size: 11 KiB After Width: | Height: | Size: 11 KiB |
Before Width: | Height: | Size: 6.9 KiB After Width: | Height: | Size: 6.9 KiB |
@ -1,21 +1,21 @@
|
|||||||

|

|
||||||
|
|
||||||
# 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
|
||||||
```
|
```
|
||||||
|
@ -1,21 +1,21 @@
|
|||||||

|

|
||||||
|
|
||||||
# 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
|
||||||
```
|
```
|
||||||
|
@ -1,21 +1,21 @@
|
|||||||

|

|
||||||
|
|
||||||
# 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
|
||||||
```
|
```
|
||||||
|
@ -1,21 +1,20 @@
|
|||||||

|

|
||||||
|
|
||||||
# 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
|
||||||
```
|
```
|
||||||
|
@ -1,21 +1,20 @@
|
|||||||

|

|
||||||
|
|
||||||
# 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
|
||||||
```
|
```
|
||||||
|
@ -1,21 +1,20 @@
|
|||||||

|

|
||||||
|
|
||||||
# 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
|
||||||
```
|
```
|
||||||
|
Before Width: | Height: | Size: 4.1 KiB After Width: | Height: | Size: 4.1 KiB |
@ -1,21 +1,20 @@
|
|||||||

|

|
||||||
|
|
||||||
# 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
|
||||||
```
|
```
|
||||||
|
Before Width: | Height: | Size: 3.9 KiB After Width: | Height: | Size: 3.9 KiB |
@ -1,31 +1,43 @@
|
|||||||

|

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

|
||||||
```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>
|
|
||||||
|
Before Width: | Height: | Size: 2.7 KiB After Width: | Height: | Size: 2.7 KiB |
Before Width: | Height: | Size: 7.7 KiB After Width: | Height: | Size: 7.7 KiB |
Before Width: | Height: | Size: 135 KiB After Width: | Height: | Size: 135 KiB |
@ -1,21 +1,21 @@
|
|||||||

|

|
||||||
|
|
||||||
# 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
|
||||||
```
|
```
|
||||||
|
@ -1,31 +1,115 @@
|
|||||||

|

|
||||||
|
|
||||||
# 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
|
||||||
|
```
|
||||||
|
Before Width: | Height: | Size: 4.1 KiB After Width: | Height: | Size: 4.1 KiB |
Before Width: | Height: | Size: 10 KiB After Width: | Height: | Size: 10 KiB |
@ -1,21 +1,21 @@
|
|||||||

|

|
||||||
|
|
||||||
# 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
|
||||||
```
|
```
|
||||||
|
@ -1,21 +1,21 @@
|
|||||||

|

|
||||||
|
|
||||||
# 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
|
||||||
```
|
```
|
||||||
|