308 lines
11 KiB
Plaintext
Raw Normal View History

---
accounts:
name: Online Presence
description: Discover {{ 'our' if person.type == 'legal' else 'my' }} online presence.
icon:
class: fa-solid fa-users
children:
- name: Publishing Channels
description: Platforms where I share content.
icon:
class: fas fa-newspaper
children:
- name: Microblogs
2025-02-19 17:43:07 +01:00
description: Stay updated with {{ 'our' if person.type == 'legal' else 'my' }} microblogs.
icon:
class: fa-solid fa-pen-nib
children:
2025-02-19 17:43:07 +01:00
{% if person.contact.mastodon is defined %}
- name: Mastodon
description: Follow {{ 'our' if person.type == 'legal' else 'my' }} updates on Mastodon.
icon:
class: fa-brands fa-mastodon
2025-02-19 17:43:07 +01:00
url: "https://{{ person.contact.mastodon.split('@')[2] }}/@{{ person.contact.mastodon.split('@')[1] }}"
identifier: "{{person.contact.mastodon}}"
2025-02-19 17:43:07 +01:00
{% end %}
{% if person.contact.bluesky is defined %}
- name: Bluesky
2025-02-19 17:43:07 +01:00
description: Follow {{ 'our' if person.type == 'legal' else 'my' }} on Bluesky.
icon:
class: fa-brands fa-bluesky
alternatives:
- link: accounts.publishingchannels.microblogs.mastodon
2025-02-19 17:43:07 +01:00
identifier: "{{person.contact.bluesky}}"
{% end %}
{% if person.contact.pixelfed is defined %}
- name: Pictures
2025-02-19 17:43:07 +01:00
description: Explore {{ 'our' if person.type == 'legal' else 'my' }} photo gallery on Pixelfed.
icon:
2025-02-19 17:43:07 +01:00
class: fa-solid fa-camera
identifier: "{{person.contact.pixelfed}}"
url: "https://{{ person.contact.pixelfed.split('@')[2] }}/@{{ person.contact.pixelfed.split('@')[1] }}"
{% end %}
{% if person.contact.peertube is defined %}
- name: Peertube
description: Discover {{ 'our' if person.type == 'legal' else 'my' }} videos on Peertube.
icon:
2025-02-19 17:43:07 +01:00
class: fa-solid fa-video
identifier: "{{person.contact.peertube}}"
url: "https://{{ person.contact.peertube.split('@')[2] }}/@{{ person.contact.peertube.split('@')[1] }}"
{% end %}
{% if person.contact.wordpress is defined %}
- name: Blog
description: Read {{ 'our' if person.type == 'legal' else 'my' }} articles and stories.
icon:
class: fa-solid fa-blog
2025-02-19 17:43:07 +01:00
identifier: "{{person.contact.wordpress}}"
url: "https://{{ person.contact.wordpress.split('@')[2] }}/@{{ person.contact.wordpress.split('@')[1] }}"
{% end %}
{% if person.contact.code is defined %}
- name: Code
2025-02-19 17:43:07 +01:00
description: Explore {{ 'our' if person.type == 'legal' else 'my' }} code.
icon:
2025-02-19 17:43:07 +01:00
class: fa-solid fa-code
url: "{{person.code}}"
{% end %}
{% if person.contact.friendica is defined %}
- name: Social Networks
2025-02-19 17:43:07 +01:00
description: Visit {{ 'our' if person.type == 'legal' else 'my' }} friendica profile
icon:
2025-02-19 17:43:07 +01:00
class: fas fa-network-wired
identifier: "{{person.contact.friendica}}"
url: "https://{{ person.contact.friendica.split('@')[2] }}/@{{ person.contact.friendica.split('@')[1] }}"
{% end %}
- link: navigation.header.contact.messenger
cards:
- icon:
source: https://cloud.veen.world/s/logo_agile_coach_512x512/download
title: Agile Coach
text: I lead agile transformations and improve team dynamics through Scrum, DevOps,
and Agile Coaching. My goal is to enhance collaboration and efficiency in organizations,
ensuring agile principles are effectively implemented for sustainable success.
url: https://www.agile-coach.world
link_text: www.agile-coach.world
- icon:
source: https://cloud.veen.world/s/logo_personal_coach_512x512/download
title: Personal Coach
text: Offering personalized coaching for growth and development, I utilize a blend
of hypnotherapy, mediation, and holistic techniques. My approach is tailored to
help you achieve personal and professional milestones, fostering holistic well-being.
url: https://www.personalcoach.berlin
link_text: www.personalcoach.berlin
- icon:
source: https://cloud.veen.world/s/logo_yachtmaster_512x512/download
title: Yachtmaster
text: As a Yachtmaster, I provide comprehensive sailing education, yacht delivery,
and voyage planning services. Whether you're learning to sail or need an experienced
skipper, my expertise ensures a safe and enjoyable experience on the water.
url: https://www.yachtmaster.world
link_text: www.yachtmaster.world
2025-02-19 17:43:07 +01:00
- icon:
source: https://cloud.veen.world/s/logo_yachtmaster_512x512/download
title: Yachtmaster
text: As a Yachtmaster, I provide comprehensive sailing education, yacht delivery,
and voyage planning services. Whether you're learning to sail or need an experienced
skipper, my expertise ensures a safe and enjoyable experience on the water.
url: https://www.yachtmaster.world
link_text: www.yachtmaster.world
company:
2025-02-19 17:43:07 +01:00
titel: {{person.name}}
subtitel: {{person.description.subtitel}}
logo:
source: https://cloud.veen.world/s/logo_face_512x512/download
favicon:
source: https://cloud.veen.world/s/veen_world_favicon/download
address:
2025-02-19 17:43:07 +01:00
{{ person.address | to_nice_yaml(indent=4) | indent(2) }}
imprint_url: https://s.veen.world/imprint
navigation:
header:
children:
- link: accounts.publishingchannels.children
- link: accounts.socialnetworks
- name: Contact
2025-02-19 17:43:07 +01:00
description: Get in touch with {{ 'us' if person.type == 'legal' else 'me' }}
icon:
class: fa-solid fa-envelope
children:
2025-02-19 17:43:07 +01:00
{% end %}
{% if person.contact.email is defined %}
- name: Email
2025-02-19 17:43:07 +01:00
description: Send {{ 'us' if person.type == 'legal' else 'me' }} an email
icon:
class: fa-solid fa-envelope
2025-02-19 17:43:07 +01:00
url: mailto:{{person.contact.email}}
identifier: {{person.contact.email}}
alternatives:
- link: navigation.header.contact.messenger.matrix
{% end %}
{% if person.contact.phone is defined %}
- name: Mobile
2025-02-19 17:43:07 +01:00
description: Call {{ 'us' if person.type == 'legal' else 'me' }}
icon:
class: fa-solid fa-phone
2025-02-19 17:43:07 +01:00
url: "tel:{{person.contact.phone}}"
identifier: "{{person.contact.phone}}"
target: _top
2025-02-19 17:43:07 +01:00
{% end %}
{% if person.contact.matrix is defined %}
- name: Matrix
description: Chat with {{ 'us' if person.type == 'legal' else 'me' }} on Matrix
icon:
2025-02-19 17:43:07 +01:00
class: fa-solid fa-cubes
identifier: "{{person.contact.matrix}}"
{% end %}
footer:
children:
- link: accounts
- name: Solution Hub
description: Curated collection of self hosted tools
icon:
class: fa-solid fa-network-wired
url:
children:
- name: Community
description: Tools to manage the community
icon:
class: fa-solid fa-users
children:
2025-02-19 17:43:07 +01:00
{% end %}
{% if "discourse" in group_names %}
- name: Forum
description: Join the discussion
icon:
class: fa-brands fa-discourse
2025-02-19 17:43:07 +01:00
url: https://{{domains.discourse}}/
{% end %}
{% if "moodle" in group_names %}
- name: Learning Platform
description: Learn with {{ 'our' if person.type == 'legal' else 'my' }} academy
icon:
class: fa-solid fa-graduation-cap
2025-02-19 17:43:07 +01:00
url: https://{{domains.moodle}}/
{% end %}
{% if "listmonk" in group_names %}
- name: Newsletter
description: Subscribe to {{ 'our' if person.type == 'legal' else 'my' }} newsletter
icon:
class: fa-solid fa-envelope-open-text
2025-02-19 17:43:07 +01:00
url: https://{{domains.listmonk}}/subscription/form
{% end %}
{% if "openproject" in group_names %}
- name: Project Management
description: Project Management Tools
icon:
class: fa-solid fa-chart-line
children:
- name: Open Project
description: Explore {{ 'our' if person.type == 'legal' else 'my' }} projects
icon:
class: fa-solid fa-tasks
2025-02-19 17:43:07 +01:00
url: https://{{domains.openproject}}/
{% end %}
{% if "taiga" in group_names %}
- name: Taiga
description: View {{ 'our' if person.type == 'legal' else 'my' }} Kanban board
icon:
class: bi bi-clipboard2-check-fill
2025-02-19 17:43:07 +01:00
url: https://{{domains.taiga}}/
{% end %}
{% if "snipe_it" in group_names %}
- name: Snipe IT
description: Manage {{ 'our' if person.type == 'legal' else 'my' }} inventory
icon:
class: fas fa-box-open
2025-02-19 17:43:07 +01:00
url: https://{{domains.snipe_it}}/
{% end %}
- name: Communication
icon:
class: fa-solid fa-comments
children:
2025-02-19 17:43:07 +01:00
{% end %}
{% if "matrix" in group_names %}
- name: Elements
2025-02-19 17:43:07 +01:00
description: Chat with the world
icon:
class: fa-solid fa-comment
2025-02-19 17:43:07 +01:00
url: https://{{domains.matrix_element}}/
{% end %}
{% if "bigbluebutton" in group_names %}
- name: Big Blue Button
description: Join live events
icon:
class: fa-solid fa-video
2025-02-19 17:43:07 +01:00
url: https://{{domains.bigbluebutton}}/
{% end %}
{% if "mailu" in group_names %}
- name: Mailu
2025-02-19 17:43:07 +01:00
description: Send{{ 'our' if person.type == 'legal' else 'my' }}a mail
icon:
class: fa-solid fa-envelope
2025-02-19 17:43:07 +01:00
url: https://{{domains.mailu}}/
{% end %}
- name: Administration
icon:
class: fas fa-building
children:
2025-02-19 17:43:07 +01:00
{% end %}
{% if "matomo" in group_names %}
- name: Matomo
description: Analyze with Matomo
icon:
class: fa-solid fa-chart-simple
2025-02-19 17:43:07 +01:00
url: https://{{domains.matomo}}/
{% end %}
{% if "phpmyadmin" in group_names %}
- name: phpMyAdmin
description: Administrate MySQL and MariaDB databases
icon:
class: fas fa-database
2025-02-19 17:43:07 +01:00
url: https://{{domains.phpmyadmin}}/
{% end %}
{% if "keycloak" in group_names %}
- name: Keycloak
description: Manage User via Keycloak
icon:
class: fas fa-user-shield
2025-02-19 17:43:07 +01:00
url: https://{{domains.keycloak}}/admin
{% end %}
{% if "ldap" in group_names %}
- name: LDAP
description: Manage LDAP
icon:
class: fas fa-key
2025-02-19 17:43:07 +01:00
url: https://{{domains.ldap}}/
{% end %}
- name: Tools
icon:
class: fas fa-tools
children:
2025-02-19 17:43:07 +01:00
{% end %}
{% if "baserow" in group_names %}
- name: Baserow
description: Organize with Baserow
icon:
class: fa-solid fa-table
2025-02-19 17:43:07 +01:00
url: https://{{domains.baserow}}/
{% end %}
{% if "yourls" in group_names %}
- name: Yourls
2025-02-19 17:43:07 +01:00
description: Create Shortlinks
icon:
class: bi bi-link
2025-02-19 17:43:07 +01:00
url: https://{{domains.yourls}}/admin/
{% end %}
{% if "nextcloud" in group_names %}
- name: Nextcloud
2025-02-19 17:43:07 +01:00
description: Access your cloud storage
icon:
class: fa-solid fa-cloud
2025-02-19 17:43:07 +01:00
url: https://{{domains.nextcloud}}/
{% end %}
- name: Imprint
description: Check out the imprint information
icon:
class: fa-solid fa-scale-balanced
url: https://s.veen.world/imprint