mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2025-08-15 08:30:46 +02:00
Introduced variable SOFTWARE_NAME, to make better visible when software components are used. Will be relevant for OIDC
This commit is contained in:
parent
5c90c252d0
commit
1b638c366e
@ -1,4 +1,6 @@
|
|||||||
ENVIRONMENT: "production" # Possible values: production, development
|
SOFTWARE_NAME: "Infinito.Nexus" # Name of the software
|
||||||
|
|
||||||
|
ENVIRONMENT: "production" # Possible values: production, development
|
||||||
|
|
||||||
# If true, sensitive credentials will be masked or hidden from all Ansible task logs
|
# If true, sensitive credentials will be masked or hidden from all Ansible task logs
|
||||||
# Recommendet to set to true
|
# Recommendet to set to true
|
||||||
|
@ -2,8 +2,8 @@
|
|||||||
defaults_service_provider:
|
defaults_service_provider:
|
||||||
type: "legal" # Accepted Values: natural, legal
|
type: "legal" # Accepted Values: natural, legal
|
||||||
company:
|
company:
|
||||||
titel: "Infinito.Nexus by Kevin Veen-Birkenbach"
|
titel: "{{ SOFTWARE_NAME }} by Kevin Veen-Birkenbach"
|
||||||
slogan: "Infinito.Nexus — Empowering a Sovereign Digital Future."
|
slogan: "{{ SOFTWARE_NAME }} — Empowering a Sovereign Digital Future."
|
||||||
address:
|
address:
|
||||||
street: "Binary Avenue 01"
|
street: "Binary Avenue 01"
|
||||||
city: "Cybertown"
|
city: "Cybertown"
|
||||||
@ -11,7 +11,7 @@ defaults_service_provider:
|
|||||||
country: "Nexusland"
|
country: "Nexusland"
|
||||||
logo: "{{ applications['web-svc-asset'].url ~ '/img/logo.png' }}"
|
logo: "{{ applications['web-svc-asset'].url ~ '/img/logo.png' }}"
|
||||||
platform:
|
platform:
|
||||||
titel: "Infinito.Nexus"
|
titel: "{{ SOFTWARE_NAME }}"
|
||||||
subtitel: "One login. Infinite applications."
|
subtitel: "One login. Infinite applications."
|
||||||
logo: "{{ applications['web-svc-asset'].url ~ '/img/logo.png' }}"
|
logo: "{{ applications['web-svc-asset'].url ~ '/img/logo.png' }}"
|
||||||
favicon: "{{ applications['web-svc-asset'].url ~ '/img/favicon.ico' }}"
|
favicon: "{{ applications['web-svc-asset'].url ~ '/img/favicon.ico' }}"
|
||||||
@ -29,5 +29,5 @@ defaults_service_provider:
|
|||||||
|
|
||||||
legal:
|
legal:
|
||||||
editorial_responsible: "Johannes Gutenberg"
|
editorial_responsible: "Johannes Gutenberg"
|
||||||
source_code: "https://s.infinito.nexus/code"
|
source_code: "https://s.{{ SOFTWARE_NAME | lower }}/code"
|
||||||
imprint: "{{WEB_PROTOCOL}}://{{ domains | get_domain('web-svc-html') }}/imprint.html"
|
imprint: "{{WEB_PROTOCOL}}://{{ domains | get_domain('web-svc-html') }}/imprint.html"
|
@ -1,4 +1,4 @@
|
|||||||
- name: Execute Infinito.Nexus Play
|
- name: Execute {{ SOFTWARE_NAME }} Play
|
||||||
hosts: all
|
hosts: all
|
||||||
tasks:
|
tasks:
|
||||||
- name: "Load 'constructor' tasks"
|
- name: "Load 'constructor' tasks"
|
||||||
|
@ -23,11 +23,11 @@ PRIMARY_IP=$(ip route get 8.8.8.8 2>/dev/null | awk '{print $7}' | head -n1)
|
|||||||
echo -e "${HEADER_COLOR}Welcome, $USER on ${HOSTNAME_COLOR}$(hostname)!${RESET_COLOR}"
|
echo -e "${HEADER_COLOR}Welcome, $USER on ${HOSTNAME_COLOR}$(hostname)!${RESET_COLOR}"
|
||||||
echo -e "Primary IP Address: ${PRIMARY_IP}"
|
echo -e "Primary IP Address: ${PRIMARY_IP}"
|
||||||
echo -e "${HEADER_COLOR}Today is $(date +"%A, %d.%m.%Y %T")${RESET_COLOR}"
|
echo -e "${HEADER_COLOR}Today is $(date +"%A, %d.%m.%Y %T")${RESET_COLOR}"
|
||||||
echo -e "\033[94mPowered by: Infinito.Nexus"
|
echo -e "\033[94mPowered by: {{ SOFTWARE_NAME }}"
|
||||||
echo -e "\033[1;31mWARNING: This software is not to be used for generating commercial profits.\033[94m"
|
echo -e "\033[1;31mWARNING: This software is not to be used for generating commercial profits.\033[94m"
|
||||||
echo -e "If you require a license for commercial use, please contact Kevin Veen-Birkenbach, the author and copyright holder.\n"
|
echo -e "If you require a license for commercial use, please contact Kevin Veen-Birkenbach, the author and copyright holder.\n"
|
||||||
echo -e "More Information:"
|
echo -e "More Information:"
|
||||||
echo -e "- About Infinito.Nexus: \033[35mhttps://s.veen.world/infinito\033[94m"
|
echo -e "- About {{ SOFTWARE_NAME }}: \033[35mhttps://s.veen.world/infinito\033[94m"
|
||||||
echo -e "- About the author: \033[35mhttps://www.veen.world\033[94m"
|
echo -e "- About the author: \033[35mhttps://www.veen.world\033[94m"
|
||||||
echo ""
|
echo ""
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
title: "Infinito.Nexus Code Hub" # @todo load automatic based on service_porvider infos
|
title: "{{ SOFTWARE_NAME }} Code Hub" # @todo load automatic based on service_porvider infos
|
||||||
configuration:
|
configuration:
|
||||||
repository:
|
repository:
|
||||||
enable_push_create_user: True # Allow users to push local repositories to Gitea and have them automatically created for a user.
|
enable_push_create_user: True # Allow users to push local repositories to Gitea and have them automatically created for a user.
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
followus:
|
followus:
|
||||||
name: Follow Us
|
name: Follow Us
|
||||||
description: Follow us to stay up to recieve the newest Infinito.Nexus updates
|
description: Follow us to stay up to recieve the newest {{ SOFTWARE_NAME }} updates
|
||||||
icon:
|
icon:
|
||||||
class: fas fa-newspaper
|
class: fas fa-newspaper
|
||||||
{% if ["web-app-mastodon", "web-app-bluesky"] | any_in(group_names) %}
|
{% if ["web-app-mastodon", "web-app-bluesky"] | any_in(group_names) %}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user