Initial commit

This commit is contained in:
2025-11-06 20:28:41 +01:00
commit 5fc4fbcef3
182 changed files with 4742 additions and 0 deletions

221
users/nextcloud.bu Normal file
View File

@@ -0,0 +1,221 @@
variant: fcos
version: 1.6.0
passwd:
users:
- name: nextcloud
storage:
directories:
- path: /home/nextcloud/.config/systemd/user
mode: 0755
user:
name: nextcloud
group:
name: nextcloud
- path: /var/mnt/nas/containers/nextcloud
mode: 0755
user:
name: nextcloud
group:
name: nextcloud
- path: /var/mnt/nas/containers/nextcloud/storage/apps
mode: 0755
user:
name: nextcloud
group:
name: nextcloud
- path: /var/mnt/nas/containers/nextcloud/storage/config
mode: 0755
user:
name: nextcloud
group:
name: nextcloud
- path: /var/mnt/nas/containers/nextcloud/storage/database
mode: 0755
user:
name: nextcloud
group:
name: nextcloud
- path: /var/mnt/nas/containers/nextcloud/storage/data
mode: 0755
user:
name: nextcloud
group:
name: nextcloud
- path: /var/mnt/nas/containers/nextcloud/storage/html
mode: 0755
user:
name: nextcloud
group:
name: nextcloud
- path: /var/mnt/nas/containers/nextcloud/storage/php-config
mode: 0755
user:
name: nextcloud
group:
name: nextcloud
- path: /var/mnt/nas/containers/nextcloud/storage/redis-config
mode: 0755
user:
name: nextcloud
group:
name: nextcloud
- path: /var/mnt/nas/containers/nextcloud/storage/redis-data
mode: 0755
user:
name: nextcloud
group:
name: nextcloud
- path: /var/mnt/nas/containers/nextcloud/storage/themes
mode: 0755
user:
name: nextcloud
group:
name: nextcloud
files:
- path: /var/lib/systemd/linger/nextcloud
mode: 0644
- path: /home/nextcloud/.config/containers/systemd/user/nextcloud-apps.volume
mode: 0644
contents:
local: quadlets/nextcloud/nextcloud-apps.volume
user:
name: nextcloud
group:
name: nextcloud
- path: /home/nextcloud/.config/containers/systemd/user/nextcloud-config.volume
mode: 0644
contents:
local: quadlets/nextcloud/nextcloud-config.volume
user:
name: nextcloud
group:
name: nextcloud
- path: /home/nextcloud/.config/containers/systemd/user/nextcloud.container
mode: 0644
contents:
local: quadlets/nextcloud/nextcloud.container
user:
name: nextcloud
group:
name: nextcloud
- path: /home/nextcloud/.config/containers/systemd/user/nextcloud-cron.container
mode: 0644
contents:
local: quadlets/nextcloud/nextcloud-cron.container
user:
name: nextcloud
group:
name: nextcloud
- path: /home/nextcloud/.config/containers/systemd/user/nextcloud-database.container
mode: 0644
contents:
local: quadlets/nextcloud/nextcloud-database.container
user:
name: nextcloud
group:
name: nextcloud
- path: /home/nextcloud/.config/containers/systemd/user/nextcloud-database.volume
mode: 0644
contents:
local: quadlets/nextcloud/nextcloud-database.volume
user:
name: nextcloud
group:
name: nextcloud
- path: /home/nextcloud/.config/containers/systemd/user/nextcloud-data.volume
mode: 0644
contents:
local: quadlets/nextcloud/nextcloud-data.volume
user:
name: nextcloud
group:
name: nextcloud
- path: /home/nextcloud/.config/containers/systemd/user/nextcloud-html.volume
mode: 0644
contents:
local: quadlets/nextcloud/nextcloud-html.volume
user:
name: nextcloud
group:
name: nextcloud
- path: /home/nextcloud/.config/containers/systemd/user/nextcloud-php-config.volume
mode: 0644
contents:
local: quadlets/nextcloud/nextcloud-php-config.volume
user:
name: nextcloud
group:
name: nextcloud
- path: /home/nextcloud/.config/containers/systemd/user/nextcloud.pod
mode: 0644
contents:
local: quadlets/nextcloud/nextcloud.pod
user:
name: nextcloud
group:
name: nextcloud
- path: /home/nextcloud/.config/containers/systemd/user/nextcloud-redis-config.volume
mode: 0644
contents:
local: quadlets/nextcloud/nextcloud-redis-config.volume
user:
name: nextcloud
group:
name: nextcloud
- path: /home/nextcloud/.config/containers/systemd/user/nextcloud-redis.container
mode: 0644
contents:
local: quadlets/nextcloud/nextcloud-redis.container
user:
name: nextcloud
group:
name: nextcloud
- path: /home/nextcloud/.config/containers/systemd/user/nextcloud-redis-data.volume
mode: 0644
contents:
local: quadlets/nextcloud/nextcloud-redis-data.volume
user:
name: nextcloud
group:
name: nextcloud
- path: /home/nextcloud/.config/containers/systemd/user/nextcloud-themes.volume
mode: 0644
contents:
local: quadlets/nextcloud/nextcloud-themes.volume
user:
name: nextcloud
group:
name: nextcloud
- path: /var/home/nextcloud/pre-generate-preview.sh
mode: 0755
contents:
local: home/nextcloud/pre-generate-preview.sh
user:
name: nextcloud
group:
name: nextcloud
- path: /var/home/nextcloud/.secrets
mode: 0755
contents:
local: home/nextcloud/.secrets
user:
name: nextcloud
group:
name: nextcloud
- path: /var/home/nextcloud/.config/systemd/user/pre-generate-preview.service
mode: 0755
contents:
local: services/nextcloud/pre-generate-preview.service
user:
name: nextcloud
group:
name: nextcloud
- path: /var/home/nextcloud/.config/systemd/user/pre-generate-preview.timer
mode: 0755
contents:
local: services/nextcloud/pre-generate-preview.timer
user:
name: nextcloud
group:
name: nextcloud