Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft: big refactor #13

Merged
merged 29 commits into from
Jun 8, 2024
Merged

Draft: big refactor #13

merged 29 commits into from
Jun 8, 2024

Commits on Jun 8, 2024

  1. Configuration menu
    Copy the full SHA
    6b641bb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    328a6d7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8389d1e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c78fc16 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f1f2636 View commit details
    Browse the repository at this point in the history
  6. defaults: put jellyfin_package_dependencies in own var, add jellyfin_…

    …ansible_deb_architectures dict for converting arches, add jellyfin repo signing key
    sleepy-nols committed Jun 8, 2024
    Configuration menu
    Copy the full SHA
    892648f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5ed07a6 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    dda404f View commit details
    Browse the repository at this point in the history
  9. defaults: rename vars

    sleepy-nols committed Jun 8, 2024
    Configuration menu
    Copy the full SHA
    97861c1 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    6e2bb25 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    d28662f View commit details
    Browse the repository at this point in the history
  12. handlers: add listen directive to all handlers, add reload_nginx, sys…

    …temd_daemon_reload and stop_disable_non_vanilla handlers
    sleepy-nols committed Jun 8, 2024
    Configuration menu
    Copy the full SHA
    658d03c View commit details
    Browse the repository at this point in the history
  13. defaults: move deb_architectures to vars

    add vars/main
    add vars/vanilla_mode
    sleepy-nols committed Jun 8, 2024
    Configuration menu
    Copy the full SHA
    8f55f1a View commit details
    Browse the repository at this point in the history
  14. templates: refactor to directory sturcture

    add etc/jellyfin: various config files
    add etc/logrotate.d: jellyfin logrotate config
    add etc/nginx: nginx config
    add etc/systemd/system/jellyfin.service.d: systemd override
    remove jellyfin.sources: replaced by deb822_repository module
    sleepy-nols committed Jun 8, 2024
    Configuration menu
    Copy the full SHA
    ab0a403 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    adc1bff View commit details
    Browse the repository at this point in the history
  16. add tasks/vanilla_mode

    sleepy-nols committed Jun 8, 2024
    Configuration menu
    Copy the full SHA
    b25285f View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    fe90190 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    d5c2157 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    6f720b7 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    99cbcb0 View commit details
    Browse the repository at this point in the history
  21. tasks/main: move start and enabling of jellyfin service to later poin…

    …t, rename fail2ban enabled var
    sleepy-nols committed Jun 8, 2024
    Configuration menu
    Copy the full SHA
    bee4aca View commit details
    Browse the repository at this point in the history
  22. add tasks/certs: configuration of ssl certs for webserver

    add tasks/webserver: configuration of nginx, scaffold apache
    sleepy-nols committed Jun 8, 2024
    Configuration menu
    Copy the full SHA
    7a909b8 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    6b0c276 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    0619488 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    c289488 View commit details
    Browse the repository at this point in the history
  26. templates/etc/jellyfin/logging.json: make jellyfin_log_file_size_limi…

    …t_bytes optional
    
    templates/etc/logrotate.d/jellyfin: fix jellyfin entry by removing quotes, add ffmpeg entry
    sleepy-nols committed Jun 8, 2024
    Configuration menu
    Copy the full SHA
    a18ad1a View commit details
    Browse the repository at this point in the history
  27. remove vanilla mode

    sleepy-nols committed Jun 8, 2024
    Configuration menu
    Copy the full SHA
    30ae38d View commit details
    Browse the repository at this point in the history
  28. add .ansible-lint-ignore

    make ansible lint happy
    sleepy-nols committed Jun 8, 2024
    Configuration menu
    Copy the full SHA
    ce3e837 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    de388cd View commit details
    Browse the repository at this point in the history