Import
This commit is contained in:
13
Database/Chronograf/docker-compose.yaml
Normal file
13
Database/Chronograf/docker-compose.yaml
Normal file
@@ -0,0 +1,13 @@
|
||||
services:
|
||||
chronograf:
|
||||
image: chronograf:latest
|
||||
ports:
|
||||
- '127.0.0.1:8888:8888'
|
||||
volumes:
|
||||
- /root/Docker/chronograf/data:/var/lib/chronograf
|
||||
depends_on:
|
||||
- influxdb
|
||||
environment:
|
||||
- INFLUXDB_URL=http://influxdb:8086
|
||||
- INFLUXDB_USERNAME=USERNAME
|
||||
- INFLUXDB_PASSWORD=PASSWORD
|
||||
14
Database/Grafana/docker-compose.yaml
Normal file
14
Database/Grafana/docker-compose.yaml
Normal file
@@ -0,0 +1,14 @@
|
||||
services:
|
||||
grafana:
|
||||
image: grafana/grafana:latest
|
||||
user: "0:0"
|
||||
ports:
|
||||
- '3000:3000'
|
||||
volumes:
|
||||
- /root/Docker/grafana/data:/var/lib/grafana
|
||||
- /root/Docker/grafana/provisioning/:/etc/grafana/provisioning
|
||||
depends_on:
|
||||
- influxdb
|
||||
environment:
|
||||
- GF_SECURITY_ADMIN_USER=USERNAME
|
||||
- GF_SECURITY_ADMIN_PASSWORD=PASSWORD
|
||||
11
Database/InfluxDB/docker-compose.yaml
Normal file
11
Database/InfluxDB/docker-compose.yaml
Normal file
@@ -0,0 +1,11 @@
|
||||
services:
|
||||
influxdb:
|
||||
image: influxdb:latest
|
||||
ports:
|
||||
- '8086:8086'
|
||||
volumes:
|
||||
- /root/Docker/influxdb/data:/var/lib/influxdb
|
||||
environment:
|
||||
- INFLUXDB_DB=db0
|
||||
- INFLUXDB_ADMIN_USER=USERNAME
|
||||
- INFLUXDB_ADMIN_PASSWORD=PASSWORD
|
||||
28
Database/MariaDB + phpMyAdmin/docker-compose.yaml
Normal file
28
Database/MariaDB + phpMyAdmin/docker-compose.yaml
Normal file
@@ -0,0 +1,28 @@
|
||||
services:
|
||||
mariadb:
|
||||
container_name: MariaDB
|
||||
image: mariadb:latest
|
||||
restart: always
|
||||
environment:
|
||||
MYSQL_ROOT_PASSWORD: password
|
||||
MYSQL_USER: USERNAME
|
||||
MYSQL_PASSWORD: password
|
||||
ports:
|
||||
- "3306:3306"
|
||||
volumes:
|
||||
- /root/Docker/MariaDB:/var/lib/mysql
|
||||
command:
|
||||
- mariadbd
|
||||
- --max_connections=300
|
||||
|
||||
|
||||
|
||||
phpmyadmin:
|
||||
container_name: phpMyAdmin
|
||||
image: phpmyadmin:latest
|
||||
restart: always
|
||||
ports:
|
||||
- "8889:80"
|
||||
environment:
|
||||
- PMA_HOST=mariadb
|
||||
- PMA_PORT=3306
|
||||
14
Database/Prometheus/docker-compose.yaml
Normal file
14
Database/Prometheus/docker-compose.yaml
Normal file
@@ -0,0 +1,14 @@
|
||||
services:
|
||||
prometheus:
|
||||
image: prom/prometheus:latest
|
||||
volumes:
|
||||
- /root/Docker/prometheus/etc:/etc/prometheus/
|
||||
- /root/Docker/prometheus/data:/prometheus
|
||||
command:
|
||||
- '--config.file=/etc/prometheus/prometheus.yml'
|
||||
- '--storage.tsdb.path=/prometheus'
|
||||
- '--web.console.libraries=/usr/share/prometheus/console_libraries'
|
||||
- '--web.console.templates=/usr/share/prometheus/consoles'
|
||||
ports:
|
||||
- 9191:9090
|
||||
restart: always
|
||||
16
Database/cadvisor/docker-compose.yaml
Normal file
16
Database/cadvisor/docker-compose.yaml
Normal file
@@ -0,0 +1,16 @@
|
||||
services:
|
||||
cadvisor:
|
||||
container_name: cadvisor
|
||||
image: gcr.io/cadvisor/cadvisor:latest
|
||||
|
||||
ports:
|
||||
- "9303:8080"
|
||||
volumes:
|
||||
- "/:/rootfs"
|
||||
- "/var/run:/var/run"
|
||||
- "/sys:/sys"
|
||||
- "/var/lib/docker/:/var/lib/docker"
|
||||
- "/dev/disk/:/dev/disk"
|
||||
privileged: true
|
||||
devices:
|
||||
- "/dev/kmsg"
|
||||
19
Game Servers/Minecraft/docker-compose.yaml
Normal file
19
Game Servers/Minecraft/docker-compose.yaml
Normal file
@@ -0,0 +1,19 @@
|
||||
services:
|
||||
MC-Server-Example:
|
||||
container_name: MC-Server-Example
|
||||
environment:
|
||||
- TYPE=CUSTOM
|
||||
- VERSION=LATEST
|
||||
- EULA=TRUE
|
||||
- RCON_PASSWORD=example
|
||||
- CUSTOM_SERVER=https://cdn.ikbengino.nl/mc-server/example.jar
|
||||
- SKIP_SERVER_PROPERTIES=TRUE
|
||||
- INIT_MEMORY=8G
|
||||
- MAX_MEMORY=12G
|
||||
hostname: MC-Server-Example
|
||||
image: itzg/minecraft-server:latest
|
||||
tty: true
|
||||
stdin_open: true
|
||||
restart: 'no'
|
||||
volumes:
|
||||
- Example:/data
|
||||
11
Gitlab/docker-compose.yaml
Normal file
11
Gitlab/docker-compose.yaml
Normal file
@@ -0,0 +1,11 @@
|
||||
version: '3'
|
||||
services:
|
||||
gitlab:
|
||||
image: gitlab/gitlab-ce:latest
|
||||
container_name: gitlab
|
||||
hostname: gitlab.ikbengino.nl
|
||||
restart: always
|
||||
volumes:
|
||||
- /root/Docker/gitlab/config:/etc/gitlab
|
||||
- /root/Docker/gitlab/logs:/var/log/gitlab
|
||||
- /root/Docker/gitlab/data:/var/opt/gitlab
|
||||
64
Torrenting/docker-compose.yaml
Normal file
64
Torrenting/docker-compose.yaml
Normal file
@@ -0,0 +1,64 @@
|
||||
version: "3.6"
|
||||
|
||||
# Volumes
|
||||
volumes:
|
||||
|
||||
#QBittorrent
|
||||
qbittorrent-Config:
|
||||
external: false
|
||||
driver: local-persist
|
||||
driver_opts:
|
||||
mountpoint: /root/Docker/Torrenting/Config
|
||||
|
||||
|
||||
|
||||
#Torrenting Share
|
||||
Torrenting-Share:
|
||||
external: true
|
||||
|
||||
services:
|
||||
#VPN
|
||||
NordVPN:
|
||||
image: ghcr.io/bubuntux/nordlynx:latest
|
||||
hostname: NordVPN
|
||||
container_name: NordVPN
|
||||
restart: unless-stopped
|
||||
ports:
|
||||
- "8080:8080"
|
||||
cap_add:
|
||||
- NET_ADMIN
|
||||
environment:
|
||||
- PRIVATE_KEY=123456789
|
||||
- DNS=1.1.1.1,1.0.0.1
|
||||
- NET_LOCAL=192.168.0.0/16
|
||||
- QUERY=filters\[country_id\]=209
|
||||
dns:
|
||||
- 1.1.1.1
|
||||
deploy:
|
||||
resources:
|
||||
limits:
|
||||
cpus: '4'
|
||||
|
||||
#Torrent Client
|
||||
qbittorrent:
|
||||
image: lscr.io/linuxserver/qbittorrent:latest
|
||||
container_name: qbittorrent
|
||||
environment:
|
||||
- PUID=0
|
||||
- PGID=0
|
||||
- TZ=Europe/Amsterdam
|
||||
- WEBUI_PORT=8080
|
||||
volumes:
|
||||
- qbittorrent-Config:/config
|
||||
- Torrenting-Share:/NAS
|
||||
network_mode: "container:NordVPN"
|
||||
depends_on:
|
||||
NordVPN:
|
||||
condition: service_healthy
|
||||
deploy:
|
||||
resources:
|
||||
limits:
|
||||
cpus: '4'
|
||||
memory: 4G
|
||||
|
||||
|
||||
37
Workflow/n8n/docker-compose.yaml
Normal file
37
Workflow/n8n/docker-compose.yaml
Normal file
@@ -0,0 +1,37 @@
|
||||
version: "3.6"
|
||||
|
||||
volumes:
|
||||
#n8n-Config
|
||||
n8n-config:
|
||||
external: false
|
||||
driver: local-persist
|
||||
driver_opts:
|
||||
mountpoint: /root/Docker/n8n/config
|
||||
|
||||
|
||||
services:
|
||||
n8n:
|
||||
image: n8nio/n8n
|
||||
restart: always
|
||||
ports:
|
||||
- "5678:5678"
|
||||
environment:
|
||||
- N8N_PORT=5678
|
||||
- N8N_REINSTALL_MISSING_PACKAGES=true
|
||||
- EXECUTIONS_PROCESS=main
|
||||
- DOMAIN=ikbengino.nl
|
||||
- SUBDOMAIN=n8n
|
||||
- N8N_DEFAULT_BINARY_DATA_MODE=filesystem
|
||||
- N8N_USER_MANAGEMENT_DISABLED=true
|
||||
- WEBHOOK_URL=https://n8n.ikbengino.nl/
|
||||
- EXECUTIONS_DATA_PRUNE_TIMEOUT=604800
|
||||
#- EXECUTIONS_DATA_SAVE_ON_ERROR=all
|
||||
#- EXECUTIONS_DATA_SAVE_ON_SUCCESS=none
|
||||
#- EXECUTIONS_DATA_SAVE_ON_PROGRESS=true
|
||||
#- EXECUTIONS_DATA_SAVE_MANUAL_EXECUTIONS=true
|
||||
- EXECUTIONS_DATA_PRUNE=true
|
||||
- N8N_LOG_FILE_MAXSIZE=500
|
||||
- EXECUTIONS_DATA_MAX_AGE=14
|
||||
- DB_SQLITE_VACUUM_ON_STARTUP=true
|
||||
volumes:
|
||||
- n8n-config:/home/node/.n8n
|
||||
Reference in New Issue
Block a user