Compare commits
3 Commits
3ce5f94e87
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
46c65afd25 | ||
|
|
9bf31e9521 | ||
|
|
df7662e835 |
@@ -3,7 +3,7 @@ namespace: uumas
|
|||||||
name: podman
|
name: podman
|
||||||
description: Roles for installing services in podman containers
|
description: Roles for installing services in podman containers
|
||||||
readme: README.md
|
readme: README.md
|
||||||
version: 0.1.3
|
version: 0.1.5
|
||||||
repository: "https://git.uumas.fi/uumas/ansible-podman"
|
repository: "https://git.uumas.fi/uumas/ansible-podman"
|
||||||
license_file: LICENSE
|
license_file: LICENSE
|
||||||
authors:
|
authors:
|
||||||
|
|||||||
1
roles/euro_office/README.md
Normal file
1
roles/euro_office/README.md
Normal file
@@ -0,0 +1 @@
|
|||||||
|
Sets up a Euro Office podman container.
|
||||||
BIN
roles/euro_office/files/fonts/Lexend-Black.ttf
Normal file
BIN
roles/euro_office/files/fonts/Lexend-Black.ttf
Normal file
Binary file not shown.
BIN
roles/euro_office/files/fonts/Lexend-Bold.ttf
Normal file
BIN
roles/euro_office/files/fonts/Lexend-Bold.ttf
Normal file
Binary file not shown.
BIN
roles/euro_office/files/fonts/Lexend-ExtraBold.ttf
Normal file
BIN
roles/euro_office/files/fonts/Lexend-ExtraBold.ttf
Normal file
Binary file not shown.
BIN
roles/euro_office/files/fonts/Lexend-ExtraLight.ttf
Normal file
BIN
roles/euro_office/files/fonts/Lexend-ExtraLight.ttf
Normal file
Binary file not shown.
BIN
roles/euro_office/files/fonts/Lexend-Light.ttf
Normal file
BIN
roles/euro_office/files/fonts/Lexend-Light.ttf
Normal file
Binary file not shown.
BIN
roles/euro_office/files/fonts/Lexend-Medium.ttf
Normal file
BIN
roles/euro_office/files/fonts/Lexend-Medium.ttf
Normal file
Binary file not shown.
BIN
roles/euro_office/files/fonts/Lexend-Regular.ttf
Normal file
BIN
roles/euro_office/files/fonts/Lexend-Regular.ttf
Normal file
Binary file not shown.
BIN
roles/euro_office/files/fonts/Lexend-SemiBold.ttf
Normal file
BIN
roles/euro_office/files/fonts/Lexend-SemiBold.ttf
Normal file
Binary file not shown.
BIN
roles/euro_office/files/fonts/Lexend-Thin.ttf
Normal file
BIN
roles/euro_office/files/fonts/Lexend-Thin.ttf
Normal file
Binary file not shown.
BIN
roles/euro_office/files/fonts/Roboto-Black.ttf
Normal file
BIN
roles/euro_office/files/fonts/Roboto-Black.ttf
Normal file
Binary file not shown.
BIN
roles/euro_office/files/fonts/Roboto-BlackItalic.ttf
Normal file
BIN
roles/euro_office/files/fonts/Roboto-BlackItalic.ttf
Normal file
Binary file not shown.
BIN
roles/euro_office/files/fonts/Roboto-Bold.ttf
Normal file
BIN
roles/euro_office/files/fonts/Roboto-Bold.ttf
Normal file
Binary file not shown.
BIN
roles/euro_office/files/fonts/Roboto-BoldItalic.ttf
Normal file
BIN
roles/euro_office/files/fonts/Roboto-BoldItalic.ttf
Normal file
Binary file not shown.
BIN
roles/euro_office/files/fonts/Roboto-ExtraBold.ttf
Normal file
BIN
roles/euro_office/files/fonts/Roboto-ExtraBold.ttf
Normal file
Binary file not shown.
BIN
roles/euro_office/files/fonts/Roboto-ExtraBoldItalic.ttf
Normal file
BIN
roles/euro_office/files/fonts/Roboto-ExtraBoldItalic.ttf
Normal file
Binary file not shown.
BIN
roles/euro_office/files/fonts/Roboto-ExtraLight.ttf
Normal file
BIN
roles/euro_office/files/fonts/Roboto-ExtraLight.ttf
Normal file
Binary file not shown.
BIN
roles/euro_office/files/fonts/Roboto-ExtraLightItalic.ttf
Normal file
BIN
roles/euro_office/files/fonts/Roboto-ExtraLightItalic.ttf
Normal file
Binary file not shown.
BIN
roles/euro_office/files/fonts/Roboto-Italic.ttf
Normal file
BIN
roles/euro_office/files/fonts/Roboto-Italic.ttf
Normal file
Binary file not shown.
BIN
roles/euro_office/files/fonts/Roboto-Light.ttf
Normal file
BIN
roles/euro_office/files/fonts/Roboto-Light.ttf
Normal file
Binary file not shown.
BIN
roles/euro_office/files/fonts/Roboto-LightItalic.ttf
Normal file
BIN
roles/euro_office/files/fonts/Roboto-LightItalic.ttf
Normal file
Binary file not shown.
BIN
roles/euro_office/files/fonts/Roboto-Medium.ttf
Normal file
BIN
roles/euro_office/files/fonts/Roboto-Medium.ttf
Normal file
Binary file not shown.
BIN
roles/euro_office/files/fonts/Roboto-MediumItalic.ttf
Normal file
BIN
roles/euro_office/files/fonts/Roboto-MediumItalic.ttf
Normal file
Binary file not shown.
BIN
roles/euro_office/files/fonts/Roboto-Regular.ttf
Normal file
BIN
roles/euro_office/files/fonts/Roboto-Regular.ttf
Normal file
Binary file not shown.
BIN
roles/euro_office/files/fonts/Roboto-SemiBold.ttf
Normal file
BIN
roles/euro_office/files/fonts/Roboto-SemiBold.ttf
Normal file
Binary file not shown.
BIN
roles/euro_office/files/fonts/Roboto-SemiBoldItalic.ttf
Normal file
BIN
roles/euro_office/files/fonts/Roboto-SemiBoldItalic.ttf
Normal file
Binary file not shown.
BIN
roles/euro_office/files/fonts/Roboto-Thin.ttf
Normal file
BIN
roles/euro_office/files/fonts/Roboto-Thin.ttf
Normal file
Binary file not shown.
BIN
roles/euro_office/files/fonts/Roboto-ThinItalic.ttf
Normal file
BIN
roles/euro_office/files/fonts/Roboto-ThinItalic.ttf
Normal file
Binary file not shown.
BIN
roles/euro_office/files/fonts/Roboto_Condensed-Black.ttf
Normal file
BIN
roles/euro_office/files/fonts/Roboto_Condensed-Black.ttf
Normal file
Binary file not shown.
BIN
roles/euro_office/files/fonts/Roboto_Condensed-BlackItalic.ttf
Normal file
BIN
roles/euro_office/files/fonts/Roboto_Condensed-BlackItalic.ttf
Normal file
Binary file not shown.
BIN
roles/euro_office/files/fonts/Roboto_Condensed-Bold.ttf
Normal file
BIN
roles/euro_office/files/fonts/Roboto_Condensed-Bold.ttf
Normal file
Binary file not shown.
BIN
roles/euro_office/files/fonts/Roboto_Condensed-BoldItalic.ttf
Normal file
BIN
roles/euro_office/files/fonts/Roboto_Condensed-BoldItalic.ttf
Normal file
Binary file not shown.
BIN
roles/euro_office/files/fonts/Roboto_Condensed-ExtraBold.ttf
Normal file
BIN
roles/euro_office/files/fonts/Roboto_Condensed-ExtraBold.ttf
Normal file
Binary file not shown.
Binary file not shown.
BIN
roles/euro_office/files/fonts/Roboto_Condensed-ExtraLight.ttf
Normal file
BIN
roles/euro_office/files/fonts/Roboto_Condensed-ExtraLight.ttf
Normal file
Binary file not shown.
Binary file not shown.
BIN
roles/euro_office/files/fonts/Roboto_Condensed-Italic.ttf
Normal file
BIN
roles/euro_office/files/fonts/Roboto_Condensed-Italic.ttf
Normal file
Binary file not shown.
BIN
roles/euro_office/files/fonts/Roboto_Condensed-Light.ttf
Normal file
BIN
roles/euro_office/files/fonts/Roboto_Condensed-Light.ttf
Normal file
Binary file not shown.
BIN
roles/euro_office/files/fonts/Roboto_Condensed-LightItalic.ttf
Normal file
BIN
roles/euro_office/files/fonts/Roboto_Condensed-LightItalic.ttf
Normal file
Binary file not shown.
BIN
roles/euro_office/files/fonts/Roboto_Condensed-Medium.ttf
Normal file
BIN
roles/euro_office/files/fonts/Roboto_Condensed-Medium.ttf
Normal file
Binary file not shown.
BIN
roles/euro_office/files/fonts/Roboto_Condensed-MediumItalic.ttf
Normal file
BIN
roles/euro_office/files/fonts/Roboto_Condensed-MediumItalic.ttf
Normal file
Binary file not shown.
BIN
roles/euro_office/files/fonts/Roboto_Condensed-Regular.ttf
Normal file
BIN
roles/euro_office/files/fonts/Roboto_Condensed-Regular.ttf
Normal file
Binary file not shown.
BIN
roles/euro_office/files/fonts/Roboto_Condensed-SemiBold.ttf
Normal file
BIN
roles/euro_office/files/fonts/Roboto_Condensed-SemiBold.ttf
Normal file
Binary file not shown.
Binary file not shown.
BIN
roles/euro_office/files/fonts/Roboto_Condensed-Thin.ttf
Normal file
BIN
roles/euro_office/files/fonts/Roboto_Condensed-Thin.ttf
Normal file
Binary file not shown.
BIN
roles/euro_office/files/fonts/Roboto_Condensed-ThinItalic.ttf
Normal file
BIN
roles/euro_office/files/fonts/Roboto_Condensed-ThinItalic.ttf
Normal file
Binary file not shown.
BIN
roles/euro_office/files/fonts/Roboto_SemiCondensed-Black.ttf
Normal file
BIN
roles/euro_office/files/fonts/Roboto_SemiCondensed-Black.ttf
Normal file
Binary file not shown.
Binary file not shown.
BIN
roles/euro_office/files/fonts/Roboto_SemiCondensed-Bold.ttf
Normal file
BIN
roles/euro_office/files/fonts/Roboto_SemiCondensed-Bold.ttf
Normal file
Binary file not shown.
Binary file not shown.
BIN
roles/euro_office/files/fonts/Roboto_SemiCondensed-ExtraBold.ttf
Normal file
BIN
roles/euro_office/files/fonts/Roboto_SemiCondensed-ExtraBold.ttf
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
roles/euro_office/files/fonts/Roboto_SemiCondensed-Italic.ttf
Normal file
BIN
roles/euro_office/files/fonts/Roboto_SemiCondensed-Italic.ttf
Normal file
Binary file not shown.
BIN
roles/euro_office/files/fonts/Roboto_SemiCondensed-Light.ttf
Normal file
BIN
roles/euro_office/files/fonts/Roboto_SemiCondensed-Light.ttf
Normal file
Binary file not shown.
Binary file not shown.
BIN
roles/euro_office/files/fonts/Roboto_SemiCondensed-Medium.ttf
Normal file
BIN
roles/euro_office/files/fonts/Roboto_SemiCondensed-Medium.ttf
Normal file
Binary file not shown.
Binary file not shown.
BIN
roles/euro_office/files/fonts/Roboto_SemiCondensed-Regular.ttf
Normal file
BIN
roles/euro_office/files/fonts/Roboto_SemiCondensed-Regular.ttf
Normal file
Binary file not shown.
BIN
roles/euro_office/files/fonts/Roboto_SemiCondensed-SemiBold.ttf
Normal file
BIN
roles/euro_office/files/fonts/Roboto_SemiCondensed-SemiBold.ttf
Normal file
Binary file not shown.
Binary file not shown.
BIN
roles/euro_office/files/fonts/Roboto_SemiCondensed-Thin.ttf
Normal file
BIN
roles/euro_office/files/fonts/Roboto_SemiCondensed-Thin.ttf
Normal file
Binary file not shown.
Binary file not shown.
BIN
roles/euro_office/files/fonts/Signika-Bold.ttf
Normal file
BIN
roles/euro_office/files/fonts/Signika-Bold.ttf
Normal file
Binary file not shown.
BIN
roles/euro_office/files/fonts/Signika-Light.ttf
Normal file
BIN
roles/euro_office/files/fonts/Signika-Light.ttf
Normal file
Binary file not shown.
BIN
roles/euro_office/files/fonts/Signika-Medium.ttf
Normal file
BIN
roles/euro_office/files/fonts/Signika-Medium.ttf
Normal file
Binary file not shown.
BIN
roles/euro_office/files/fonts/Signika-Regular.ttf
Normal file
BIN
roles/euro_office/files/fonts/Signika-Regular.ttf
Normal file
Binary file not shown.
BIN
roles/euro_office/files/fonts/Signika-SemiBold.ttf
Normal file
BIN
roles/euro_office/files/fonts/Signika-SemiBold.ttf
Normal file
Binary file not shown.
14
roles/euro_office/meta/argument_specs.yaml
Normal file
14
roles/euro_office/meta/argument_specs.yaml
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
---
|
||||||
|
argument_specs:
|
||||||
|
main:
|
||||||
|
description: Sets up a Euro Office podman container.
|
||||||
|
options:
|
||||||
|
euro_office_domains:
|
||||||
|
description: A list of domains the container should listen on.
|
||||||
|
type: list
|
||||||
|
required: true
|
||||||
|
elements: str
|
||||||
|
euro_office_jwt_secret:
|
||||||
|
description: JWT secret, must be at least 32 characters long
|
||||||
|
type: str
|
||||||
|
required: true
|
||||||
34
roles/euro_office/tasks/main.yaml
Normal file
34
roles/euro_office/tasks/main.yaml
Normal file
@@ -0,0 +1,34 @@
|
|||||||
|
---
|
||||||
|
- name: Euro-Office service
|
||||||
|
ansible.builtin.import_role:
|
||||||
|
name: service
|
||||||
|
vars:
|
||||||
|
service_name: euro-office
|
||||||
|
service_container_image: ghcr.io/euro-office/documentserver:latest
|
||||||
|
service_container_mounts:
|
||||||
|
- type: volume
|
||||||
|
source: data
|
||||||
|
destination: /var/lib/euro-office/documentserver
|
||||||
|
- type: volume
|
||||||
|
source: private
|
||||||
|
destination: /var/www/euro-office/Data
|
||||||
|
- type: copy
|
||||||
|
source: fonts/
|
||||||
|
destination: /usr/share/fonts/custom
|
||||||
|
service_container_http_port: 80
|
||||||
|
service_domains: "{{ euro_office_domains }}"
|
||||||
|
service_database_type: postgres
|
||||||
|
service_database_secret_type: env
|
||||||
|
service_database_secret_target: DB_PWD
|
||||||
|
service_redis: true
|
||||||
|
service_container_secrets:
|
||||||
|
- name: jwt
|
||||||
|
type: env
|
||||||
|
target: JWT_SECRET
|
||||||
|
value: "{{ euro_office_jwt_secret }}"
|
||||||
|
service_container_env:
|
||||||
|
DB_HOST: postgres
|
||||||
|
DB_USER: euro_office
|
||||||
|
DB_NAME: euro_office
|
||||||
|
DB_PASSWORD__FILE: /run/secrets/postgres
|
||||||
|
REDIS_SERVER_HOST: redis
|
||||||
Reference in New Issue
Block a user