diff --git a/ansible/.gitignore b/.gitignore similarity index 100% rename from ansible/.gitignore rename to .gitignore diff --git a/ansible/ansible.cfg b/ansible.cfg similarity index 100% rename from ansible/ansible.cfg rename to ansible.cfg diff --git a/arr/arr.yml b/arr/arr.yml deleted file mode 100644 index 8d25d1d..0000000 --- a/arr/arr.yml +++ /dev/null @@ -1,172 +0,0 @@ -version: "3" -services: - sonarr: - container_name: sonarr - image: lscr.io/linuxserver/sonarr:latest - ports: - - 8989:8989 - environment: - - PUID=${PUID} - - PGID=${PGID} - - UMASK_SET=022 - - TZ=${TZ} - volumes: - - "./config/sonarr:/config" - - "CHANGE_TO_COMPOSE_DATA_PATH:/data" - restart: unless-stopped - radarr: - container_name: radarr - image: lscr.io/linuxserver/radarr:latest - ports: - - 7878:7878 - environment: - - PUID=${PUID} - - PGID=${PGID} - - UMASK_SET=022 - - TZ=${TZ} - volumes: - - "./config/radarr:/config" - - "CHANGE_TO_COMPOSE_DATA_PATH:/data" - restart: unless-stopped - lidarr: - container_name: lidarr - image: lscr.io/linuxserver/lidarr:latest - ports: - - 8686:8686 - environment: - - PUID=${PUID} - - PGID=${PGID} - - UMASK_SET=022 - - TZ=${TZ} - - DOCKER_MODS=linuxserver/mods:universal-docker - volumes: - - "./config/lidarr:/config" - - "CHANGE_TO_COMPOSE_DATA_PATH:/data" - - "/var/run/docker.sock:/var/run/docker.sock:ro" - restart: unless-stopped - readarr: - container_name: readarr - image: lscr.io/linuxserver/readarr:develop - ports: - - 8787:8787 - environment: - - PUID=${PUID} - - PGID=${PGID} - - UMASK_SET=022 - - TZ=${TZ} - volumes: - - "./config/readarr:/config" - - "CHANGE_TO_COMPOSE_DATA_PATH:/data" - restart: unless-stopped - prowlarr: - container_name: prowlarr - image: lscr.io/linuxserver/prowlarr:develop - environment: - - PUID=${PUID} - - PGID=${PGID} - - UMASK_SET=022 - - TZ=${TZ} - volumes: - - "./config/prowlarr:/config" - ports: - - 9696:9696 - restart: unless-stopped - sabnzbd: - container_name: sabnzbd - image: lscr.io/linuxserver/sabnzbd:latest - environment: - - PUID=${PUID} - - PGID=${PGID} - - TZ=${TZ} - volumes: - - "./config/sabnzbd:/config" - - "CHANGE_TO_COMPOSE_DATA_PATH/usenet:/data/usenet:rw" - ports: - - 8080:8080 - restart: unless-stopped - pia-qbittorrent: - image: j4ym0/pia-qbittorrent - container_name: pia-qbittorrent - cap_add: - - NET_ADMIN - environment: - - UID=${PUID} - - GID=${PGID} - - TZ=${TZ} - - REGION=Netherlands - - USER=${PIA_USER} - - PASSWORD=${PIA_PASS} - volumes: - - "./config/piaqbit:/config" - - "CHANGE_TO_COMPOSE_DATA_PATH/torrent:/downloads:rw" - ports: - - "8888:8888" - restart: unless-stopped - jellyfin: - image: lscr.io/linuxserver/jellyfin:latest - container_name: jellyfin - environment: - - PUID={$PUID} - - PGID={$PGID} - - TZ=${TZ} - #- JELLYFIN_PublishedServerUrl=192.168.0.5 #optional - volumes: - - ".config/jellyfin:/config" - - "CHANGE_TO_COMPOSE_DATA_PATH/media:/data" - ports: - - 8096:8096 - - 7359:7359/udp #optional - network discovery - - 1900:1900/udp #optional - dlna discovery - restart: unless-stopped - audiobookshelf: - container_name: audiobookshelf - image: ghcr.io/advplyr/audiobookshelf:latest - environment: - - PUID=${PUID} - - PGID=${PGID} - - UMASK_SET=022 - - TZ=${TZ} - ports: - - 13378:80 - volumes: - - "CHANGE_TO_COMPOSE_DATA_PATH/media/audio/books:/audiobooks" - - "CHANGE_TO_COMPOSE_DATA_PATH/media/audio/podcasts:/podcasts" - - ".config/audiobookshelf:/config" - - ".metadata/audiobookshelf:/metadata" - restart: unless-stopped - jellyseerr: - image: fallenbagel/jellyseerr:latest - container_name: jellyseerr - environment: - - TZ=${TZ} - ports: - - 5055:5055 - volumes: - - "./config/jellyseerr:/app/config" - restart: unless-stopped - beets: - image: lscr.io/linuxserver/beets:latest - container_name: beets - environment: - - PUID=${PUID} - - PGID=${PGID} - - TZ=${TZ} - volumes: - - "./config/beets:/config" - - "CHANGE_TO_COMPOSE_DATA_PATH/media/audio/music:/music" - - "CHANGE_TO_COMPOSE_DATA_PATH/media/audio/music-unsorted:/downloads" - - "CHANGE_TO_COMPOSE_DATA_PATH:/data" - ports: - - 8337:8337 - restart: unless-stopped - homarr: - image: ghcr.io/ajnart/homarr:latest - container_name: homarr - volumes: - - /var/run/docker.sock:/var/run/docker.sock # Optional, only if you want docker integration - - ./config/homarr/configs:/app/data/configs - - ./config/homarr/icons:/app/public/icons - - ./config/homarr/data:/data - ports: - - '80:7575' - restart: unless-stopped diff --git a/ansible/group_vars/instance_system/vars.yaml b/group_vars/instance_system/vars.yaml similarity index 100% rename from ansible/group_vars/instance_system/vars.yaml rename to group_vars/instance_system/vars.yaml diff --git a/ansible/group_vars/instance_system/vault.yaml b/group_vars/instance_system/vault.yaml similarity index 100% rename from ansible/group_vars/instance_system/vault.yaml rename to group_vars/instance_system/vault.yaml diff --git a/ansible/inventory b/inventory similarity index 100% rename from ansible/inventory rename to inventory diff --git a/ansible/playbook.yaml b/playbook.yaml similarity index 100% rename from ansible/playbook.yaml rename to playbook.yaml diff --git a/ansible/roles/arr/README.md b/roles/arr/README.md similarity index 100% rename from ansible/roles/arr/README.md rename to roles/arr/README.md diff --git a/ansible/roles/arr/defaults/main.yml b/roles/arr/defaults/main.yml similarity index 100% rename from ansible/roles/arr/defaults/main.yml rename to roles/arr/defaults/main.yml diff --git a/ansible/roles/arr/handlers/main.yml b/roles/arr/handlers/main.yml similarity index 100% rename from ansible/roles/arr/handlers/main.yml rename to roles/arr/handlers/main.yml diff --git a/ansible/roles/arr/meta/main.yml b/roles/arr/meta/main.yml similarity index 100% rename from ansible/roles/arr/meta/main.yml rename to roles/arr/meta/main.yml diff --git a/ansible/roles/arr/tasks/main.yml b/roles/arr/tasks/main.yml similarity index 100% rename from ansible/roles/arr/tasks/main.yml rename to roles/arr/tasks/main.yml diff --git a/ansible/roles/arr/templates/arr.yml b/roles/arr/templates/arr.yml similarity index 100% rename from ansible/roles/arr/templates/arr.yml rename to roles/arr/templates/arr.yml diff --git a/ansible/roles/arr/templates/docker-compose.yaml.j2 b/roles/arr/templates/docker-compose.yaml.j2 similarity index 100% rename from ansible/roles/arr/templates/docker-compose.yaml.j2 rename to roles/arr/templates/docker-compose.yaml.j2 diff --git a/ansible/roles/arr/tests/inventory b/roles/arr/tests/inventory similarity index 100% rename from ansible/roles/arr/tests/inventory rename to roles/arr/tests/inventory diff --git a/ansible/roles/arr/tests/test.yml b/roles/arr/tests/test.yml similarity index 100% rename from ansible/roles/arr/tests/test.yml rename to roles/arr/tests/test.yml diff --git a/ansible/roles/arr/vars/main.yml b/roles/arr/vars/main.yml similarity index 100% rename from ansible/roles/arr/vars/main.yml rename to roles/arr/vars/main.yml diff --git a/ansible/roles/caddy/tasks/main.yaml b/roles/caddy/tasks/main.yaml similarity index 100% rename from ansible/roles/caddy/tasks/main.yaml rename to roles/caddy/tasks/main.yaml diff --git a/ansible/roles/caddy/templates/docker-compose.yaml.j2 b/roles/caddy/templates/docker-compose.yaml.j2 similarity index 100% rename from ansible/roles/caddy/templates/docker-compose.yaml.j2 rename to roles/caddy/templates/docker-compose.yaml.j2 diff --git a/ansible/roles/incus-install/tasks/add-repo.yaml b/roles/incus-install/tasks/add-repo.yaml similarity index 100% rename from ansible/roles/incus-install/tasks/add-repo.yaml rename to roles/incus-install/tasks/add-repo.yaml diff --git a/ansible/roles/incus-install/tasks/bootstrap.yaml b/roles/incus-install/tasks/bootstrap.yaml similarity index 100% rename from ansible/roles/incus-install/tasks/bootstrap.yaml rename to roles/incus-install/tasks/bootstrap.yaml diff --git a/ansible/roles/incus-install/tasks/main.yaml b/roles/incus-install/tasks/main.yaml similarity index 100% rename from ansible/roles/incus-install/tasks/main.yaml rename to roles/incus-install/tasks/main.yaml diff --git a/ansible/roles/paperless/README.md b/roles/paperless/README.md similarity index 100% rename from ansible/roles/paperless/README.md rename to roles/paperless/README.md diff --git a/ansible/roles/paperless/defaults/main.yml b/roles/paperless/defaults/main.yml similarity index 100% rename from ansible/roles/paperless/defaults/main.yml rename to roles/paperless/defaults/main.yml diff --git a/ansible/roles/paperless/handlers/main.yml b/roles/paperless/handlers/main.yml similarity index 100% rename from ansible/roles/paperless/handlers/main.yml rename to roles/paperless/handlers/main.yml diff --git a/ansible/roles/paperless/meta/main.yml b/roles/paperless/meta/main.yml similarity index 100% rename from ansible/roles/paperless/meta/main.yml rename to roles/paperless/meta/main.yml diff --git a/ansible/roles/paperless/tasks/main.yml b/roles/paperless/tasks/main.yml similarity index 100% rename from ansible/roles/paperless/tasks/main.yml rename to roles/paperless/tasks/main.yml diff --git a/ansible/roles/paperless/templates/docker-compose.yaml.j2 b/roles/paperless/templates/docker-compose.yaml.j2 similarity index 100% rename from ansible/roles/paperless/templates/docker-compose.yaml.j2 rename to roles/paperless/templates/docker-compose.yaml.j2 diff --git a/ansible/roles/paperless/tests/inventory b/roles/paperless/tests/inventory similarity index 100% rename from ansible/roles/paperless/tests/inventory rename to roles/paperless/tests/inventory diff --git a/ansible/roles/paperless/tests/test.yml b/roles/paperless/tests/test.yml similarity index 100% rename from ansible/roles/paperless/tests/test.yml rename to roles/paperless/tests/test.yml diff --git a/ansible/roles/paperless/vars/main.yml b/roles/paperless/vars/main.yml similarity index 100% rename from ansible/roles/paperless/vars/main.yml rename to roles/paperless/vars/main.yml diff --git a/ansible/roles/system/files/incus.servers.tpl b/roles/system/files/incus.servers.tpl similarity index 100% rename from ansible/roles/system/files/incus.servers.tpl rename to roles/system/files/incus.servers.tpl diff --git a/ansible/roles/system/files/incus.sources.tpl b/roles/system/files/incus.sources.tpl similarity index 100% rename from ansible/roles/system/files/incus.sources.tpl rename to roles/system/files/incus.sources.tpl diff --git a/ansible/roles/system/files/zabbly-key.asc b/roles/system/files/zabbly-key.asc similarity index 100% rename from ansible/roles/system/files/zabbly-key.asc rename to roles/system/files/zabbly-key.asc diff --git a/ansible/roles/system/handlers/main.yaml b/roles/system/handlers/main.yaml similarity index 100% rename from ansible/roles/system/handlers/main.yaml rename to roles/system/handlers/main.yaml diff --git a/ansible/roles/system/tasks/main.yaml b/roles/system/tasks/main.yaml similarity index 100% rename from ansible/roles/system/tasks/main.yaml rename to roles/system/tasks/main.yaml diff --git a/monitoring.yaml b/stacks/monitoring.yaml similarity index 100% rename from monitoring.yaml rename to stacks/monitoring.yaml diff --git a/paperless/docker-compose.env b/stacks/paperless/docker-compose.env similarity index 100% rename from paperless/docker-compose.env rename to stacks/paperless/docker-compose.env diff --git a/paperless/docker-compose.simple_example.yml b/stacks/paperless/docker-compose.simple_example.yml similarity index 100% rename from paperless/docker-compose.simple_example.yml rename to stacks/paperless/docker-compose.simple_example.yml diff --git a/paperless/docker-compose.yml b/stacks/paperless/docker-compose.yml similarity index 100% rename from paperless/docker-compose.yml rename to stacks/paperless/docker-compose.yml diff --git a/paperless/scantopaperless.sh b/stacks/paperless/scantopaperless.sh similarity index 100% rename from paperless/scantopaperless.sh rename to stacks/paperless/scantopaperless.sh