Giter Club home page Giter Club logo

Comments (25)

owine avatar owine commented on August 26, 2024

Also needed

  • Authelia LDAP
  • DB multi instance and notes on migration

from docs.

owine avatar owine commented on August 26, 2024

Add explanation about how to do var overrides for instances with dashes in the name.

Short explanation is that Ansible doesn't allow dashes (while it technically works anyway we're trying to avoid problems in the future in case it becomes enforced with default vars as well) in variable names so we're renaming the instance under the hood even if the folders, docker container/hostname, and the like still contains the dash in it the variable will replace dashes with underscores.

Opened traefik3 branch to start documenting branch-specific changes for post-merge.

41b63fc

from docs.

owine avatar owine commented on August 26, 2024

Explain media_server, download_clients and download_indexers roles and how to use them to change the apps installed by Saltbox, Mediabox and Feederbox tags.

#178

from docs.

owine avatar owine commented on August 26, 2024
traefik_tailscale_enabled: true # global toggle for tailscale entrypoint creation
traefik_traefik_tailscale_enabled: true # if you want dash to use tailscale
netdata_traefik_tailscale_enabled: true # role toggle
traefik_tailscale_bind_ip: "" # Set to override the WANIP port binding when server is not connected directly to the Internet.
traefik_tailscale_bind_ipv6: "" # Same but IPv6

#184

from docs.

saltydk avatar saltydk commented on August 26, 2024

Roles being moved from Sandbox to Saltbox

  • autobrr
  • dozzle
  • unpackerr
  • whisparr

from docs.

saltydk avatar saltydk commented on August 26, 2024

add warning about backup.yml changes for users of backup2. This change affects all users of backup now.

from docs.

owine avatar owine commented on August 26, 2024

I think we need a page dedicated to this migration/upgrade

from docs.

saltydk avatar saltydk commented on August 26, 2024

document restore_tar functionality to restore a single app

from docs.

saltydk avatar saltydk commented on August 26, 2024

document qbittorrent host install

from docs.

saltydk avatar saltydk commented on August 26, 2024

document backup_rclone_env

from docs.

saltydk avatar saltydk commented on August 26, 2024

qbittorrent will be the default torrent client

from docs.

saltydk avatar saltydk commented on August 26, 2024

document the legacy volume toggle

docker_legacy_volume: false

from docs.

saltydk avatar saltydk commented on August 26, 2024

document mounts_override

mounts_override: true

from docs.

saltydk avatar saltydk commented on August 26, 2024

document these toggles

skip_dns: false
role_dns_enabled: "{{ lookup('vars', role_name + '_dns_enabled', default=true) }}"

from docs.

saltydk avatar saltydk commented on August 26, 2024

document the traefik middleware var changes.

speedtest_traefik_sso_middleware: ""
speedtest_traefik_middleware_default: "{{ traefik_default_middleware }}"
speedtest_traefik_middleware_custom: ""

instead of

speedtest_traefik_middleware: "{{ traefik_default_middleware }}"

since inventory edits that try editing the old middleware var won't do anything anymore.

from docs.

saltydk avatar saltydk commented on August 26, 2024

document traefik API whitelisting change.

from docs.

saltydk avatar saltydk commented on August 26, 2024

document how to migrate databases from legacy installs to the new per app instance database format.

from docs.

saltydk avatar saltydk commented on August 26, 2024

add templates for external services to the advanced section, such as this

http:
  routers:
    ansible-http:
      entryPoints:
        - "web"
      rule: "Host(`ansible.saltbox.dev`)"
      middlewares:
        - globalHeaders
        - redirect-to-https@docker
        - gzip@docker
      service: "ansible"
    ansible:
      entryPoints:
        - "websecure"
      rule: "Host(`ansible.saltbox.dev`)"
      middlewares:
        - globalHeaders
        - secureHeaders
        - gzip@docker
      service: "ansible"
      tls:
        options: securetls@file
        certResolver: google
        domains:
          - main: "saltbox.dev"
            sans:
              - "*.saltbox.dev"
  services:
    ansible:
      loadBalancer:
        servers:
        - url: "http://172.19.0.1:8000"

from docs.

saltydk avatar saltydk commented on August 26, 2024

document the backup role template change in the config

from docs.

saltydk avatar saltydk commented on August 26, 2024

add set-backup/unset-backup crontab toggle explanation to the Traefik 3.0 upgrade explainer since it might confuse longtime users.
backup2 has set-backup2/unset-backup2 to toggle the crontab entry.

from docs.

saltydk avatar saltydk commented on August 26, 2024

maybe we should mention the rutorrent image change which means no more autodl?

from docs.

saltydk avatar saltydk commented on August 26, 2024

document the new way of toggling rclone remotes:

old way

---
downloads: /mnt/unionfs/downloads
transcodes: /mnt/local/transcodes
rclone:
  version: latest
  remote: 
shell: bash
authelia:
  master: yes
  subdomain: login

new way

---
authelia:
  master: yes
  subdomain: login
downloads: /mnt/unionfs/downloads
rclone:
  enabled: false <-- this
  remotes:
    - remote: google
      template: google
      vfs_cache:
        enabled: false
        max_age: 504h
        size: 50G
  version: latest
shell: bash
transcodes: /mnt/local/transcodes

Change was done to avoid having to redo the whole list structure in order to toggle deploying rclone remotes. The role will remove previously deployed Saltbox rclone services when disabled.

from docs.

saltydk avatar saltydk commented on August 26, 2024

Fix tag references on pages related to these two commits: saltyorg/Saltbox@571dfc1 saltyorg/Sandbox@19fac11

from docs.

saltydk avatar saltydk commented on August 26, 2024

add a section that explains the way to add custom Traefik routers and services using the YAML files.

from docs.

owine avatar owine commented on August 26, 2024

Document SABnzbd as default NZB client. Perhaps add docs on how to change clients if one desires.

from docs.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.