Added files from local source and github
This commit is contained in:
parent
db5b2c1b8d
commit
9382fe2af8
16
.env.example
Normal file
16
.env.example
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
PUID=1000
|
||||
PGID=1000
|
||||
TZ=Europe/Zurich
|
||||
|
||||
APPDATA=/mnt
|
||||
SYNCTHINGDATA=/mnt/syncthing
|
||||
|
||||
HOST_IP=192.168.1.100
|
||||
WG_HOST=example.duckdns.org
|
||||
|
||||
DDNS_DOMAIN=exampl
|
||||
DDNS_TOKEN=12341234-1234-1234-1234-123412341234
|
||||
|
||||
FTP_USERNAME=ftp
|
||||
FTP_PASSWORD=passwor
|
||||
FTP_DIR=/ftp
|
||||
11
duckdns/docker-compose.yml
Normal file
11
duckdns/docker-compose.yml
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
services:
|
||||
duckdns:
|
||||
image: lscr.io/linuxserver/duckdns:latest
|
||||
container_name: duckdns
|
||||
environment:
|
||||
PUID: $PUID
|
||||
PGID: $PGID
|
||||
TZ: $TZ
|
||||
SUBDOMAINS: $DDNS_DOMAIN
|
||||
TOKEN: $DDNS_TOKEN
|
||||
restart: unless-stopped
|
||||
16
ftp/docker-compose.yml
Normal file
16
ftp/docker-compose.yml
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
services:
|
||||
ftp:
|
||||
image: garethflowers/ftp-server
|
||||
container_name: ftp-server
|
||||
volumes:
|
||||
- $FTP_DIR:/home/${FTP_USERNAME}/shared
|
||||
environment:
|
||||
FTP_USER: $FTP_USERNAME
|
||||
FTP_PASS: $FTP_PASSWORD
|
||||
ports:
|
||||
- '20-21:20-21/tcp'
|
||||
- '40000-40009:40000-40009/tcp'
|
||||
restart: unless-stopped
|
||||
|
||||
# https://developerinsider.co/auto-mount-drive-in-ubuntu-server-22-04-at-startup/
|
||||
# https://levelup.gitconnected.com/set-up-an-ftp-server-with-docker-81432971abab
|
||||
14
heimdall/docker-compose.yml
Normal file
14
heimdall/docker-compose.yml
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
services:
|
||||
heimdall:
|
||||
image: lscr.io/linuxserver/heimdall:latest
|
||||
container_name: heimdall
|
||||
volumes:
|
||||
# Config
|
||||
- $APPDATA/heimdall:/config
|
||||
environment:
|
||||
PUID: $PUID
|
||||
PGID: $PGID
|
||||
TZ: $TZ
|
||||
ports:
|
||||
- 81:80
|
||||
restart: unless-stopped
|
||||
18
ntfy/docker-compose.yml
Normal file
18
ntfy/docker-compose.yml
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
services:
|
||||
ntfy:
|
||||
image: binwiederhier/ntfy
|
||||
container_name: ntfy
|
||||
volumes:
|
||||
# Config
|
||||
- $APPDATA/ntfy/cache:/var/cache/ntfy
|
||||
- $APPDATA/ntfy/app:/etc/ntfy
|
||||
environment:
|
||||
TZ: $TZ
|
||||
PUID: $PUID
|
||||
PGID: $PGID
|
||||
user: "${PUID:-1000}:${PGID:-1000}"
|
||||
command:
|
||||
- serve
|
||||
ports:
|
||||
- 8081:80
|
||||
restart: unless-stopped
|
||||
18
syncthing/docker-compose.yml
Normal file
18
syncthing/docker-compose.yml
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
services:
|
||||
syncthing:
|
||||
image: ghcr.io/linuxserver/syncthing
|
||||
container_name: syncthing
|
||||
volumes:
|
||||
# Config
|
||||
- $APPDATA/syncthing:/config
|
||||
# Sync data
|
||||
- $SYNCTHINGDATA:/data
|
||||
environment:
|
||||
PUID: $PUID
|
||||
PGID: $PGID
|
||||
TZ: $TZ
|
||||
ports:
|
||||
- 8384:8384
|
||||
- 22000:22000
|
||||
- 21027:21027/udp
|
||||
restart: unless-stopped
|
||||
19
unifi/docker-compose.yml
Normal file
19
unifi/docker-compose.yml
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
services:
|
||||
unifi-controller:
|
||||
image: lscr.io/linuxserver/unifi-controller:latest
|
||||
container_name: unifi-controller
|
||||
volumes:
|
||||
# Config
|
||||
- $APPDATA/unifi:/config
|
||||
environment:
|
||||
PUID: $PUID
|
||||
PGID: $PGID
|
||||
TZ: $TZ
|
||||
MEM_LIMIT: 1024
|
||||
MEM_STARTUP: 1024
|
||||
ports:
|
||||
- 8443:8443
|
||||
- 3478:3478/udp
|
||||
- 10001:10001/udp
|
||||
- 8080:8080
|
||||
restart: unless-stopped
|
||||
15
uptime-kuma/docker-compose.yml
Normal file
15
uptime-kuma/docker-compose.yml
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
services:
|
||||
uptime-kuma:
|
||||
image: louislam/uptime-kuma:1
|
||||
container_name: uptime-kuma
|
||||
volumes:
|
||||
# Config
|
||||
- $APPDATA/uptime-kuma:/app/data
|
||||
# Other
|
||||
- /var/run/docker.sock:/var/run/docker.sock
|
||||
environment:
|
||||
PUID: $PUID
|
||||
PGID: $PGID
|
||||
ports:
|
||||
- 3001:3001
|
||||
restart: unless-stopped
|
||||
19
wg-easy/docker-compose.yml
Normal file
19
wg-easy/docker-compose.yml
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
services:
|
||||
wg-easy:
|
||||
image: weejewel/wg-easy
|
||||
container_name: wg-easy
|
||||
volumes:
|
||||
# Config
|
||||
- $APPDATA/wg-easy:/etc/wireguard
|
||||
environment:
|
||||
WG_HOST: $WG_HOST
|
||||
cap_add:
|
||||
- NET_ADMIN
|
||||
- SYS_MODULE
|
||||
sysctls:
|
||||
- net.ipv4.ip_forward=1
|
||||
- net.ipv4.conf.all.src_valid_mark=1
|
||||
ports:
|
||||
- "51820:51820/udp"
|
||||
- "51821:51821/tcp"
|
||||
restart: unless-stopped
|
||||
Loading…
Reference in a new issue