mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2025-08-30 15:28:12 +02:00
Renamed cymais to infinito and did some other optimations and logout implementations
This commit is contained in:
@@ -2,13 +2,13 @@
|
||||
|
||||
## Description
|
||||
|
||||
This **CyMaIS Presentation** is a powerful tool designed for showcasing the CyMaIS platform to various audiences, including **Administrators**, **Developers**, **End-Users**, **Businesses**, and **Investors**. The presentation leverages **Reveal.js** to create an interactive, engaging, and fully containerized experience that can be easily deployed with Docker.
|
||||
This **Infinito.Nexus Presentation** is a powerful tool designed for showcasing the Infinito.Nexus platform to various audiences, including **Administrators**, **Developers**, **End-Users**, **Businesses**, and **Investors**. The presentation leverages **Reveal.js** to create an interactive, engaging, and fully containerized experience that can be easily deployed with Docker.
|
||||
|
||||
This role automates the process of setting up and running the CyMaIS presentation in a Docker container, ensuring a reproducible and isolated environment for displaying the content.
|
||||
This role automates the process of setting up and running the Infinito.Nexus presentation in a Docker container, ensuring a reproducible and isolated environment for displaying the content.
|
||||
|
||||
## Overview
|
||||
|
||||
The **CyMaIS Presentation** role automates the setup of an environment using Docker, providing a seamless process for pulling your source repository, building the presentation, and serving the slides through a lightweight HTTP server. It uses **[Reveal.js](https://revealjs.com/)** for building and serving the presentation slides and can be deployed with **Kevin's Package Manager**.
|
||||
The **Infinito.Nexus Presentation** role automates the setup of an environment using Docker, providing a seamless process for pulling your source repository, building the presentation, and serving the slides through a lightweight HTTP server. It uses **[Reveal.js](https://revealjs.com/)** for building and serving the presentation slides and can be deployed with **Kevin's Package Manager**.
|
||||
|
||||
### Features
|
||||
|
||||
@@ -19,14 +19,14 @@ The **CyMaIS Presentation** role automates the setup of an environment using Doc
|
||||
|
||||
## Further Resources
|
||||
|
||||
For more information about the **CyMaIS Presentation**, check out the GitHub repository: [CyMaIS Presentation](https://github.com/kevinveenbirkenbach/cymais-presentation)
|
||||
For more information about the **Infinito.Nexus Presentation**, check out the GitHub repository: [Infinito.Nexus Presentation](https://github.com/kevinveenbirkenbach/infinito-nexus-presentation)
|
||||
|
||||
For more about **Reveal.js**, visit: [Reveal.js](https://revealjs.com/)
|
||||
|
||||
## License 📄
|
||||
|
||||
This project is licensed under the **CyMaIS NonCommercial License (CNCL)** - see the [LICENSE](LICENSE) file for details.
|
||||
This project is licensed under the **Infinito.Nexus NonCommercial License (CNCL)** - see the [LICENSE](LICENSE) file for details.
|
||||
|
||||
---
|
||||
|
||||
For additional details about CyMaIS, visit: [cymais.cloud](https://cymais.cloud)
|
||||
For additional details about Infinito.Nexus, visit: [infinito.nexus](https://infinito.nexus)
|
||||
|
@@ -1,7 +1,7 @@
|
||||
galaxy_info:
|
||||
author: "Kevin Veen-Birkenbach"
|
||||
description: "An interactive presentation platform focused on guiding end-users through the practical use of the CyMaIS software. Designed to demonstrate features, workflows, and real-world applications for Administrators, Developers, End-Users, Businesses, and Investors."
|
||||
license: "CyMaIS NonCommercial License (CNCL)"
|
||||
description: "An interactive presentation platform focused on guiding end-users through the practical use of the Infinito.Nexus software. Designed to demonstrate features, workflows, and real-world applications for Administrators, Developers, End-Users, Businesses, and Investors."
|
||||
license: "Infinito.Nexus NonCommercial License (CNCL)"
|
||||
license_url: "https://s.veen.world/cncl"
|
||||
company: |
|
||||
Kevin Veen-Birkenbach
|
||||
@@ -21,8 +21,8 @@ galaxy_info:
|
||||
- docker
|
||||
- automation
|
||||
- deployment
|
||||
repository: "https://github.com/kevinveenbirkenbach/cymais-presentation"
|
||||
issue_tracker_url: "https://s.veen.world/cymaisissues"
|
||||
documentation: "https://s.veen.world/cymais"
|
||||
repository: "https://github.com/kevinveenbirkenbach/infinito-nexus-presentation"
|
||||
issue_tracker_url: "https://github.com/kevinveenbirkenbach/infinito-nexus/issues"
|
||||
documentation: "https://docs.infinito.nexus"
|
||||
logo:
|
||||
class: "fas fa-map"
|
@@ -3,16 +3,16 @@
|
||||
include_role:
|
||||
name: pkgmgr-install
|
||||
vars:
|
||||
package_name: cymais-presentation
|
||||
package_name: infinito-presentation
|
||||
# package_notify: docker compose up
|
||||
|
||||
- name: Get path of cymais-presentation using pkgmgr
|
||||
command: pkgmgr path cymais-presentation
|
||||
register: path_cymais_presentation_output
|
||||
- name: Get path of infinito-presentation using pkgmgr
|
||||
command: pkgmgr path infinito-presentation
|
||||
register: path_infinito_presentation_output
|
||||
|
||||
- name: Get path of cymais using pkgmgrpull docker repository
|
||||
command: pkgmgr path cymais
|
||||
register: path_cymais_output
|
||||
- name: Get path of infinito using pkgmgrpull docker repository
|
||||
command: pkgmgr path infinito
|
||||
register: path_infinito_output
|
||||
|
||||
- name: "include docker and reverse proxy for '{{ application_id }}'"
|
||||
include_role:
|
||||
|
@@ -1,13 +1,13 @@
|
||||
{% include 'roles/docker-compose/templates/base.yml.j2' %}
|
||||
cymais-presentation:
|
||||
infinito-presentation:
|
||||
build:
|
||||
context: {{ path_cymais_presentation_output.stdout }}
|
||||
dockerfile: {{ path_cymais_presentation_output.stdout }}/Dockerfile
|
||||
context: {{ path_infinito_presentation_output.stdout }}
|
||||
dockerfile: {{ path_infinito_presentation_output.stdout }}/Dockerfile
|
||||
ports:
|
||||
- "127.0.0.1:{{ports.localhost.http[application_id]}}:5000"
|
||||
volumes:
|
||||
- {{ path_cymais_presentation_output.stdout }}:/app
|
||||
- {{ path_cymais_output.stdout }}:/source
|
||||
- {{ path_infinito_presentation_output.stdout }}:/app
|
||||
- {{ path_infinito_output.stdout }}:/source
|
||||
{% include 'roles/docker-container/templates/base.yml.j2' %}
|
||||
{% include 'roles/docker-container/templates/networks.yml.j2' %}
|
||||
|
||||
|
Reference in New Issue
Block a user