mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2025-08-15 08:30:46 +02:00
Replaced .infinito.service and .infinito.timer by SOFTWARE_NAME suffix, optimized LICENSE link and update OIDC Realm and ID conf
This commit is contained in:
parent
1b638c366e
commit
0228014d34
@ -1,6 +1,6 @@
|
|||||||
# License Agreement
|
# License Agreement
|
||||||
|
|
||||||
## Infinito.Nexus NonCommercial License (CNCL)
|
## Infinito.Nexus NonCommercial License
|
||||||
|
|
||||||
### Definitions
|
### Definitions
|
||||||
- **"Software":** Refers to *"[Infinito.Nexus](https://infinito.nexus/)"* and its associated source code.
|
- **"Software":** Refers to *"[Infinito.Nexus](https://infinito.nexus/)"* and its associated source code.
|
||||||
|
@ -88,3 +88,7 @@ _applications_nextcloud_oidc_flavor: >-
|
|||||||
else 'sociallogin'
|
else 'sociallogin'
|
||||||
)
|
)
|
||||||
}}
|
}}
|
||||||
|
|
||||||
|
# Systemctl
|
||||||
|
SYS_TIMER_SUFFIX: ".{{ SOFTWARE_NAME | lower }}.timer"
|
||||||
|
SYS_SERVICE_SUFFIX: ".{{ SOFTWARE_NAME | lower }}.service"
|
@ -8,7 +8,7 @@
|
|||||||
# @see https://en.wikipedia.org/wiki/OpenID_Connect
|
# @see https://en.wikipedia.org/wiki/OpenID_Connect
|
||||||
|
|
||||||
## Helper Variables:
|
## Helper Variables:
|
||||||
_oidc_client_realm: "{{ oidc.client.realm if oidc.client is defined and oidc.client.realm is defined else PRIMARY_DOMAIN }}"
|
_oidc_client_realm: "{{ oidc.client.realm if oidc.client is defined and oidc.client.realm is defined else SOFTWARE_NAME | lower }}"
|
||||||
_oidc_url: "{{
|
_oidc_url: "{{
|
||||||
(oidc.url
|
(oidc.url
|
||||||
if (oidc is defined and oidc.url is defined)
|
if (oidc is defined and oidc.url is defined)
|
||||||
@ -16,7 +16,7 @@ _oidc_url: "{{
|
|||||||
)
|
)
|
||||||
}}"
|
}}"
|
||||||
_oidc_client_issuer_url: "{{ _oidc_url }}/realms/{{_oidc_client_realm}}"
|
_oidc_client_issuer_url: "{{ _oidc_url }}/realms/{{_oidc_client_realm}}"
|
||||||
_oidc_client_id: "{{ oidc.client.id if oidc.client is defined and oidc.client.id is defined else PRIMARY_DOMAIN }}"
|
_oidc_client_id: "{{ oidc.client.id if oidc.client is defined and oidc.client.id is defined else SOFTWARE_NAME | lower }}"
|
||||||
|
|
||||||
defaults_oidc:
|
defaults_oidc:
|
||||||
url: "{{ _oidc_url }}"
|
url: "{{ _oidc_url }}"
|
||||||
|
@ -6,7 +6,7 @@ galaxy_info:
|
|||||||
Kevin Veen-Birkenbach
|
Kevin Veen-Birkenbach
|
||||||
Consulting & Coaching Solutions
|
Consulting & Coaching Solutions
|
||||||
https://www.veen.world
|
https://www.veen.world
|
||||||
license: "Infinito.Nexus NonCommercial License (CNCL)"
|
license: "Infinito.Nexus NonCommercial License"
|
||||||
license_url: "https://s.infinito.nexus/license"
|
license_url: "https://s.infinito.nexus/license"
|
||||||
galaxy_tags:
|
galaxy_tags:
|
||||||
- docker
|
- docker
|
||||||
|
@ -7,7 +7,7 @@ galaxy_info:
|
|||||||
Kevin Veen-Birkenbach
|
Kevin Veen-Birkenbach
|
||||||
Consulting & Coaching Solutions
|
Consulting & Coaching Solutions
|
||||||
https://www.veen.world
|
https://www.veen.world
|
||||||
license: "Infinito.Nexus NonCommercial License (CNCL)"
|
license: "Infinito.Nexus NonCommercial License"
|
||||||
license_url: "https://s.infinito.nexus/license"
|
license_url: "https://s.infinito.nexus/license"
|
||||||
galaxy_tags:
|
galaxy_tags:
|
||||||
- docker
|
- docker
|
||||||
|
@ -11,7 +11,7 @@ This Ansible role enhances a Docker Compose application by conditionally enablin
|
|||||||
|
|
||||||
## License
|
## License
|
||||||
|
|
||||||
Infinito.Nexus NonCommercial License (CNCL)
|
Infinito.Nexus NonCommercial License
|
||||||
See: [https://s.infinito.nexus/license](https://s.infinito.nexus/license)
|
See: [https://s.infinito.nexus/license](https://s.infinito.nexus/license)
|
||||||
|
|
||||||
## Author
|
## Author
|
||||||
|
@ -5,7 +5,7 @@ galaxy_info:
|
|||||||
Loads the docker-compose role and adds OAuth2 proxy support if enabled
|
Loads the docker-compose role and adds OAuth2 proxy support if enabled
|
||||||
in the application's configuration. This ensures authentication via a
|
in the application's configuration. This ensures authentication via a
|
||||||
centralized OIDC provider (e.g., Keycloak) with minimal configuration overhead.
|
centralized OIDC provider (e.g., Keycloak) with minimal configuration overhead.
|
||||||
license: "Infinito.Nexus NonCommercial License (CNCL)"
|
license: "Infinito.Nexus NonCommercial License"
|
||||||
license_url: "https://s.infinito.nexus/license"
|
license_url: "https://s.infinito.nexus/license"
|
||||||
company: "Kevin Veen-Birkenbach Consulting & Coaching Solutions"
|
company: "Kevin Veen-Birkenbach Consulting & Coaching Solutions"
|
||||||
min_ansible_version: "2.9"
|
min_ansible_version: "2.9"
|
||||||
|
@ -7,7 +7,7 @@ galaxy_info:
|
|||||||
Kevin Veen-Birkenbach
|
Kevin Veen-Birkenbach
|
||||||
Consulting & Coaching Solutions
|
Consulting & Coaching Solutions
|
||||||
https://www.veen.world
|
https://www.veen.world
|
||||||
license: "Infinito.Nexus NonCommercial License (CNCL)"
|
license: "Infinito.Nexus NonCommercial License"
|
||||||
license_url: "https://s.infinito.nexus/license"
|
license_url: "https://s.infinito.nexus/license"
|
||||||
galaxy_tags:
|
galaxy_tags:
|
||||||
- docker
|
- docker
|
||||||
|
@ -27,4 +27,4 @@ The role's purpose is to automate the provisioning and configuration of a centra
|
|||||||
Developed and maintained by **Kevin Veen-Birkenbach**.
|
Developed and maintained by **Kevin Veen-Birkenbach**.
|
||||||
Learn more at [www.veen.world](https://www.veen.world)
|
Learn more at [www.veen.world](https://www.veen.world)
|
||||||
Part of the [Infinito.Nexus Project](https://s.infinito.nexus/code)
|
Part of the [Infinito.Nexus Project](https://s.infinito.nexus/code)
|
||||||
License: [Infinito.Nexus NonCommercial License (CNCL)](https://s.infinito.nexus/license)
|
License: [Infinito.Nexus NonCommercial License](https://s.infinito.nexus/license)
|
||||||
|
@ -4,7 +4,7 @@ galaxy_info:
|
|||||||
description: >-
|
description: >-
|
||||||
The Docker Central Database Role lets you quickly provision a centralized database through Docker Compose.
|
The Docker Central Database Role lets you quickly provision a centralized database through Docker Compose.
|
||||||
Whether using MariaDB or PostgreSQL, this role provides a reliable, low-maintenance solution that supports your business applications.
|
Whether using MariaDB or PostgreSQL, this role provides a reliable, low-maintenance solution that supports your business applications.
|
||||||
license: "Infinito.Nexus NonCommercial License (CNCL)"
|
license: "Infinito.Nexus NonCommercial License"
|
||||||
license_url: "https://s.infinito.nexus/license"
|
license_url: "https://s.infinito.nexus/license"
|
||||||
company: "Kevin Veen-Birkenbach Consulting & Coaching Solutions"
|
company: "Kevin Veen-Birkenbach Consulting & Coaching Solutions"
|
||||||
min_ansible_version: "2.9"
|
min_ansible_version: "2.9"
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
galaxy_info:
|
galaxy_info:
|
||||||
author: "Kevin Veen-Birchenbach"
|
author: "Kevin Veen-Birchenbach"
|
||||||
description: "Installs VLC, libaacs and libbluray for Blu-ray playback on Arch Linux–based systems."
|
description: "Installs VLC, libaacs and libbluray for Blu-ray playback on Arch Linux–based systems."
|
||||||
license: "Infinito.Nexus NonCommercial License (CNCL)"
|
license: "Infinito.Nexus NonCommercial License"
|
||||||
license_url: "https://s.infinito.nexus/license"
|
license_url: "https://s.infinito.nexus/license"
|
||||||
company: |
|
company: |
|
||||||
Kevin Veen-Birchenbach
|
Kevin Veen-Birchenbach
|
||||||
|
@ -26,4 +26,4 @@ Developed and maintained by **Kevin Veen-Birkenbach**.
|
|||||||
Learn more at [www.veen.world](https://www.veen.world)
|
Learn more at [www.veen.world](https://www.veen.world)
|
||||||
|
|
||||||
Part of the [Infinito.Nexus Project](https://s.infinito.nexus/code)
|
Part of the [Infinito.Nexus Project](https://s.infinito.nexus/code)
|
||||||
License: [Infinito.Nexus NonCommercial License (CNCL)](https://s.infinito.nexus/license)
|
License: [Infinito.Nexus NonCommercial License](https://s.infinito.nexus/license)
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
galaxy_info:
|
galaxy_info:
|
||||||
author: "Kevin Veen-Birkenbach"
|
author: "Kevin Veen-Birkenbach"
|
||||||
description: "Automates the installation and configuration of the Chromium browser with enforced security extensions."
|
description: "Automates the installation and configuration of the Chromium browser with enforced security extensions."
|
||||||
license: "Infinito.Nexus NonCommercial License (CNCL)"
|
license: "Infinito.Nexus NonCommercial License"
|
||||||
license_url: "https://s.infinito.nexus/license"
|
license_url: "https://s.infinito.nexus/license"
|
||||||
company: |
|
company: |
|
||||||
Kevin Veen-Birkenbach
|
Kevin Veen-Birkenbach
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
galaxy_info:
|
galaxy_info:
|
||||||
author: "Kevin Veen-Birchenbach"
|
author: "Kevin Veen-Birchenbach"
|
||||||
description: "Installs CopyQ clipboard manager on Pacman-based systems and configures autostart for the current user."
|
description: "Installs CopyQ clipboard manager on Pacman-based systems and configures autostart for the current user."
|
||||||
license: "Infinito.Nexus NonCommercial License (CNCL)"
|
license: "Infinito.Nexus NonCommercial License"
|
||||||
license_url: "https://s.infinito.nexus/license"
|
license_url: "https://s.infinito.nexus/license"
|
||||||
company: |
|
company: |
|
||||||
Kevin Veen-Birchenbach
|
Kevin Veen-Birchenbach
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
galaxy_info:
|
galaxy_info:
|
||||||
author: "Kevin Veen-Birchenbach"
|
author: "Kevin Veen-Birchenbach"
|
||||||
description: "Installs Docker and Docker Compose, and adds a user to the Docker group for non-root usage on development machines."
|
description: "Installs Docker and Docker Compose, and adds a user to the Docker group for non-root usage on development machines."
|
||||||
license: "Infinito.Nexus NonCommercial License (CNCL)"
|
license: "Infinito.Nexus NonCommercial License"
|
||||||
license_url: "https://s.infinito.nexus/license"
|
license_url: "https://s.infinito.nexus/license"
|
||||||
company: |
|
company: |
|
||||||
Kevin Veen-Birchenbach
|
Kevin Veen-Birchenbach
|
||||||
|
@ -25,4 +25,4 @@ Developed and maintained by **Kevin Veen-Birkenbach**.
|
|||||||
Learn more at [www.veen.world](https://www.veen.world)
|
Learn more at [www.veen.world](https://www.veen.world)
|
||||||
|
|
||||||
Part of the [Infinito.Nexus Project](https://s.infinito.nexus/code)
|
Part of the [Infinito.Nexus Project](https://s.infinito.nexus/code)
|
||||||
License: [Infinito.Nexus NonCommercial License (CNCL)](https://s.infinito.nexus/license)
|
License: [Infinito.Nexus NonCommercial License](https://s.infinito.nexus/license)
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
galaxy_info:
|
galaxy_info:
|
||||||
author: "Kevin Veen-Birchenbach"
|
author: "Kevin Veen-Birchenbach"
|
||||||
description: "Automates Firefox installation and enforces Enterprise Policies (auto-install extensions) on Arch Linux."
|
description: "Automates Firefox installation and enforces Enterprise Policies (auto-install extensions) on Arch Linux."
|
||||||
license: "Infinito.Nexus NonCommercial License (CNCL)"
|
license: "Infinito.Nexus NonCommercial License"
|
||||||
license_url: "https://s.infinito.nexus/license"
|
license_url: "https://s.infinito.nexus/license"
|
||||||
company: |
|
company: |
|
||||||
Kevin Veen-Birchenbach
|
Kevin Veen-Birchenbach
|
||||||
|
@ -21,4 +21,4 @@ Developed and maintained by **Kevin Veen-Birkenbach**.
|
|||||||
Learn more at [www.veen.world](https://www.veen.world)
|
Learn more at [www.veen.world](https://www.veen.world)
|
||||||
For Git configuration details, see [git-configurator on GitHub](https://github.com/kevinveenbirkenbach/git-configurator).
|
For Git configuration details, see [git-configurator on GitHub](https://github.com/kevinveenbirkenbach/git-configurator).
|
||||||
|
|
||||||
License: [Infinito.Nexus NonCommercial License (CNCL)](https://s.infinito.nexus/license)
|
License: [Infinito.Nexus NonCommercial License](https://s.infinito.nexus/license)
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
galaxy_info:
|
galaxy_info:
|
||||||
author: "Kevin Veen-Birkenbach"
|
author: "Kevin Veen-Birkenbach"
|
||||||
description: "Installs Git and configures it using a custom git-configurator for personal computers."
|
description: "Installs Git and configures it using a custom git-configurator for personal computers."
|
||||||
license: "Infinito.Nexus NonCommercial License (CNCL)"
|
license: "Infinito.Nexus NonCommercial License"
|
||||||
license_url: "https://s.infinito.nexus/license"
|
license_url: "https://s.infinito.nexus/license"
|
||||||
company: |
|
company: |
|
||||||
Kevin Veen-Birkenbach
|
Kevin Veen-Birkenbach
|
||||||
|
@ -20,4 +20,4 @@ The purpose of this role is to ensure uninterrupted workflow by keeping the desk
|
|||||||
Developed and maintained by **Kevin Veen-Birkenbach**.
|
Developed and maintained by **Kevin Veen-Birkenbach**.
|
||||||
Learn more at [www.veen.world](https://www.veen.world)
|
Learn more at [www.veen.world](https://www.veen.world)
|
||||||
|
|
||||||
License: [Infinito.Nexus NonCommercial License (CNCL)](https://s.infinito.nexus/license)
|
License: [Infinito.Nexus NonCommercial License](https://s.infinito.nexus/license)
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
galaxy_info:
|
galaxy_info:
|
||||||
author: "Kevin Veen-Birkenbach"
|
author: "Kevin Veen-Birkenbach"
|
||||||
description: "Installs caffeine-ng and configures it to autostart for preventing screen sleep on GNOME."
|
description: "Installs caffeine-ng and configures it to autostart for preventing screen sleep on GNOME."
|
||||||
license: "Infinito.Nexus NonCommercial License (CNCL)"
|
license: "Infinito.Nexus NonCommercial License"
|
||||||
license_url: "https://s.infinito.nexus/license"
|
license_url: "https://s.infinito.nexus/license"
|
||||||
min_ansible_version: "2.4"
|
min_ansible_version: "2.4"
|
||||||
platforms:
|
platforms:
|
||||||
|
@ -22,4 +22,4 @@ The purpose of this role is to enhance and customize the GNOME desktop environme
|
|||||||
Developed and maintained by **Kevin Veen-Birkenbach**.
|
Developed and maintained by **Kevin Veen-Birkenbach**.
|
||||||
Learn more at [www.veen.world](https://www.veen.world)
|
Learn more at [www.veen.world](https://www.veen.world)
|
||||||
|
|
||||||
License: [Infinito.Nexus NonCommercial License (CNCL)](https://s.infinito.nexus/license)
|
License: [Infinito.Nexus NonCommercial License](https://s.infinito.nexus/license)
|
@ -2,7 +2,7 @@
|
|||||||
galaxy_info:
|
galaxy_info:
|
||||||
author: "Kevin Veen-Birkenbach"
|
author: "Kevin Veen-Birkenbach"
|
||||||
description: "Configures GNOME Shell extensions and installs the CLI GNOME Extension Manager for managing extensions."
|
description: "Configures GNOME Shell extensions and installs the CLI GNOME Extension Manager for managing extensions."
|
||||||
license: "Infinito.Nexus NonCommercial License (CNCL)"
|
license: "Infinito.Nexus NonCommercial License"
|
||||||
license_url: "https://s.infinito.nexus/license"
|
license_url: "https://s.infinito.nexus/license"
|
||||||
company: |
|
company: |
|
||||||
Kevin Veen-Birkenbach
|
Kevin Veen-Birkenbach
|
||||||
|
@ -22,4 +22,4 @@ The purpose of this role is to ensure that GNOME Terminal is installed and prope
|
|||||||
Developed and maintained by **Kevin Veen-Birkenbach**.
|
Developed and maintained by **Kevin Veen-Birkenbach**.
|
||||||
Learn more at [www.veen.world](https://www.veen.world)
|
Learn more at [www.veen.world](https://www.veen.world)
|
||||||
|
|
||||||
License: [Infinito.Nexus NonCommercial License (CNCL)](https://s.infinito.nexus/license)
|
License: [Infinito.Nexus NonCommercial License](https://s.infinito.nexus/license)
|
@ -2,7 +2,7 @@
|
|||||||
galaxy_info:
|
galaxy_info:
|
||||||
author: "Kevin Veen-Birkenbach"
|
author: "Kevin Veen-Birkenbach"
|
||||||
description: "Installs GNOME Terminal on Arch Linux, providing a modern terminal emulator for the GNOME desktop environment."
|
description: "Installs GNOME Terminal on Arch Linux, providing a modern terminal emulator for the GNOME desktop environment."
|
||||||
license: "Infinito.Nexus NonCommercial License (CNCL)"
|
license: "Infinito.Nexus NonCommercial License"
|
||||||
license_url: "https://s.infinito.nexus/license"
|
license_url: "https://s.infinito.nexus/license"
|
||||||
company: |
|
company: |
|
||||||
Kevin Veen-Birkenbach
|
Kevin Veen-Birkenbach
|
||||||
|
@ -24,4 +24,4 @@ The purpose of this role is to provide a complete GNOME desktop experience by or
|
|||||||
Developed and maintained by **Kevin Veen-Birkenbach**.
|
Developed and maintained by **Kevin Veen-Birkenbach**.
|
||||||
Learn more at [www.veen.world](https://www.veen.world)
|
Learn more at [www.veen.world](https://www.veen.world)
|
||||||
|
|
||||||
License: [Infinito.Nexus NonCommercial License (CNCL)](https://s.infinito.nexus/license)
|
License: [Infinito.Nexus NonCommercial License](https://s.infinito.nexus/license)
|
@ -2,7 +2,7 @@
|
|||||||
galaxy_info:
|
galaxy_info:
|
||||||
author: "Kevin Veen-Birkenbach"
|
author: "Kevin Veen-Birkenbach"
|
||||||
description: "Aggregates essential GNOME desktop roles—including caffeine, extensions, and terminal—for a complete GNOME environment on Linux."
|
description: "Aggregates essential GNOME desktop roles—including caffeine, extensions, and terminal—for a complete GNOME environment on Linux."
|
||||||
license: "Infinito.Nexus NonCommercial License (CNCL)"
|
license: "Infinito.Nexus NonCommercial License"
|
||||||
license_url: "https://s.infinito.nexus/license"
|
license_url: "https://s.infinito.nexus/license"
|
||||||
company: |
|
company: |
|
||||||
Kevin Veen-Birkenbach
|
Kevin Veen-Birkenbach
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
galaxy_info:
|
galaxy_info:
|
||||||
author: "Kevin Veen-Birchenbach"
|
author: "Kevin Veen-Birchenbach"
|
||||||
description: "Installs GnuCash finance management software on Pacman-based systems, ensuring the latest version is present."
|
description: "Installs GnuCash finance management software on Pacman-based systems, ensuring the latest version is present."
|
||||||
license: "Infinito.Nexus NonCommercial License (CNCL)"
|
license: "Infinito.Nexus NonCommercial License"
|
||||||
license_url: "https://s.infinito.nexus/license"
|
license_url: "https://s.infinito.nexus/license"
|
||||||
company: |
|
company: |
|
||||||
Kevin Veen-Birchenbach
|
Kevin Veen-Birchenbach
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
galaxy_info:
|
galaxy_info:
|
||||||
author: "Kevin Veen-Birchenbach"
|
author: "Kevin Veen-Birchenbach"
|
||||||
description: "Installs Jrnl CLI journal application on Pacman-based systems for command-line journaling."
|
description: "Installs Jrnl CLI journal application on Pacman-based systems for command-line journaling."
|
||||||
license: "Infinito.Nexus NonCommercial License (CNCL)"
|
license: "Infinito.Nexus NonCommercial License"
|
||||||
license_url: "https://s.infinito.nexus/license"
|
license_url: "https://s.infinito.nexus/license"
|
||||||
company: |
|
company: |
|
||||||
Kevin Veen-Birchenbach
|
Kevin Veen-Birchenbach
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
galaxy_info:
|
galaxy_info:
|
||||||
author: "Kevin Veen-Birchenbach"
|
author: "Kevin Veen-Birchenbach"
|
||||||
description: "Installs KeePassXC password manager on Pacman-based systems."
|
description: "Installs KeePassXC password manager on Pacman-based systems."
|
||||||
license: "Infinito.Nexus NonCommercial License (CNCL)"
|
license: "Infinito.Nexus NonCommercial License"
|
||||||
license_url: "https://s.infinito.nexus/license"
|
license_url: "https://s.infinito.nexus/license"
|
||||||
company: |
|
company: |
|
||||||
Kevin Veen-Birchenbach
|
Kevin Veen-Birchenbach
|
||||||
|
@ -21,4 +21,4 @@ The purpose of this role is to automate the installation and configuration of Li
|
|||||||
|
|
||||||
Developed and maintained by **Kevin Veen-Birkenbach**.
|
Developed and maintained by **Kevin Veen-Birkenbach**.
|
||||||
Learn more at [www.veen.world](https://www.veen.world)
|
Learn more at [www.veen.world](https://www.veen.world)
|
||||||
License: [Infinito.Nexus NonCommercial License (CNCL)](https://s.infinito.nexus/license)
|
License: [Infinito.Nexus NonCommercial License](https://s.infinito.nexus/license)
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
galaxy_info:
|
galaxy_info:
|
||||||
author: "Kevin Veen-Birkenbach"
|
author: "Kevin Veen-Birkenbach"
|
||||||
description: "Installs LibreOffice along with Liberation fonts and language packages on Arch Linux systems for a complete office suite experience."
|
description: "Installs LibreOffice along with Liberation fonts and language packages on Arch Linux systems for a complete office suite experience."
|
||||||
license: "Infinito.Nexus NonCommercial License (CNCL)"
|
license: "Infinito.Nexus NonCommercial License"
|
||||||
license_url: "https://s.infinito.nexus/license"
|
license_url: "https://s.infinito.nexus/license"
|
||||||
company: |
|
company: |
|
||||||
Kevin Veen-Birkenbach
|
Kevin Veen-Birkenbach
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
galaxy_info:
|
galaxy_info:
|
||||||
author: "Kevin Veen‑Birchenbach"
|
author: "Kevin Veen‑Birchenbach"
|
||||||
description: "Installs micro CLI text editor on Pacman‑based systems."
|
description: "Installs micro CLI text editor on Pacman‑based systems."
|
||||||
license: "Infinito.Nexus NonCommercial License (CNCL)"
|
license: "Infinito.Nexus NonCommercial License"
|
||||||
license_url: "https://s.infinito.nexus/license"
|
license_url: "https://s.infinito.nexus/license"
|
||||||
company: |
|
company: |
|
||||||
Kevin Veen‑Birchenbach
|
Kevin Veen‑Birchenbach
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
galaxy_info:
|
galaxy_info:
|
||||||
author: "Kevin Veen‑Birchenbach"
|
author: "Kevin Veen‑Birchenbach"
|
||||||
description: "Installs neovim CLI text editor on Pacman‑based systems."
|
description: "Installs neovim CLI text editor on Pacman‑based systems."
|
||||||
license: "Infinito.Nexus NonCommercial License (CNCL)"
|
license: "Infinito.Nexus NonCommercial License"
|
||||||
license_url: "https://s.infinito.nexus/license"
|
license_url: "https://s.infinito.nexus/license"
|
||||||
company: |
|
company: |
|
||||||
Kevin Veen‑Birchenbach
|
Kevin Veen‑Birchenbach
|
||||||
|
@ -25,4 +25,4 @@ Developed and maintained by **Kevin Veen-Birkenbach**.
|
|||||||
Learn more at [www.veen.world](https://www.veen.world)
|
Learn more at [www.veen.world](https://www.veen.world)
|
||||||
|
|
||||||
Part of the [Infinito.Nexus Project](https://s.infinito.nexus/code)
|
Part of the [Infinito.Nexus Project](https://s.infinito.nexus/code)
|
||||||
License: [Infinito.Nexus NonCommercial License (CNCL)](https://s.infinito.nexus/license)
|
License: [Infinito.Nexus NonCommercial License](https://s.infinito.nexus/license)
|
@ -2,7 +2,7 @@
|
|||||||
galaxy_info:
|
galaxy_info:
|
||||||
author: "Kevin Veen-Birkenbach"
|
author: "Kevin Veen-Birkenbach"
|
||||||
description: "Installs and links Nextcloud desktop client folders for cloud-integrated user environments."
|
description: "Installs and links Nextcloud desktop client folders for cloud-integrated user environments."
|
||||||
license: "Infinito.Nexus NonCommercial License (CNCL)"
|
license: "Infinito.Nexus NonCommercial License"
|
||||||
license_url: "https://s.infinito.nexus/license"
|
license_url: "https://s.infinito.nexus/license"
|
||||||
company: |
|
company: |
|
||||||
Kevin Veen-Birkenbach
|
Kevin Veen-Birkenbach
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
galaxy_info:
|
galaxy_info:
|
||||||
author: "Kevin Veen-Birchenbach"
|
author: "Kevin Veen-Birchenbach"
|
||||||
description: "Installs OBS Studio for streaming and recording on Pacman-based systems."
|
description: "Installs OBS Studio for streaming and recording on Pacman-based systems."
|
||||||
license: "Infinito.Nexus NonCommercial License (CNCL)"
|
license: "Infinito.Nexus NonCommercial License"
|
||||||
license_url: "https://s.infinito.nexus/license"
|
license_url: "https://s.infinito.nexus/license"
|
||||||
company: |
|
company: |
|
||||||
Kevin Veen-Birchenbach
|
Kevin Veen-Birchenbach
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
galaxy_info:
|
galaxy_info:
|
||||||
author: "Kevin Veen-Birchenbach"
|
author: "Kevin Veen-Birchenbach"
|
||||||
description: "Installs the qBittorrent torrent client via AUR on Arch Linux."
|
description: "Installs the qBittorrent torrent client via AUR on Arch Linux."
|
||||||
license: "Infinito.Nexus NonCommercial License (CNCL)"
|
license: "Infinito.Nexus NonCommercial License"
|
||||||
license_url: "https://s.infinito.nexus/license"
|
license_url: "https://s.infinito.nexus/license"
|
||||||
company: |
|
company: |
|
||||||
Kevin Veen-Birchenbach
|
Kevin Veen-Birchenbach
|
||||||
|
@ -31,4 +31,4 @@ Developed and maintained by **Kevin Veen-Birkenbach**.
|
|||||||
Learn more at [www.veen.world](https://www.veen.world)
|
Learn more at [www.veen.world](https://www.veen.world)
|
||||||
|
|
||||||
Part of the [Infinito.Nexus Project](https://s.infinito.nexus/code)
|
Part of the [Infinito.Nexus Project](https://s.infinito.nexus/code)
|
||||||
License: [Infinito.Nexus NonCommercial License (CNCL)](https://s.infinito.nexus/license)
|
License: [Infinito.Nexus NonCommercial License](https://s.infinito.nexus/license)
|
@ -2,7 +2,7 @@
|
|||||||
galaxy_info:
|
galaxy_info:
|
||||||
author: "Kevin Veen-Birkenbach"
|
author: "Kevin Veen-Birkenbach"
|
||||||
description: "Installs and configures RetroArch."
|
description: "Installs and configures RetroArch."
|
||||||
license: "Infinito.Nexus NonCommercial License (CNCL)"
|
license: "Infinito.Nexus NonCommercial License"
|
||||||
license_url: "https://s.infinito.nexus/license"
|
license_url: "https://s.infinito.nexus/license"
|
||||||
company: |
|
company: |
|
||||||
Kevin Veen-Birkenbach
|
Kevin Veen-Birkenbach
|
||||||
|
@ -35,4 +35,4 @@ Developed and maintained by **Kevin Veen-Birkenbach**
|
|||||||
Learn more at [www.veen.world](https://www.veen.world)
|
Learn more at [www.veen.world](https://www.veen.world)
|
||||||
|
|
||||||
Part of the [Infinito.Nexus Project](https://s.infinito.nexus/code)
|
Part of the [Infinito.Nexus Project](https://s.infinito.nexus/code)
|
||||||
License: [Infinito.Nexus NonCommercial License (CNCL)](https://s.infinito.nexus/license)
|
License: [Infinito.Nexus NonCommercial License](https://s.infinito.nexus/license)
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
galaxy_info:
|
galaxy_info:
|
||||||
author: "Kevin Veen-Birkenbach"
|
author: "Kevin Veen-Birkenbach"
|
||||||
description: "Installs the Spotify client."
|
description: "Installs the Spotify client."
|
||||||
license: "Infinito.Nexus NonCommercial License (CNCL)"
|
license: "Infinito.Nexus NonCommercial License"
|
||||||
license_url: "https://s.infinito.nexus/license"
|
license_url: "https://s.infinito.nexus/license"
|
||||||
company: |
|
company: |
|
||||||
Kevin Veen-Birkenbach
|
Kevin Veen-Birkenbach
|
||||||
|
@ -30,4 +30,4 @@ Developed and maintained by **Kevin Veen-Birkenbach**.
|
|||||||
Learn more at [www.veen.world](https://www.veen.world)
|
Learn more at [www.veen.world](https://www.veen.world)
|
||||||
|
|
||||||
Part of the [Infinito.Nexus Project](https://s.infinito.nexus/code)
|
Part of the [Infinito.Nexus Project](https://s.infinito.nexus/code)
|
||||||
License: [Infinito.Nexus NonCommercial License (CNCL)](https://s.infinito.nexus/license)
|
License: [Infinito.Nexus NonCommercial License](https://s.infinito.nexus/license)
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
galaxy_info:
|
galaxy_info:
|
||||||
author: "Kevin Veen-Birkenbach"
|
author: "Kevin Veen-Birkenbach"
|
||||||
description: "Persistent SSH agent setup for GNOME Wayland sessions with SSH configuration pulled from Git."
|
description: "Persistent SSH agent setup for GNOME Wayland sessions with SSH configuration pulled from Git."
|
||||||
license: "Infinito.Nexus NonCommercial License (CNCL)"
|
license: "Infinito.Nexus NonCommercial License"
|
||||||
license_url: "https://s.infinito.nexus/license"
|
license_url: "https://s.infinito.nexus/license"
|
||||||
company: |
|
company: |
|
||||||
Kevin Veen-Birkenbach
|
Kevin Veen-Birkenbach
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
galaxy_info:
|
galaxy_info:
|
||||||
author: "Kevin Veen-Birkenbach"
|
author: "Kevin Veen-Birkenbach"
|
||||||
description: "Installs and configures the Tor service and Tor Browser Launcher for secure, anonymous web browsing on Pacman-based systems."
|
description: "Installs and configures the Tor service and Tor Browser Launcher for secure, anonymous web browsing on Pacman-based systems."
|
||||||
license: "Infinito.Nexus NonCommercial License (CNCL)"
|
license: "Infinito.Nexus NonCommercial License"
|
||||||
license_url: "https://s.infinito.nexus/license"
|
license_url: "https://s.infinito.nexus/license"
|
||||||
company: |
|
company: |
|
||||||
Kevin Veen-Birkenbach
|
Kevin Veen-Birkenbach
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
galaxy_info:
|
galaxy_info:
|
||||||
author: "Kevin Veen-Birchenbach"
|
author: "Kevin Veen-Birchenbach"
|
||||||
description: "Installs and configures VirtualBox and its kernel modules on Pacman-based systems, including extension packs and user group setup."
|
description: "Installs and configures VirtualBox and its kernel modules on Pacman-based systems, including extension packs and user group setup."
|
||||||
license: "Infinito.Nexus NonCommercial License (CNCL)"
|
license: "Infinito.Nexus NonCommercial License"
|
||||||
license_url: "https://s.infinito.nexus/license"
|
license_url: "https://s.infinito.nexus/license"
|
||||||
company: |
|
company: |
|
||||||
Kevin Veen-Birkenbach
|
Kevin Veen-Birkenbach
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
galaxy_info:
|
galaxy_info:
|
||||||
author: "Kevin Veen-Birchenbach"
|
author: "Kevin Veen-Birchenbach"
|
||||||
description: "Installs the Zoom video conferencing client via AUR on Arch Linux."
|
description: "Installs the Zoom video conferencing client via AUR on Arch Linux."
|
||||||
license: "Infinito.Nexus NonCommercial License (CNCL)"
|
license: "Infinito.Nexus NonCommercial License"
|
||||||
license_url: "https://s.infinito.nexus/license"
|
license_url: "https://s.infinito.nexus/license"
|
||||||
company: |
|
company: |
|
||||||
Kevin Veen-Birchenbach
|
Kevin Veen-Birchenbach
|
||||||
|
@ -3,7 +3,7 @@ galaxy_info:
|
|||||||
author: "Kevin Veen-Birkenbach"
|
author: "Kevin Veen-Birkenbach"
|
||||||
description: >
|
description: >
|
||||||
This role installs the base-devel package group, providing all core development tools needed for building software on Arch Linux systems.
|
This role installs the base-devel package group, providing all core development tools needed for building software on Arch Linux systems.
|
||||||
license: "Infinito.Nexus NonCommercial License (CNCL)"
|
license: "Infinito.Nexus NonCommercial License"
|
||||||
license_url: "https://s.infinito.nexus/license"
|
license_url: "https://s.infinito.nexus/license"
|
||||||
company: |
|
company: |
|
||||||
Kevin Veen-Birkenbach
|
Kevin Veen-Birkenbach
|
||||||
|
@ -21,4 +21,4 @@ The purpose of this role is to automate the installation of fakeroot so that use
|
|||||||
Developed and maintained by **Kevin Veen-Birkenbach**.
|
Developed and maintained by **Kevin Veen-Birkenbach**.
|
||||||
Learn more at [www.veen.world](https://www.veen.world)
|
Learn more at [www.veen.world](https://www.veen.world)
|
||||||
|
|
||||||
License: [Infinito.Nexus NonCommercial License (CNCL)](https://s.infinito.nexus/license)
|
License: [Infinito.Nexus NonCommercial License](https://s.infinito.nexus/license)
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
galaxy_info:
|
galaxy_info:
|
||||||
author: "Kevin Veen-Birkenbach"
|
author: "Kevin Veen-Birkenbach"
|
||||||
description: "Installs fakeroot on Arch Linux using Pacman, enabling non-privileged file manipulations required for package building and development."
|
description: "Installs fakeroot on Arch Linux using Pacman, enabling non-privileged file manipulations required for package building and development."
|
||||||
license: "Infinito.Nexus NonCommercial License (CNCL)"
|
license: "Infinito.Nexus NonCommercial License"
|
||||||
license_url: "https://s.infinito.nexus/license"
|
license_url: "https://s.infinito.nexus/license"
|
||||||
company: |
|
company: |
|
||||||
Kevin Veen-Birkenbach
|
Kevin Veen-Birkenbach
|
||||||
|
@ -26,4 +26,4 @@ Developed and maintained by **Kevin Veen-Birkenbach**.
|
|||||||
Learn more at [www.veen.world](https://www.veen.world)
|
Learn more at [www.veen.world](https://www.veen.world)
|
||||||
|
|
||||||
Part of the [Infinito.Nexus Project](https://s.infinito.nexus/code)
|
Part of the [Infinito.Nexus Project](https://s.infinito.nexus/code)
|
||||||
License: [Infinito.Nexus NonCommercial License (CNCL)](https://s.infinito.nexus/license)
|
License: [Infinito.Nexus NonCommercial License](https://s.infinito.nexus/license)
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
galaxy_info:
|
galaxy_info:
|
||||||
author: "Kevin Veen-Birkenbach"
|
author: "Kevin Veen-Birkenbach"
|
||||||
description: "Installs the GNU Compiler Collection (GCC)."
|
description: "Installs the GNU Compiler Collection (GCC)."
|
||||||
license: "Infinito.Nexus NonCommercial License (CNCL)"
|
license: "Infinito.Nexus NonCommercial License"
|
||||||
license_url: "https://s.infinito.nexus/license"
|
license_url: "https://s.infinito.nexus/license"
|
||||||
company: |
|
company: |
|
||||||
Kevin Veen-Birkenbach
|
Kevin Veen-Birkenbach
|
||||||
|
@ -24,4 +24,4 @@ Developed and maintained by **Kevin Veen-Birkenbach**.
|
|||||||
Learn more at [www.veen.world](https://www.veen.world)
|
Learn more at [www.veen.world](https://www.veen.world)
|
||||||
|
|
||||||
Part of the [Infinito.Nexus Project](https://s.infinito.nexus/code)
|
Part of the [Infinito.Nexus Project](https://s.infinito.nexus/code)
|
||||||
License: [Infinito.Nexus NonCommercial License (CNCL)](https://s.infinito.nexus/license)
|
License: [Infinito.Nexus NonCommercial License](https://s.infinito.nexus/license)
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
galaxy_info:
|
galaxy_info:
|
||||||
author: "Kevin Veen-Birkenbach"
|
author: "Kevin Veen-Birkenbach"
|
||||||
description: "Installs Git using the Pacman package manager on Arch Linux systems."
|
description: "Installs Git using the Pacman package manager on Arch Linux systems."
|
||||||
license: "Infinito.Nexus NonCommercial License (CNCL)"
|
license: "Infinito.Nexus NonCommercial License"
|
||||||
license_url: "https://s.infinito.nexus/license"
|
license_url: "https://s.infinito.nexus/license"
|
||||||
company: |
|
company: |
|
||||||
Kevin Veen-Birkenbach
|
Kevin Veen-Birkenbach
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
galaxy_info:
|
galaxy_info:
|
||||||
author: "Kevin Veen-Birkenbach"
|
author: "Kevin Veen-Birkenbach"
|
||||||
description: "Installs OpenJDK 11 (`jdk11-openjdk`) on Pacman-based systems to provide a Java runtime and development environment."
|
description: "Installs OpenJDK 11 (`jdk11-openjdk`) on Pacman-based systems to provide a Java runtime and development environment."
|
||||||
license: "Infinito.Nexus NonCommercial License (CNCL)"
|
license: "Infinito.Nexus NonCommercial License"
|
||||||
license_url: "https://s.infinito.nexus/license"
|
license_url: "https://s.infinito.nexus/license"
|
||||||
company: |
|
company: |
|
||||||
Kevin Veen-Birkenbach
|
Kevin Veen-Birkenbach
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
galaxy_info:
|
galaxy_info:
|
||||||
author: "Kevin Veen-Birkenbach"
|
author: "Kevin Veen-Birkenbach"
|
||||||
description: "Configure system locales by deploying locale.gen and locale.conf and generating locales"
|
description: "Configure system locales by deploying locale.gen and locale.conf and generating locales"
|
||||||
license: "Infinito.Nexus NonCommercial License (CNCL)"
|
license: "Infinito.Nexus NonCommercial License"
|
||||||
license_url: "https://s.infinito.nexus/license"
|
license_url: "https://s.infinito.nexus/license"
|
||||||
company: |
|
company: |
|
||||||
Kevin Veen-Birkenbach
|
Kevin Veen-Birkenbach
|
||||||
|
@ -25,4 +25,4 @@ The purpose of this role is to provide an automated, idempotent installation of
|
|||||||
Developed and maintained by **Kevin Veen-Birkenbach**.
|
Developed and maintained by **Kevin Veen-Birkenbach**.
|
||||||
Learn more at [www.veen.world](https://www.veen.world)
|
Learn more at [www.veen.world](https://www.veen.world)
|
||||||
|
|
||||||
License: [Infinito.Nexus NonCommercial License (CNCL)](https://s.infinito.nexus/license)
|
License: [Infinito.Nexus NonCommercial License](https://s.infinito.nexus/license)
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
galaxy_info:
|
galaxy_info:
|
||||||
author: "Kevin Veen-Birkenbach"
|
author: "Kevin Veen-Birkenbach"
|
||||||
description: "Installs GNU Make using the Pacman package manager on Arch Linux systems."
|
description: "Installs GNU Make using the Pacman package manager on Arch Linux systems."
|
||||||
license: "Infinito.Nexus NonCommercial License (CNCL)"
|
license: "Infinito.Nexus NonCommercial License"
|
||||||
license_url: "https://s.infinito.nexus/license"
|
license_url: "https://s.infinito.nexus/license"
|
||||||
company: |
|
company: |
|
||||||
Kevin Veen-Birkenbach
|
Kevin Veen-Birkenbach
|
||||||
|
@ -15,7 +15,7 @@ Optimized for Archlinux and Debian-based systems, this role ensures the presence
|
|||||||
|
|
||||||
## License
|
## License
|
||||||
|
|
||||||
Infinito.Nexus NonCommercial License (CNCL)
|
Infinito.Nexus NonCommercial License
|
||||||
[https://s.infinito.nexus/license](https://s.infinito.nexus/license)
|
[https://s.infinito.nexus/license](https://s.infinito.nexus/license)
|
||||||
|
|
||||||
## Author
|
## Author
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
galaxy_info:
|
galaxy_info:
|
||||||
author: "Kevin Veen-Birkenbach"
|
author: "Kevin Veen-Birkenbach"
|
||||||
description: "Installs Node.js"
|
description: "Installs Node.js"
|
||||||
license: "Infinito.Nexus NonCommercial License (CNCL)"
|
license: "Infinito.Nexus NonCommercial License"
|
||||||
license_url: "https://s.infinito.nexus/license"
|
license_url: "https://s.infinito.nexus/license"
|
||||||
company: |
|
company: |
|
||||||
Kevin Veen-Birkenbach
|
Kevin Veen-Birkenbach
|
||||||
|
@ -25,7 +25,7 @@ vars:
|
|||||||
|
|
||||||
## License
|
## License
|
||||||
|
|
||||||
Infinito.Nexus NonCommercial License (CNCL)
|
Infinito.Nexus NonCommercial License
|
||||||
[https://s.infinito.nexus/license](https://s.infinito.nexus/license)
|
[https://s.infinito.nexus/license](https://s.infinito.nexus/license)
|
||||||
|
|
||||||
## Author
|
## Author
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
galaxy_info:
|
galaxy_info:
|
||||||
author: "Kevin Veen-Birkenbach"
|
author: "Kevin Veen-Birkenbach"
|
||||||
description: "Installs npm and runs optional 'npm ci' inside a project"
|
description: "Installs npm and runs optional 'npm ci' inside a project"
|
||||||
license: "Infinito.Nexus NonCommercial License (CNCL)"
|
license: "Infinito.Nexus NonCommercial License"
|
||||||
license_url: "https://s.infinito.nexus/license"
|
license_url: "https://s.infinito.nexus/license"
|
||||||
company: |
|
company: |
|
||||||
Kevin Veen-Birkenbach
|
Kevin Veen-Birkenbach
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
galaxy_info:
|
galaxy_info:
|
||||||
author: "Kevin Veen-Birkenbach"
|
author: "Kevin Veen-Birkenbach"
|
||||||
description: "Installs the python-pip package to provide the Python package manager, ensuring that Python packages can be installed reliably on the target system."
|
description: "Installs the python-pip package to provide the Python package manager, ensuring that Python packages can be installed reliably on the target system."
|
||||||
license: "Infinito.Nexus NonCommercial License (CNCL)"
|
license: "Infinito.Nexus NonCommercial License"
|
||||||
license_url: "https://s.infinito.nexus/license"
|
license_url: "https://s.infinito.nexus/license"
|
||||||
company: |
|
company: |
|
||||||
Kevin Veen-Birkenbach
|
Kevin Veen-Birkenbach
|
||||||
|
@ -2,7 +2,7 @@ galaxy_info:
|
|||||||
author: "Kevin Veen-Birkenbach"
|
author: "Kevin Veen-Birkenbach"
|
||||||
description: >
|
description: >
|
||||||
Installs the `python-yaml` package to enable YAML support in Python.
|
Installs the `python-yaml` package to enable YAML support in Python.
|
||||||
license: "Infinito.Nexus NonCommercial License (CNCL)"
|
license: "Infinito.Nexus NonCommercial License"
|
||||||
license_url: "https://s.infinito.nexus/license"
|
license_url: "https://s.infinito.nexus/license"
|
||||||
company: |
|
company: |
|
||||||
Kevin Veen-Birkenbach
|
Kevin Veen-Birkenbach
|
||||||
|
@ -24,4 +24,4 @@ Developed and maintained by **Kevin Veen-Birkenbach**.
|
|||||||
Learn more at [www.veen.world](https://www.veen.world)
|
Learn more at [www.veen.world](https://www.veen.world)
|
||||||
|
|
||||||
Part of the [Infinito.Nexus Project](https://s.infinito.nexus/code)
|
Part of the [Infinito.Nexus Project](https://s.infinito.nexus/code)
|
||||||
License: [Infinito.Nexus NonCommercial License (CNCL)](https://s.infinito.nexus/license)
|
License: [Infinito.Nexus NonCommercial License](https://s.infinito.nexus/license)
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
galaxy_info:
|
galaxy_info:
|
||||||
author: "Kevin Veen-Birkenbach"
|
author: "Kevin Veen-Birkenbach"
|
||||||
description: "Ensures that .profile is sourced in all shells."
|
description: "Ensures that .profile is sourced in all shells."
|
||||||
license: "Infinito.Nexus NonCommercial License (CNCL)"
|
license: "Infinito.Nexus NonCommercial License"
|
||||||
license_url: "https://s.infinito.nexus/license"
|
license_url: "https://s.infinito.nexus/license"
|
||||||
company: |
|
company: |
|
||||||
Kevin Veen-Birkenbach
|
Kevin Veen-Birkenbach
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
galaxy_info:
|
galaxy_info:
|
||||||
author: "Kevin Veen-Birkenbach"
|
author: "Kevin Veen-Birkenbach"
|
||||||
description: "Installs the AUR helper yay and configures an aur_builder user with appropriate sudo privileges to facilitate AUR package management on Arch Linux systems."
|
description: "Installs the AUR helper yay and configures an aur_builder user with appropriate sudo privileges to facilitate AUR package management on Arch Linux systems."
|
||||||
license: "Infinito.Nexus NonCommercial License (CNCL)"
|
license: "Infinito.Nexus NonCommercial License"
|
||||||
license_url: "https://s.infinito.nexus/license"
|
license_url: "https://s.infinito.nexus/license"
|
||||||
company: |
|
company: |
|
||||||
Kevin Veen-Birkenbach
|
Kevin Veen-Birkenbach
|
||||||
|
@ -32,4 +32,4 @@ Developed and maintained by **Kevin Veen-Birkenbach**
|
|||||||
Learn more at [www.veen.world](https://www.veen.world)
|
Learn more at [www.veen.world](https://www.veen.world)
|
||||||
|
|
||||||
Part of the [Infinito.Nexus Project](https://s.infinito.nexus/code)
|
Part of the [Infinito.Nexus Project](https://s.infinito.nexus/code)
|
||||||
License: [Infinito.Nexus NonCommercial License (CNCL)](https://s.infinito.nexus/license)
|
License: [Infinito.Nexus NonCommercial License](https://s.infinito.nexus/license)
|
@ -1,7 +1,7 @@
|
|||||||
galaxy_info:
|
galaxy_info:
|
||||||
author: "Kevin Veen-Birkenbach"
|
author: "Kevin Veen-Birkenbach"
|
||||||
description: "Manages Docker Compose project structure and execution logic on Arch Linux."
|
description: "Manages Docker Compose project structure and execution logic on Arch Linux."
|
||||||
license: "Infinito.Nexus NonCommercial License (CNCL)"
|
license: "Infinito.Nexus NonCommercial License"
|
||||||
license_url: "https://s.infinito.nexus/license"
|
license_url: "https://s.infinito.nexus/license"
|
||||||
company: |
|
company: |
|
||||||
Kevin Veen-Birkenbach
|
Kevin Veen-Birkenbach
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
galaxy_info:
|
galaxy_info:
|
||||||
author: "Kevin Veen-Birchenbach"
|
author: "Kevin Veen-Birchenbach"
|
||||||
description: "Provides shared Jinja2 snippets for Docker Compose service definitions (base, networks, healthchecks, depends_on)."
|
description: "Provides shared Jinja2 snippets for Docker Compose service definitions (base, networks, healthchecks, depends_on)."
|
||||||
license: "Infinito.Nexus NonCommercial License (CNCL)"
|
license: "Infinito.Nexus NonCommercial License"
|
||||||
license_url: "https://s.infinito.nexus/license"
|
license_url: "https://s.infinito.nexus/license"
|
||||||
company: |
|
company: |
|
||||||
Kevin Veen-Birchenbach
|
Kevin Veen-Birchenbach
|
||||||
|
@ -3,7 +3,7 @@ galaxy_info:
|
|||||||
author: "Kevin Veen-Birkenbach"
|
author: "Kevin Veen-Birkenbach"
|
||||||
description: >
|
description: >
|
||||||
Installs and maintains Docker.
|
Installs and maintains Docker.
|
||||||
license: "Infinito.Nexus NonCommercial License (CNCL)"
|
license: "Infinito.Nexus NonCommercial License"
|
||||||
license_url: "https://s.infinito.nexus/license"
|
license_url: "https://s.infinito.nexus/license"
|
||||||
company: |
|
company: |
|
||||||
Kevin Veen-Birkenbach
|
Kevin Veen-Birkenbach
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
galaxy_info:
|
galaxy_info:
|
||||||
author: "Kevin Veen-Birchenbach"
|
author: "Kevin Veen-Birchenbach"
|
||||||
description: "Installs Epson multifunction printer drivers and scanning utilities (escpr, imagescan) via Pacman and AUR on Arch Linux."
|
description: "Installs Epson multifunction printer drivers and scanning utilities (escpr, imagescan) via Pacman and AUR on Arch Linux."
|
||||||
license: "Infinito.Nexus NonCommercial License (CNCL)"
|
license: "Infinito.Nexus NonCommercial License"
|
||||||
license_url: "https://s.infinito.nexus/license"
|
license_url: "https://s.infinito.nexus/license"
|
||||||
company: |
|
company: |
|
||||||
Kevin Veen-Birchenbach
|
Kevin Veen-Birchenbach
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
galaxy_info:
|
galaxy_info:
|
||||||
author: "Kevin Veen-Birkenbach"
|
author: "Kevin Veen-Birkenbach"
|
||||||
description: "Installs Intel media drivers on Pacman-based systems, ensuring the `intel-media-driver` package is present and up-to-date."
|
description: "Installs Intel media drivers on Pacman-based systems, ensuring the `intel-media-driver` package is present and up-to-date."
|
||||||
license: "Infinito.Nexus NonCommercial License (CNCL)"
|
license: "Infinito.Nexus NonCommercial License"
|
||||||
license_url: "https://s.infinito.nexus/license"
|
license_url: "https://s.infinito.nexus/license"
|
||||||
company: |
|
company: |
|
||||||
Kevin Veen-Birkenbach
|
Kevin Veen-Birkenbach
|
||||||
|
@ -35,4 +35,4 @@ Developed and maintained by **Kevin Veen-Birkenbach**.
|
|||||||
Learn more at [www.veen.world](https://www.veen.world)
|
Learn more at [www.veen.world](https://www.veen.world)
|
||||||
|
|
||||||
Part of the [Infinito.Nexus Project](https://s.infinito.nexus/code)
|
Part of the [Infinito.Nexus Project](https://s.infinito.nexus/code)
|
||||||
License: [Infinito.Nexus NonCommercial License (CNCL)](https://s.infinito.nexus/license)
|
License: [Infinito.Nexus NonCommercial License](https://s.infinito.nexus/license)
|
@ -2,7 +2,7 @@
|
|||||||
galaxy_info:
|
galaxy_info:
|
||||||
author: "Kevin Veen-Birkenbach"
|
author: "Kevin Veen-Birkenbach"
|
||||||
description: "Fixes incorrect lid switch behavior on Linux laptops by setting up hibernation and configuring systemd."
|
description: "Fixes incorrect lid switch behavior on Linux laptops by setting up hibernation and configuring systemd."
|
||||||
license: "Infinito.Nexus NonCommercial License (CNCL)"
|
license: "Infinito.Nexus NonCommercial License"
|
||||||
license_url: "https://s.infinito.nexus/license"
|
license_url: "https://s.infinito.nexus/license"
|
||||||
company: |
|
company: |
|
||||||
Kevin Veen-Birkenbach
|
Kevin Veen-Birkenbach
|
||||||
|
@ -16,10 +16,10 @@
|
|||||||
dest: /opt/keyboard_color.py
|
dest: /opt/keyboard_color.py
|
||||||
mode: "0755"
|
mode: "0755"
|
||||||
|
|
||||||
- name: Copy keyboard-color.infinito.service file
|
- name: Copy keyboard-color{{ SYS_SERVICE_SUFFIX }} file
|
||||||
template:
|
template:
|
||||||
src: keyboard-color.service.j2
|
src: keyboard-color.service.j2
|
||||||
dest: /etc/systemd/system/keyboard-color.infinito.service
|
dest: /etc/systemd/system/keyboard-color{{ SYS_SERVICE_SUFFIX }}
|
||||||
mode: 0644
|
mode: 0644
|
||||||
|
|
||||||
- name: Reload systemd daemon
|
- name: Reload systemd daemon
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
galaxy_info:
|
galaxy_info:
|
||||||
author: "Kevin Veen-Birchenbach"
|
author: "Kevin Veen-Birchenbach"
|
||||||
description: "Installs proprietary GPU drivers (`mhwd -a pci nonfree 0300`) on Arch-based systems."
|
description: "Installs proprietary GPU drivers (`mhwd -a pci nonfree 0300`) on Arch-based systems."
|
||||||
license: "Infinito.Nexus NonCommercial License (CNCL)"
|
license: "Infinito.Nexus NonCommercial License"
|
||||||
license_url: "https://s.infinito.nexus/license"
|
license_url: "https://s.infinito.nexus/license"
|
||||||
company: |
|
company: |
|
||||||
Kevin Veen-Birchenbach
|
Kevin Veen-Birchenbach
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
galaxy_info:
|
galaxy_info:
|
||||||
author: "Kevin Veen-Birkenbach"
|
author: "Kevin Veen-Birkenbach"
|
||||||
description: "Installs Hunspell and configured language packs on Pacman-based systems for spell checking in multiple languages."
|
description: "Installs Hunspell and configured language packs on Pacman-based systems for spell checking in multiple languages."
|
||||||
license: "Infinito.Nexus NonCommercial License (CNCL)"
|
license: "Infinito.Nexus NonCommercial License"
|
||||||
license_url: "https://s.infinito.nexus/license"
|
license_url: "https://s.infinito.nexus/license"
|
||||||
company: |
|
company: |
|
||||||
Kevin Veen-Birkenbach
|
Kevin Veen-Birkenbach
|
||||||
|
@ -17,12 +17,12 @@
|
|||||||
### Activate Configuration
|
### Activate Configuration
|
||||||
```bash
|
```bash
|
||||||
cp /path/to/wg0.conf /etc/wireguard/wg0.conf
|
cp /path/to/wg0.conf /etc/wireguard/wg0.conf
|
||||||
systemctl enable wg-quick@wg0.infinito.service --now
|
systemctl enable wg-quick@wg0{{ SYS_SERVICE_SUFFIX }} --now
|
||||||
```
|
```
|
||||||
|
|
||||||
### Check status
|
### Check status
|
||||||
```bash
|
```bash
|
||||||
systemctl status wg-quick@wg0.infinito.service
|
systemctl status wg-quick@wg0{{ SYS_SERVICE_SUFFIX }}
|
||||||
```
|
```
|
||||||
|
|
||||||
## Other Resources
|
## Other Resources
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
- name: "restart wireguard"
|
- name: "restart wireguard"
|
||||||
systemd:
|
systemd:
|
||||||
name: wg-quick@wg0.infinito.service
|
name: wg-quick@wg0{{ SYS_SERVICE_SUFFIX }}
|
||||||
state: restarted
|
state: restarted
|
||||||
enabled: yes
|
enabled: yes
|
||||||
daemon_reload: yes
|
daemon_reload: yes
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
galaxy_info:
|
galaxy_info:
|
||||||
author: "Kevin Veen-Birkenbach"
|
author: "Kevin Veen-Birkenbach"
|
||||||
description: "Manages Wireguard VPN configuration on the host. Installs necessary tools, deploys sysctl settings for IP forwarding, and copies the Wireguard configuration file to enable secure VPN connectivity."
|
description: "Manages Wireguard VPN configuration on the host. Installs necessary tools, deploys sysctl settings for IP forwarding, and copies the Wireguard configuration file to enable secure VPN connectivity."
|
||||||
license: "Infinito.Nexus NonCommercial License (CNCL)"
|
license: "Infinito.Nexus NonCommercial License"
|
||||||
license_url: "https://s.infinito.nexus/license"
|
license_url: "https://s.infinito.nexus/license"
|
||||||
company: |
|
company: |
|
||||||
Kevin Veen-Birkenbach
|
Kevin Veen-Birkenbach
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
galaxy_info:
|
galaxy_info:
|
||||||
author: "Kevin Veen-Birkenbach"
|
author: "Kevin Veen-Birkenbach"
|
||||||
description: "Adapts iptables rules to enable proper connectivity for a WireGuard client running behind a NAT or firewall, ensuring that traffic is correctly forwarded and masqueraded."
|
description: "Adapts iptables rules to enable proper connectivity for a WireGuard client running behind a NAT or firewall, ensuring that traffic is correctly forwarded and masqueraded."
|
||||||
license: "Infinito.Nexus NonCommercial License (CNCL)"
|
license: "Infinito.Nexus NonCommercial License"
|
||||||
license_url: "https://s.infinito.nexus/license"
|
license_url: "https://s.infinito.nexus/license"
|
||||||
company: |
|
company: |
|
||||||
Kevin Veen-Birkenbach
|
Kevin Veen-Birkenbach
|
||||||
|
@ -7,7 +7,7 @@ This role manages WireGuard on a client system. It sets up essential services an
|
|||||||
## Overview
|
## Overview
|
||||||
|
|
||||||
Optimized for client configurations, this role:
|
Optimized for client configurations, this role:
|
||||||
- Deploys a systemd service (`set-mtu.infinito.service`) and its associated script to set the MTU on specified network interfaces.
|
- Deploys a systemd service (`set-mtu{{ SYS_SERVICE_SUFFIX }}`) and its associated script to set the MTU on specified network interfaces.
|
||||||
- Uses a Jinja2 template to generate the `set-mtu.sh` script.
|
- Uses a Jinja2 template to generate the `set-mtu.sh` script.
|
||||||
- Ensures that the MTU is configured correctly before starting WireGuard with [wg-quick](https://www.wireguard.com/quickstart/).
|
- Ensures that the MTU is configured correctly before starting WireGuard with [wg-quick](https://www.wireguard.com/quickstart/).
|
||||||
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
- name: "restart set-mtu.infinito.service"
|
- name: "restart set-mtu service"
|
||||||
systemd:
|
systemd:
|
||||||
name: set-mtu.infinito.service
|
name: set-mtu{{ SYS_SERVICE_SUFFIX }}
|
||||||
state: restarted
|
state: restarted
|
||||||
enabled: yes
|
enabled: yes
|
||||||
daemon_reload: yes
|
daemon_reload: yes
|
@ -2,7 +2,7 @@
|
|||||||
galaxy_info:
|
galaxy_info:
|
||||||
author: "Kevin Veen-Birkenbach"
|
author: "Kevin Veen-Birkenbach"
|
||||||
description: "Manages WireGuard on a client system by deploying services and scripts to set MTU on network interfaces and ensure optimal VPN connectivity."
|
description: "Manages WireGuard on a client system by deploying services and scripts to set MTU on network interfaces and ensure optimal VPN connectivity."
|
||||||
license: "Infinito.Nexus NonCommercial License (CNCL)"
|
license: "Infinito.Nexus NonCommercial License"
|
||||||
license_url: "https://s.infinito.nexus/license"
|
license_url: "https://s.infinito.nexus/license"
|
||||||
company: |
|
company: |
|
||||||
Kevin Veen-Birkenbach
|
Kevin Veen-Birkenbach
|
||||||
|
@ -1,11 +1,11 @@
|
|||||||
- name: create set-mtu.infinito.service
|
- name: create set-mtu service
|
||||||
copy:
|
template:
|
||||||
src: set-mtu.service
|
src: set-mtu.service.j2
|
||||||
dest: /etc/systemd/system/set-mtu.infinito.service
|
dest: /etc/systemd/system/set-mtu{{ SYS_SERVICE_SUFFIX }}
|
||||||
notify: restart set-mtu.infinito.service
|
notify: restart set-mtu service
|
||||||
|
|
||||||
- name: create set-mtu.sh
|
- name: create set-mtu.sh
|
||||||
template:
|
template:
|
||||||
src: set-mtu.sh.j2
|
src: set-mtu.sh.j2
|
||||||
dest: /usr/local/bin/set-mtu.sh
|
dest: /usr/local/bin/set-mtu.sh
|
||||||
notify: restart set-mtu.infinito.service
|
notify: restart set-mtu service
|
||||||
|
@ -1,10 +1,10 @@
|
|||||||
[Unit]
|
[Unit]
|
||||||
Description=set MTU
|
Description=set MTU
|
||||||
Before=wg-quick@wg0.infinito.service
|
Before=wg-quick@wg0{{ SYS_SERVICE_SUFFIX }}
|
||||||
|
|
||||||
[Service]
|
[Service]
|
||||||
Type=oneshot
|
Type=oneshot
|
||||||
ExecStart=bash /usr/local/bin/set-mtu.sh
|
ExecStart=bash /usr/local/bin/set-mtu.sh
|
||||||
|
|
||||||
[Install]
|
[Install]
|
||||||
RequiredBy=wg-quick@wg0.infinito.service
|
RequiredBy=wg-quick@wg0{{ SYS_SERVICE_SUFFIX }}
|
@ -32,4 +32,4 @@ Developed and maintained by **Kevin Veen-Birkenbach**.
|
|||||||
Learn more at [www.veen.world](https://www.veen.world)
|
Learn more at [www.veen.world](https://www.veen.world)
|
||||||
|
|
||||||
Part of the [Infinito.Nexus Project](https://s.infinito.nexus/code)
|
Part of the [Infinito.Nexus Project](https://s.infinito.nexus/code)
|
||||||
License: [Infinito.Nexus NonCommercial License (CNCL)](https://s.infinito.nexus/license)
|
License: [Infinito.Nexus NonCommercial License](https://s.infinito.nexus/license)
|
@ -1,7 +1,7 @@
|
|||||||
galaxy_info:
|
galaxy_info:
|
||||||
author: "Kevin Veen-Birkenbach"
|
author: "Kevin Veen-Birkenbach"
|
||||||
description: "Installs and updates packages using pkgmgr."
|
description: "Installs and updates packages using pkgmgr."
|
||||||
license: "Infinito.Nexus NonCommercial License (CNCL)"
|
license: "Infinito.Nexus NonCommercial License"
|
||||||
license_url: "https://s.infinito.nexus/license"
|
license_url: "https://s.infinito.nexus/license"
|
||||||
company: |
|
company: |
|
||||||
Kevin Veen-Birkenbach
|
Kevin Veen-Birkenbach
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
galaxy_info:
|
galaxy_info:
|
||||||
author: "Kevin Veen-Birkenbach"
|
author: "Kevin Veen-Birkenbach"
|
||||||
description: "Automates the installation of Kevin's Package Manager — a tool for managing multiple repositories and automating Git operations."
|
description: "Automates the installation of Kevin's Package Manager — a tool for managing multiple repositories and automating Git operations."
|
||||||
license: "Infinito.Nexus NonCommercial License (CNCL)"
|
license: "Infinito.Nexus NonCommercial License"
|
||||||
license_url: "https://s.infinito.nexus/license"
|
license_url: "https://s.infinito.nexus/license"
|
||||||
company: |
|
company: |
|
||||||
Kevin Veen-Birkenbach
|
Kevin Veen-Birkenbach
|
||||||
|
@ -32,4 +32,4 @@ Provide **one-stop, idempotent domain provisioning** for Nginx-based homelabs or
|
|||||||
Developed and maintained by **Kevin Veen-Birkenbach**.
|
Developed and maintained by **Kevin Veen-Birkenbach**.
|
||||||
Learn more at <https://www.veen.world>
|
Learn more at <https://www.veen.world>
|
||||||
|
|
||||||
Part of the **Infinito.Nexus Project** — licensed under the [Infinito.Nexus NonCommercial License (CNCL)](https://s.infinito.nexus/license)
|
Part of the **Infinito.Nexus Project** — licensed under the [Infinito.Nexus NonCommercial License](https://s.infinito.nexus/license)
|
@ -1,7 +1,7 @@
|
|||||||
galaxy_info:
|
galaxy_info:
|
||||||
author: "Kevin Veen-Birkenbach"
|
author: "Kevin Veen-Birkenbach"
|
||||||
description: "Automated domain provisioning (TLS, vHost, OAuth2) for Nginx."
|
description: "Automated domain provisioning (TLS, vHost, OAuth2) for Nginx."
|
||||||
license: "Infinito.Nexus NonCommercial License (CNCL)"
|
license: "Infinito.Nexus NonCommercial License"
|
||||||
license_url: "https://s.infinito.nexus/license"
|
license_url: "https://s.infinito.nexus/license"
|
||||||
company: |
|
company: |
|
||||||
Kevin Veen-Birkenbach
|
Kevin Veen-Birkenbach
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
- name: "restart srv-proxy-6-6-tls-deploy.infinito.service"
|
- name: "restart srv-proxy-6-6-tls-deploy service"
|
||||||
systemd:
|
systemd:
|
||||||
name: srv-proxy-6-6-tls-deploy.{{application_id}}.infinito.service
|
name: srv-proxy-6-6-tls-deploy.{{application_id}}{{ SYS_SERVICE_SUFFIX }}
|
||||||
state: restarted
|
state: restarted
|
||||||
enabled: yes
|
enabled: yes
|
||||||
daemon_reload: yes
|
daemon_reload: yes
|
@ -1,7 +1,7 @@
|
|||||||
galaxy_info:
|
galaxy_info:
|
||||||
author: "Kevin Veen-Birchenbach"
|
author: "Kevin Veen-Birchenbach"
|
||||||
description: "Deploys Let’s Encrypt certificates into Docker Compose Nginx setups via systemd service and timer."
|
description: "Deploys Let’s Encrypt certificates into Docker Compose Nginx setups via systemd service and timer."
|
||||||
license: "Infinito.Nexus NonCommercial License (CNCL)"
|
license: "Infinito.Nexus NonCommercial License"
|
||||||
license_url: "https://s.infinito.nexus/license"
|
license_url: "https://s.infinito.nexus/license"
|
||||||
company: |
|
company: |
|
||||||
Kevin Veen-Birchenbach
|
Kevin Veen-Birchenbach
|
||||||
|
@ -7,4 +7,4 @@
|
|||||||
template:
|
template:
|
||||||
src: "srv-proxy-6-6-tls-deploy.sh.j2"
|
src: "srv-proxy-6-6-tls-deploy.sh.j2"
|
||||||
dest: "{{nginx_docker_cert_deploy_script}}"
|
dest: "{{nginx_docker_cert_deploy_script}}"
|
||||||
notify: restart srv-proxy-6-6-tls-deploy.infinito.service
|
notify: restart srv-proxy-6-6-tls-deploy service
|
@ -9,13 +9,13 @@
|
|||||||
path: "{{cert_mount_directory}}"
|
path: "{{cert_mount_directory}}"
|
||||||
state: directory
|
state: directory
|
||||||
mode: "0755"
|
mode: "0755"
|
||||||
notify: restart srv-proxy-6-6-tls-deploy.infinito.service
|
notify: restart srv-proxy-6-6-tls-deploy service
|
||||||
|
|
||||||
- name: configure srv-proxy-6-6-tls-deploy.infinito.service
|
- name: configure srv-proxy-6-6-tls-deploy service
|
||||||
template:
|
template:
|
||||||
src: "srv-proxy-6-6-tls-deploy.service.j2"
|
src: "srv-proxy-6-6-tls-deploy.service.j2"
|
||||||
dest: "/etc/systemd/system/srv-proxy-6-6-tls-deploy.{{application_id}}.infinito.service"
|
dest: "/etc/systemd/system/srv-proxy-6-6-tls-deploy.{{application_id}}{{ SYS_SERVICE_SUFFIX }}"
|
||||||
notify: restart srv-proxy-6-6-tls-deploy.infinito.service
|
notify: restart srv-proxy-6-6-tls-deploy service
|
||||||
|
|
||||||
- name: "include role for sys-timer for {{service_name}}"
|
- name: "include role for sys-timer for {{service_name}}"
|
||||||
include_role:
|
include_role:
|
||||||
|
@ -28,4 +28,4 @@ The goal of this role is to deliver a **hassle-free, production-ready reverse pr
|
|||||||
Developed and maintained by **Kevin Veen-Birkenbach**.
|
Developed and maintained by **Kevin Veen-Birkenbach**.
|
||||||
More at <https://www.veen.world>
|
More at <https://www.veen.world>
|
||||||
|
|
||||||
Part of the **Infinito.Nexus Project** — licensed under the [Infinito.Nexus NonCommercial License (CNCL)](https://s.infinito.nexus/license)
|
Part of the **Infinito.Nexus Project** — licensed under the [Infinito.Nexus NonCommercial License](https://s.infinito.nexus/license)
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
galaxy_info:
|
galaxy_info:
|
||||||
author: "Kevin Veen-Birkenbach"
|
author: "Kevin Veen-Birkenbach"
|
||||||
description: "Nginx reverse proxy front-end for local Docker applications."
|
description: "Nginx reverse proxy front-end for local Docker applications."
|
||||||
license: "Infinito.Nexus NonCommercial License (CNCL)"
|
license: "Infinito.Nexus NonCommercial License"
|
||||||
license_url: "https://s.infinito.nexus/license"
|
license_url: "https://s.infinito.nexus/license"
|
||||||
company: |
|
company: |
|
||||||
Kevin Veen-Birkenbach
|
Kevin Veen-Birkenbach
|
||||||
|
@ -75,4 +75,4 @@ Designed for services (e.g., chat servers, real-time dashboards) needing fast, p
|
|||||||
|
|
||||||
By [Kevin Veen-Birkenbach](https://www.veen.world)
|
By [Kevin Veen-Birkenbach](https://www.veen.world)
|
||||||
Part of the [Infinito.Nexus Project](https://s.infinito.nexus/code)
|
Part of the [Infinito.Nexus Project](https://s.infinito.nexus/code)
|
||||||
Licensed under the [Infinito.Nexus NonCommercial License (CNCL)](https://s.infinito.nexus/license)
|
Licensed under the [Infinito.Nexus NonCommercial License](https://s.infinito.nexus/license)
|
||||||
|
@ -2,7 +2,7 @@ galaxy_info:
|
|||||||
author: "Kevin Veen-Birkenbach"
|
author: "Kevin Veen-Birkenbach"
|
||||||
description: |
|
description: |
|
||||||
Automates the retrieval of Let's Encrypt SSL/TLS certificates for Nginx domains using Certbot, supporting both single-domain and wildcard certificates with DNS and webroot ACME challenges.
|
Automates the retrieval of Let's Encrypt SSL/TLS certificates for Nginx domains using Certbot, supporting both single-domain and wildcard certificates with DNS and webroot ACME challenges.
|
||||||
license: "Infinito.Nexus NonCommercial License (CNCL)"
|
license: "Infinito.Nexus NonCommercial License"
|
||||||
license_url: "https://s.infinito.nexus/license"
|
license_url: "https://s.infinito.nexus/license"
|
||||||
company: |
|
company: |
|
||||||
Kevin Veen-Birkenbach
|
Kevin Veen-Birkenbach
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user