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