{ "version": "2", "templates": [ { "type": 1, "title": "Confluence Latest", "description": "Installs Latest Confluence", "logo": "https://cdn.icon-icons.com/icons2/2429/PNG/512/confluence_logo_icon_147305.png", "platform": "linux", "name": "confluence", "hostname": "confluence", "categories": ["wiki", "atlassian", "confluence"], "image": "atlassian/confluence-server:latest", "volumes": [ { "container": "/var/atlassian/application-data/confluence" } ], "network": "app-net", "env": [ { "name": "VIRTUAL_HOST", "label": "VIRTUAL_HOST: Public URL of the application (mandatory)", "description": "The public URL of the application used to configure the reverse proxy", "default": "CHANGEME to sth.apps.scandio.net" }, { "name": "VIRTUAL_PORT", "label": "Port of the application to proxy (mandatory)", "default": "8090", "preset": true }, { "name": "LETSENCRYPT_HOST", "label": "LETSENCRYPT_HOST: Public URL of the application (mandatory and same as above)", "description": "The public URL of the application used to issue a Let's Encrypt certificate", "default": "CHANGEME to sth.apps.scandio.net" }, { "name": "ATL_PROXY_NAME", "label": "ATL_PROXY_NAME: Public URL of the application (mandatory and same as above)", "description": "The public URL of the application used to configure the Tomcat connector", "default": "CHANGEME to sth.apps.scandio.net" }, { "name": "ATL_PROXY_PORT", "label": "Public port of the application (mandatory)", "default": "443", "preset": true }, { "name": "ATL_TOMCAT_SCHEME", "label": "Public scheme of the application (mandatory)", "default": "https", "preset": true }, { "name": "ATL_TOMCAT_SECURE", "label": "Public scheme of the application (mandatory)", "default": true, "preset": true }, { "name": "ATL_JDBC_USER", "label": "Database User", "default": "confluence" }, { "name": "ATL_JDBC_PASSWORD", "label": "Database Password", "default": "confluence" }, { "name": "ATL_JDBC_URL", "label": "Database connection string", "default": "jdbc:postgresql://confluence-db:5432/confluence" }, { "name": "ATL_DB_TYPE", "label": "The type of database", "default": "postgresql" } ] }, { "type": 1, "title": "PostgreSQL 14 Confluence", "description": "Installs PostgreSQL 14 for Confluence", "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/postgres.png", "platform": "linux", "name": "confluence-db", "hostname": "confluence-db", "categories": ["database", "sql-database", "postgresql"], "image": "postgres:14", "volumes": [ { "container": "/var/lib/postgresql/data" } ], "network": "app-net", "env": [ { "name": "POSTGRES_DB", "label": "Database Name", "default": "confluence" }, { "name": "POSTGRES_USER", "label": "Name of the database user (mandatory)", "default": "confluence" }, { "name": "POSTGRES_PASSWORD", "label": "Password of the database user (mandatory)", "default": "confluence" } ] }, { "type": 1, "title": "Jira Latest", "description": "Installs Latest Jira", "logo": "https://wac-cdn.atlassian.com/dam/jcr:88902887-3bc9-48f4-b428-39ef6b0b280d/Jira%20Core-icon-blue.svg?cdnVersion=693", "platform": "linux", "name": "jira", "hostname": "jira", "categories": ["project-management", "atlassian", "jira"], "image": "atlassian/jira-software:latest", "volumes": [ { "container": "/var/atlassian/jira" } ], "network": "app-net", "env": [ { "name": "VIRTUAL_HOST", "label": "VIRTUAL_HOST: Public URL of the application (mandatory)", "description": "The public URL of the application used to configure the reverse proxy", "default": "CHANGEME to sth.apps.scandio.net" }, { "name": "VIRTUAL_PORT", "label": "Port of the application to proxy (mandatory)", "default": "8080", "preset": true }, { "name": "LETSENCRYPT_HOST", "label": "LETSENCRYPT_HOST: Public URL of the application (mandatory and same as above)", "description": "The public URL of the application used to issue a Let's Encrypt certificate", "default": "CHANGEME to sth.apps.scandio.net" }, { "name": "ATL_PROXY_NAME", "label": "ATL_PROXY_NAME: Public URL of the application (mandatory and same as above)", "description": "The public URL of the application used to configure the Tomcat connector", "default": "CHANGEME to sth.apps.scandio.net" }, { "name": "ATL_PROXY_PORT", "label": "Public port of the application (mandatory)", "default": "443", "preset": true }, { "name": "ATL_TOMCAT_SCHEME", "label": "Public scheme of the application (mandatory)", "default": "https", "preset": true }, { "name": "ATL_TOMCAT_SECURE", "label": "Public scheme of the application (mandatory)", "default": true, "preset": true }, { "name": "ATL_JDBC_USER", "label": "Database User", "default": "jira" }, { "name": "ATL_JDBC_PASSWORD", "label": "Database Password", "default": "jira" }, { "name": "ATL_JDBC_URL", "label": "Database connection string", "default": "jdbc:postgresql://jira-db:5432/jira" }, { "name": "ATL_DB_TYPE", "label": "The type of database", "default": "postgres72", "preset": true }, { "name": "ATL_DB_SCHEMA_NAME", "label": "The database schema name", "default": "public", "preset": true }, { "name": "ATL_DB_DRIVER", "label": "The db driver name", "default": "org.postgresql.Driver", "preset": true } ] }, { "type": 1, "title": "PostgreSQL 14 Jira", "description": "Installs PostgreSQL 14 for Jira", "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/postgres.png", "platform": "linux", "name": "jira-db", "hostname": "jira-db", "categories": ["database", "sql-database", "postgresql"], "image": "postgres:14", "volumes": [ { "container": "/var/lib/postgresql/data" } ], "network": "app-net", "env": [ { "name": "POSTGRES_DB", "label": "Database Name", "default": "jira" }, { "name": "POSTGRES_USER", "label": "Name of the database user (mandatory)", "default": "jira" }, { "name": "POSTGRES_PASSWORD", "label": "Password of the database user (mandatory)", "default": "jira" }, { "name": "POSTGRES_INITDB_ARGS", "label": "", "default": "--encoding=UTF-8 --lc-collate=C --lc-ctype=C", "preset": true } ] }, { "type": 1, "title": "Confluence Training Instance", "description": "Installs Confluence 8.1 with OpenJDK", "logo": "https://cdn.icon-icons.com/icons2/2429/PNG/512/confluence_logo_icon_147305.png", "platform": "linux", "name": "confluence-training", "hostname": "confluence-training", "categories": [ "wiki", "atlassian", "confluence" ], "image": "confluence-training:latest", "volumes": [ { "container": "/var/atlassian/application-data/confluence" } ], "network": "app-net", "env": [ { "name": "VIRTUAL_HOST", "label": "VIRTUAL_HOST: Public URL of the application (mandatory)", "description": "The public URL of the application used to configure the reverse proxy", "default": "confluence-training.apps.scandio.net" }, { "name": "VIRTUAL_PORT", "label": "Port of the application to proxy (mandatory)", "default": "8090", "preset": true }, { "name": "LETSENCRYPT_HOST", "label": "LETSENCRYPT_HOST: Public URL of the application (mandatory and same as above)", "description": "The public URL of the application used to issue a Let's Encrypt certificate", "default": "confluence-training.apps.scandio.net" }, { "name": "ATL_PROXY_NAME", "label": "ATL_PROXY_NAME: Public URL of the application (mandatory and same as above)", "description": "The public URL of the application used to configure the Tomcat connector", "default": "confluence-training.apps.scandio.net" }, { "name": "ATL_PROXY_PORT", "label": "Public port of the application (mandatory)", "default": "443", "preset": true }, { "name": "ATL_TOMCAT_SCHEME", "label": "Public scheme of the application (mandatory)", "default": "https", "preset": true }, { "name": "ATL_TOMCAT_SECURE", "label": "Public scheme of the application (mandatory)", "default": true, "preset": true } ] } ] }