Commit fb856f2b authored by Aerya's avatar Aerya
Browse files

Add files via upload

parent 54e57b42
docker run --detach \
--restart=always \
--name airvpn \
--cap-add=NET_ADMIN \
--device=/dev/net/tun \
-v /home/aerya/docker/airvpnproxy:/data/vpn \
-e HTTP_PROXY=off \
-e KILL_SWITCH=on \
-e LISTEN_ON=0.0.0.0 \
-e SOCKS_PROXY=off \
-e SUBNETS=10.0.4.0/24 \
-p 924:80 \
-p 37284-37284:51415-51415 \
--sysctl net.ipv6.conf.all.disable_ipv6=0 \
--label=com.centurylinklabs.watchtower.enable=true \
ghcr.io/wfg/openvpn-client
docker run -d \
--name=nzbhydra2 \
--restart=always \
--net=container:airvpn \
-e PUID=0 \
-e PGID=0 \
-e TZ=Europe/Paris \
-v /volume1/docker/nzbhydra:/config \
-v /volume1/mnt:/downloads \
--label=com.centurylinklabs.watchtower.enable=true \
lscr.io/linuxserver/nzbhydra2
docker run -d \
--name=netdata \
--restart always \
-p 19999:19999 \
-v /home/aerya/docker/netdata/config:/etc/netdata \
-v /home/aerya/docker/netdata/lib:/var/lib/netdata \
-v /home/aerya/docker/netdata/cache:/var/cache/netdata \
-v /etc/passwd:/host/etc/passwd:ro \
-v /etc/group:/host/etc/group:ro \
-v /proc:/host/proc:ro \
-v /sys:/host/sys:ro \
-v /etc/os-release:/host/etc/os-release:ro \
--restart unless-stopped \
--cap-add SYS_PTRACE \
--security-opt apparmor=unconfined \
--label=com.centurylinklabs.watchtower.enable=true \
netdata/netdata
docker run -d \
--restart=always \
--name=nextcloud \
-e PUID=1000 \
-e PGID=1000 \
-e TZ=Europe/Paris \
-p 9735:443 \
-v /home/aerya/docker/nextcloud:/config \
-v /Data/NASDockerLab/Cloud:/data \
ghcr.io/linuxserver/nextcloud
docker run -d \
--name=nextcloudddns \
--restart always \
-e ZONE=* \
-e HOST=cloud.* \
-e [email protected] \
-e API=* \
-e PROXY=true \
-e FORCE_CREATE=true \
--label=com.centurylinklabs.watchtower.enable=true \
joshuaavalon/cloudflare-ddns
docker run -d \
--name nginx-proxy \
--restart always \
-p 809:80 -p 4439:443 \
-e DEFAULT_HOST=* \
-v /home/dan/docker/nginx-proxy/htpasswd:/etc/nginx/htpasswd \
-v /home/dan/docker/nginx-proxy/certs:/etc/nginx/certs:ro \
-v /home/dan/docker/nginx-proxy/dhparam:/etc/nginx/dhparam \
-v /etc/nginx/vhost.d \
-v /usr/share/nginx/html \
-v /var/run/docker.sock:/tmp/docker.sock:ro \
--label com.github.jrcs.letsencrypt_nginx_proxy_companion.nginx_proxy \
--label=com.centurylinklabs.watchtower.enable=true \
jwilder/nginx-proxy
docker run -d \
--name=letsencrypt-nginx-proxy-companion \
--restart always \
-v /home/dan/docker/nginx-proxy/certs:/etc/nginx/certs:rw \
-v /var/run/docker.sock:/var/run/docker.sock:ro \
--volumes-from nginx-proxy \
--label=com.centurylinklabs.watchtower.enable=true \
jrcs/letsencrypt-nginx-proxy-companion
version: "3"
services:
app:
image: 'jc21/nginx-proxy-manager:latest'
restart: always
container_name : npm
networks :
- npm_default
- bridge
ports:
- '801:80'
- '4431:443'
- '811:81'
environment:
DB_SQLITE_FILE: "/data/npm.sqlite"
volumes:
- /home/aerya/docker/npm/data:/data
- /home/aerya/docker/npm/letsencrypt:/etc/letsencrypt
labels:
- com.centurylinklabs.watchtower.enable=true
docker run -d \
--name=nginx_proxy_manager \
--restart always \
-p 801:80 \
-p 811:81 \
-p 4431:443 \
-e PUID=0 \
-e PGID=0 \
-e TZ=Europe/Paris \
-v /volume1/docker/npm/config.json:/app/config/production.json \
-v /volume1/docker/npm/data:/data \
-v /volume1/docker/npm/letsencrypt:/etc/letsencrypt \
jc21/nginx-proxy-manager
docker run -d \
--name=ombi \
--restart always \
-e PUID=1000 \
-e PGID=1000 \
-p 3579:3579 \
-e TZ=Europe/Paris \
-v /home/dan/docker/ombi:/config \
--label=com.centurylinklabs.watchtower.enable=true \
linuxserver/ombi
docker run -d \
--name openhab \
--restart=always \
--net=host \
-p 865:8443 \
-p 866:8080 \
-p 867:8101 \
-p 868:5007 \
-v /volume1/docker/openhab/addons:/openhab/addons \
-v /volume1/docker/openhab/conf:/openhab/conf \
-v /volume1/docker/openhab/userdata:/openhab/userdata \
-e "OPENHAB_HTTP_PORT=8443" \
-e "OPENHAB_HTTP_PORT=8080" \
-e "EXTRA_JAVA_OPTS=-Duser.timezone=Europe/Paris" \
-e "LC_ALL=fr_FR.UTF-8" \
-e "LANG=fr_FR.UTF-8" \
-e "LANGUAGE=fr_FR.UTF-8" \
-e "CRYPTO_POLICY=unlimited" \
--label=com.centurylinklabs.watchtower.enable=true \
openhab/openhab
docker run -d \
--name redisCLOUD \
--restart always \
-e REDIS_DATABASES=1 \
--volume /home/dan/docker/redisCLOUD:/var/lib/redis \
--label=com.centurylinklabs.watchtower.enable=true \
webhippie/redis:latest
docker run -d \
--name mariadbCLOUD \
--restart always \
-e MARIADB_ROOT_PASSWORD=* \
-e MARIADB_USERNAME=* \
-e MARIADB_PASSWORD=* \
-e MARIADB_DATABASE=cloud \
--volume /home/dan/docker/mariadbCLOUD/mysql:/var/lib/mysql \
--volume /home/dan/docker/mariadbCLOUD/backup:/var/lib/backup \
--label=com.centurylinklabs.watchtower.enable=true \
webhippie/mariadb:latest
docker run -d \
--name owncloud \
--restart always \
--link mariadbCLOUD:db \
--link redisCLOUD:redis \
-p 8019:8080 \
-e OWNCLOUD_DOMAIN=cloud.* \
-e OWNCLOUD_DB_TYPE=mysql \
-e OWNCLOUD_DB_NAME=cloud \
-e OWNCLOUD_DB_USERNAME=* \
-e OWNCLOUD_DB_PASSWORD=* \
-e OWNCLOUD_DB_HOST=db \
-e OWNCLOUD_ADMIN_USERNAME=* \
-e 'OWNCLOUD_ADMIN_PASSWORD=* \
-e OWNCLOUD_REDIS_ENABLED=true \
-e OWNCLOUD_REDIS_HOST=redis \
--volume /home/dan/docker/owncloud/data:/mnt/data \
--label=com.centurylinklabs.watchtower.enable=true \
owncloud/server:latest
version: "3.4"
services:
broker:
image: redis:6.0
container_name : paperlessredis
restart: always
db:
image: postgres:13
container_name : paperlesspostgres
restart: always
volumes:
- /home/aerya/docker/paperless/sql:/var/lib/postgresql/data
environment:
POSTGRES_DB: *
POSTGRES_USER: *
POSTGRES_PASSWORD: *
webserver:
image: jonaswinkler/paperless-ng:latest
container_name : paperless
restart: always
depends_on:
- db
- broker
- gotenberg
- tika
ports:
- 8024:8000
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:8024"]
interval: 30s
timeout: 10s
retries: 5
volumes:
- /home/aerya/docker/paperless/data:/usr/src/paperless/data
- /Data/paperless/media:/usr/src/paperless/media
- /Data/paperless/consume:/usr/src/paperless/consume
env_file: docker-compose.env
environment:
PAPERLESS_REDIS: redis://broker:6379
PAPERLESS_DBHOST: db
PAPERLESS_TIKA_ENABLED: 1
PAPERLESS_TIKA_GOTENBERG_ENDPOINT: http://gotenberg:3000
PAPERLESS_TIKA_ENDPOINT: http://tika:9998
labels:
- com.centurylinklabs.watchtower.enable=true
gotenberg:
image: thecodingmachine/gotenberg:7
container_name : paperlessgotenberg
restart: always
environment:
DISABLE_GOOGLE_CHROME: 1
DEFAULT_WAIT_TIMEOUT: 60
labels:
- com.centurylinklabs.watchtower.enable=true
tika:
image: apache/tika:1.27
container_name : paperlesstika
restart: always
labels:
- com.centurylinklabs.watchtower.enable=true
# docker-compose file for running paperless from the Docker Hub.
# This file contains everything paperless needs to run.
# Paperless supports amd64, arm and arm64 hardware.
#
# All compose files of paperless configure paperless in the following way:
#
# - Paperless is (re)started on system boot, if it was running before shutdown.
# - Docker volumes for storing data are managed by Docker.
# - Folders for importing and exporting files are created in the same directory
# as this file and mounted to the correct folders inside the container.
# - Paperless listens on port 8000.
#
# In addition to that, this docker-compose file adds the following optional
# configurations:
#
# - Instead of SQLite (default), PostgreSQL is used as the database server.
# - Apache Tika and Gotenberg servers are started with paperless and paperless
# is configured to use these services. These provide support for consuming
# Office documents (Word, Excel, Power Point and their LibreOffice counter-
# parts.
#
# To install and update paperless with this file, do the following:
#
# - Copy this file as 'docker-compose.yml' and the files 'docker-compose.env'
# and '.env' into a folder.
# - Run 'docker-compose pull'.
# - Run 'docker-compose run --rm webserver createsuperuser' to create a user.
# - Run 'docker-compose up -d'.
#
# For more extensive installation and update instructions, refer to the
# documentation.
version: "2"
# More info at https://github.com/pi-hole/docker-pi-hole/ and https://docs.pi-hole.net/
services:
pihole:
container_name: pihole
image: pihole/pihole:latest
ports:
- "53:53/tcp"
- "53:53/udp"
- "67:67/udp"
- "1982:80/tcp"
- "1981:443/tcp"
environment:
TZ: 'Europe/Paris'
WEBPASSWORD: '*'
volumes:
- '/home/dan/docker/pihole/pihole:/etc/pihole/'
- '/home/dan/docker/pihole/dnsmasq:/etc/dnsmasq.d/'
dns:
- 127.0.0.1
cap_add:
- NET_ADMIN
restart: always
labels:
- com.centurylinklabs.watchtower.enable=true
version: "3.3"
services:
plausiblemail:
image: bytemark/smtp
restart: always
plausible_db:
image: postgres:12
restart: always
volumes:
- /home/aerya/docker/plausible/db-data:/var/lib/postgresql/data
environment:
- POSTGRES_PASSWORD=*
labels:
- com.centurylinklabs.watchtower.enable=true
plausible_events_db:
image: yandex/clickhouse-server:21.3.2.5
restart: always
volumes:
- /home/aerya/docker/plausible/clickhouse/clickhouse:/var/lib/clickhouse
- /home/aerya/docker/plausible/clickhouse/clickhouse-config.xml:/etc/clickhouse-server/config.d/logging.xml:ro
- /home/aerya/docker/plausible/clickhouse/clickhouse-user-config.xml:/etc/clickhouse-server/users.d/logging.xml:ro
ulimits:
nofile:
soft: 262144
hard: 262144
labels:
- com.centurylinklabs.watchtower.enable=true
plausible:
image: plausible/analytics:latest
restart: always
command: sh -c "sleep 10 && /entrypoint.sh db createdb && /entrypoint.sh db migrate && /entrypoint.sh db init-admin && /entrypoint.sh run"
depends_on:
- plausible_db
- plausible_events_db
- plausiblemail
ports:
- 8042:8000
env_file:
- plausible-conf.env
labels:
- com.centurylinklabs.watchtower.enable=true
plausible-conf.env
[email protected]
ADMIN_USER_NAME=*
ADMIN_USER_PWD=*
BASE_URL=https://plausible.upandclear.org
SECRET_KEY_BASE=*
docker run -d \
--name=plausibleblogddns \
--restart always \
-e ZONE=upandclear.org \
-e HOST=plausible.upandclear.org \
-e [email protected] \
-e API=* \
-e PROXY=true \
-e FORCE_CREATE=true \
--label=com.centurylinklabs.watchtower.enable=true \
joshuaavalon/cloudflare-ddns
docker run -d \
--name=plexddns \
--restart always \
-e ZONE=* \
-e HOST=plex.* \
-e [email protected] \
-e API=* \
-e PROXY=true \
-e FORCE_CREATE=true \
--label=com.centurylinklabs.watchtower.enable=true \
joshuaavalon/cloudflare-ddns
docker run -d \
--name plexmusic \
--restart always \
-p 32422:32400/tcp \
-p 33411:33401/tcp \
-p 3006:3005/tcp \
-p 8325:8324/tcp \
-p 32470:32469/tcp \
-p 1901:1900/udp \
-p 32421:32410/udp \
-p 32423:32412/udp \
-p 32424:32413/udp \
-p 32425:32414/udp \
-e PLEX_UID="0" \
-e PLEX_GID="0" \
-e TZ="Europe/Paris" \
-e PLEX_CLAIM="claim-*" \
-e LD_LIBRARY_PATH=/usr/lib/plexmediaserver/lib \
-e ADVERTISE_IP="http://*:32422/" \
-h music.* \
-v /home/dan/docker/plexmusic:/config \
-v /tmp:/transcode \
-v /home/dan/mnt/unionfs:/data \
--label=com.centurylinklabs.watchtower.enable=true \
plexinc/pms-docker:latest
docker run -d \
--name plex \
--restart always \
-p 32400:32400/tcp \
-p 33400:33400/tcp \
-p 33433:33433/tcp \
-p 33401:33401/tcp \
-p 3005:3005/tcp \
-p 8324:8324/tcp \
-p 32469:32469/tcp \
-p 1900:1900/udp \
-p 32410:32410/udp \
-p 32412:32412/udp \
-p 32413:32413/udp \
-p 32414:32414/udp \
-e PLEX_UID="0" \
-e PLEX_GID="0" \
-e TZ="Europe/Paris" \
-e PLEX_CLAIM="claim-*" \
-e ADVERTISE_IP="http://10.0.4.7:32400/" \
-h plex.* \
-v /home/aerya/docker/plex:/config \
-v /mnt/sdb:/transcode \
-v /mnt/:/data \
--label=com.centurylinklabs.watchtower.enable=true \
plexinc/pms-docker:latest
docker run \
--name=SyncLounge \
--restart always \
-p 8088:8088 \
-p 8089:8089 \
--label=com.centurylinklabs.watchtower.enable=true \
starbix/synclounge
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment