Skip to content

Commit

Permalink
Publish new changes in catalog
Browse files Browse the repository at this point in the history
  • Loading branch information
sonicaj committed Jun 25, 2024
1 parent 65f916a commit 59aac84
Show file tree
Hide file tree
Showing 8 changed files with 80 additions and 0 deletions.
3 changes: 3 additions & 0 deletions trains/test/nginx/1.0.0/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Nginx

It is a test app
37 changes: 37 additions & 0 deletions trains/test/nginx/1.0.0/app.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
app_version: v1
capabilities:
- description: Just here as an example
name: NET_RAW
categories:
- networking
containerVersion: 1.0.0
description: Nginx description
home: https://github.com/AdguardTeam/AdGuardHome
host_mounts: []
icon: https://media.sys.truenas.net/apps/adguard-home/icons/icon.svg
keywords:
- dns
- adblock
lib_version: 0.0.1
lib_version_hash: f074617a82a86d2a6cc78a4c8a4296fc9d168e456f12713e50c696557b302133
maintainers:
- email: dev@ixsystems.com
name: truenas
url: https://www.truenas.com/
name: nginx
run_as_context:
- description: Test app.
gid: 0
groupName: root
uid: 0
userName: root
screenshots:
- https://media.sys.truenas.net/apps/adguard-home/screenshots/screenshot1.png
- https://media.sys.truenas.net/apps/adguard-home/screenshots/screenshot2.png
sources:
- https://github.com/AdguardTeam/AdGuardHome
- https://github.com/truenas/charts/tree/master/community/adguard-home
- https://hub.docker.com/r/adguard/adguardhome
title: Nginx
train: test
version: 1.0.0
18 changes: 18 additions & 0 deletions trains/test/nginx/1.0.0/questions.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
groups:
- name: Network Configuration
description: Configure Network for Nginx

questions:
- variable: network
label: ""
group: Network Configuration
schema:
type: dict
attrs:
- variable: web_port
label: WebUI Port
description: The port for Nginx WebUI
schema:
type: int
default: 8080
required: true
12 changes: 12 additions & 0 deletions trains/test/nginx/1.0.0/templates/docker-compose.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
x-values: {{ values.some_key | tojson }}
services:
{{ ix_lib.base.test.container_name() }}:
image: nginx
ports:
- {{ values.network.web_port }}:80
healthcheck:
test: {{ "curl -f http://localhost:%s" | format(values.network.web_port) }}
interval: 10s
timeout: 10s
retries: 5
start_period: 30s
Empty file.
2 changes: 2 additions & 0 deletions trains/test/nginx/1.0.0/templates/library/base_v0_0_1/test.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
def container_name():
return "nginx"
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
some_key: some_value
network:
web_port: 8080
5 changes: 5 additions & 0 deletions trains/test/nginx/item.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
icon_url: https://seeklogo.com/images/N/nginx-logo-B38DADE410-seeklogo.com.png
categories:
- networking
screenshots: []
tags: []

0 comments on commit 59aac84

Please sign in to comment.