mirror of
https://github.com/RWejlgaard/pez-infra.git
synced 2026-05-06 04:14:43 +00:00
Add the full media automation stack (sonarr, radarr, prowlarr, lidarr, readarr, whisparr), media servers (jellyfin, plex), and supporting services (transmission, samba, ollama, promtail, cloudflared, vsftpd) to the repo as a media_stack Ansible role. Includes: - Custom systemd unit files for non-package-managed services - Config files for promtail, samba, transmission, vsftpd - Cron jobs for movie-rename-fix, sonarr/radarr midnight restarts - Updated deploy.yml to wire the role into london-b's stage - Updated london-b docs with full service inventory Backup script (backup.sh) already covered by the existing backup role. Node/systemd exporters already covered by existing monitoring roles. Closes PESO-92
53 lines
1.2 KiB
Text
53 lines
1.2 KiB
Text
[global]
|
|
workgroup = WORKGROUP
|
|
server string = %h server (Samba, Ubuntu)
|
|
log file = /var/log/samba/log.%m
|
|
max log size = 1000
|
|
logging = file
|
|
panic action = /usr/share/samba/panic-action %d
|
|
server role = standalone server
|
|
obey pam restrictions = yes
|
|
unix password sync = yes
|
|
passwd program = /usr/bin/passwd %u
|
|
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
|
|
pam password change = yes
|
|
map to guest = bad user
|
|
|
|
# COCKPIT ZFS MANAGER
|
|
# WARNING: DO NOT EDIT, AUTO-GENERATED CONFIGURATION
|
|
include = /etc/cockpit/zfs/shares.conf
|
|
|
|
[HDD]
|
|
comment = HDD
|
|
path = /hdd
|
|
valid users = pez root
|
|
public = no
|
|
writable = yes
|
|
|
|
[Movies]
|
|
comment = Movies
|
|
path = /hdd/movies
|
|
public = yes
|
|
writable = no
|
|
|
|
[TV Shows]
|
|
comment = TV Shows
|
|
path = /hdd/tv
|
|
public = yes
|
|
writable = no
|
|
|
|
[printers]
|
|
comment = All Printers
|
|
browseable = no
|
|
path = /var/tmp
|
|
printable = yes
|
|
guest ok = no
|
|
read only = yes
|
|
create mask = 0700
|
|
|
|
[print$]
|
|
comment = Printer Drivers
|
|
path = /var/lib/samba/printers
|
|
browseable = yes
|
|
read only = yes
|
|
guest ok = no
|