59 lines
1.7 KiB
YAML
Executable File
59 lines
1.7 KiB
YAML
Executable File
## add generic 755 directory for application here
|
|
directories:
|
|
- /opt/apps/npm
|
|
- /opt/apps/jellyfin
|
|
- /opt/apps/letsencrypt
|
|
- /opt/apps/gitea
|
|
- /opt/apps/jellyfin/config
|
|
- /opt/apps/n8n/data
|
|
- /opt/apps/prowler/data
|
|
- /opt/apps/prowler/tmp/prowler_api_output
|
|
- /opt/apps/prowler/postgres/data
|
|
- /opt/apps/wireguard
|
|
# - /opt/apps/wazuh/config
|
|
# - /opt/apps/wazuh/filebeat_etc
|
|
# - /opt/apps/wazuh/filebeat_var
|
|
# - /opt/apps/wazuh/wazuh_indexer_ssl_certs
|
|
# # - /opt/apps/n8n/files
|
|
|
|
|
|
## Jellyfin directories for media
|
|
directories_jellyfin:
|
|
- /opt/apps/jellyfin/tvseries
|
|
- /opt/apps/jellyfin/movies
|
|
|
|
images:
|
|
- docker.io/jc21/nginx-proxy-manager:latest
|
|
- lscr.io/linuxserver/jellyfin:latest
|
|
# - docker.n8n.io/n8nio/n8n
|
|
- docker.gitea.com/gitea:nightly
|
|
- docker.io/wazuh/wazuh-certs-generator:0.0.3
|
|
- ghcr.io/wg-easy/wg-easy:15
|
|
# - docker.io/wazuh/wazuh-dashboard:{{ wazah_version }}
|
|
# - docker.io/wazuh/wazuh-indexer:{{ wazah_version }}
|
|
# - docker.io/wazuh/wazuh-manager:{{ wazah_version }}
|
|
|
|
|
|
wazah_version: 4.14.1
|
|
sudo_password: sdfwwww
|
|
|
|
POSTGRES_ADMIN_USER: theuseriwant
|
|
POSTGRES_PASSWORD: theuserthatineedpaswoord
|
|
POSTGRES_DB: thatoneit
|
|
|
|
## WireGuard Easy VPN
|
|
## IMPORTANT: After first run, change wireguard_ui_password to a strong password
|
|
## Public IP or DDNS hostname clients connect to — CHANGE THIS before deploying
|
|
wireguard_image: ghcr.io/wg-easy/wg-easy:15
|
|
wireguard_host: CHANGE_ME
|
|
wireguard_ui_username: admin
|
|
wireguard_ui_password: CHANGE_ME
|
|
wireguard_port: 51820
|
|
wireguard_ui_port: 51821
|
|
wireguard_cidr: 10.10.1.0/24
|
|
wireguard_ipv6_cidr: fd00:10:10::/64
|
|
wireguard_allowed_ips: 10.10.1.0/24,10.10.0.0/24
|
|
wireguard_default_dns: 1.1.1.1
|
|
wireguard_ip: 10.10.0.36
|
|
|