From 01ebdcba3618501c9c0f187d1d5bec3eb6bc9c46 Mon Sep 17 00:00:00 2001 From: Bill Nice <18003647+billnice250@users.noreply.github.com> Date: Thu, 2 Jul 2026 23:23:32 +0200 Subject: [PATCH 1/7] Add Ollama Chat Tone blueprint with Docker configuration, SVG logo, and metadata --- .DS_Store | Bin 0 -> 6148 bytes .../ollama-chat-tone/docker-compose.yml | 21 ++++++++++++ .../ollama-chat-tone/ollama-chat-tone.svg | 13 +++++++ blueprints/ollama-chat-tone/template.toml | 32 ++++++++++++++++++ meta.json | 17 ++++++++++ 5 files changed, 83 insertions(+) create mode 100644 .DS_Store create mode 100644 blueprints/ollama-chat-tone/docker-compose.yml create mode 100644 blueprints/ollama-chat-tone/ollama-chat-tone.svg create mode 100644 blueprints/ollama-chat-tone/template.toml diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..bf05fa0e7655e17ec2160ba8aef93c1e0630b1a3 GIT binary patch literal 6148 zcmeHKu};G<5Ixf%sv@Kg9bn5`0aE`UR6%?|7uX;zYLOBW(RMcrYd8LZ58ww_7+~mt z*pXmoF9UbB)7qphObDSn$$qZy&iC@7*fju%=CIQMr~*J48=+UhZjOYddsdYyW!YKyEu1TjAODOSBe{m)?leW&{C;}KS$8)tK=-(2Th7R1h& zeHUx<6kG44%LeisBEJ|qumgQ)E4EpIt&k7PqixR5PgBlI*0sOq@BufjnD8o6f$SOHgolKxqx^M8Nw{ohUE zU#tKt@UIjQUf2qo_(X{+fjd^ + + + + + + + + + + + ChatTone + diff --git a/blueprints/ollama-chat-tone/template.toml b/blueprints/ollama-chat-tone/template.toml new file mode 100644 index 000000000..0b2e0d3e5 --- /dev/null +++ b/blueprints/ollama-chat-tone/template.toml @@ -0,0 +1,32 @@ +[variables] +main_domain = "${domain}" +session_secret = "${password:32}" +ollama_url = "http://your-ollama-host:11434" +ollama_timeout = "5" +default_model = "llama3.2" +basic_auth_user = "admin" +basic_auth_password = "${password:16}" + +[config] +[[config.domains]] +serviceName = "ollama-chat-tone" +port = 8080 +host = "${main_domain}" +path = "/" + +[config.env] +APP_NAME = "Ollama Chat Tone" +ADDR = ":8080" +SESSION_SECRET = "${session_secret}" +DB_PATH = "/data/app.db" +OLLAMA_URL = "${ollama_url}" +OLLAMA_TIMEOUT = "${ollama_timeout}" +DEFAULT_MODEL = "${default_model}" +OPEN_BROWSER = "false" +BASIC_AUTH_USER = "${basic_auth_user}" +BASIC_AUTH_PASSWORD = "${basic_auth_password}" + +[[config.mounts]] +serviceName = "ollama-chat-tone" +filePath = "/data/app.db" +content = "" diff --git a/meta.json b/meta.json index 8be7825d7..c48fad638 100644 --- a/meta.json +++ b/meta.json @@ -6799,5 +6799,22 @@ "saml", "multi-tenant" ] + }, + { + "id": "ollama-chat-tone", + "name": "Ollama Chat Tone", + "version": "latest", + "description": "Self-contained Ollama chat client with local auth, streaming responses, and per-user conversations.", + "logo": "ollama-chat-tone.svg", + "links": { + "github": "https://github.com/billnice/ollama-chat-client", + "website": "https://hub.docker.com/r/billnice250/chattone" + }, + "tags": [ + "chatbot", + "ai", + "ollama", + "docker" + ] } ] From fba4f77b37b1f46b4d60bd8f1c964a9ede486835 Mon Sep 17 00:00:00 2001 From: Bill Nice <18003647+billnice250@users.noreply.github.com> Date: Thu, 2 Jul 2026 23:45:55 +0200 Subject: [PATCH 2/7] Update .gitignore and replace Ollama Chat Tone SVG with new design --- .gitignore | 2 ++ .../ollama-chat-tone/ollama-chat-tone.svg | 19 +++++++------------ 2 files changed, 9 insertions(+), 12 deletions(-) diff --git a/.gitignore b/.gitignore index 2f8606a3d..c960ad602 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,5 @@ node_modules package-lock.json meta.json.backup.* +.DS_Store +.DS_Store diff --git a/blueprints/ollama-chat-tone/ollama-chat-tone.svg b/blueprints/ollama-chat-tone/ollama-chat-tone.svg index 250f0bca4..b90a86a1d 100644 --- a/blueprints/ollama-chat-tone/ollama-chat-tone.svg +++ b/blueprints/ollama-chat-tone/ollama-chat-tone.svg @@ -1,13 +1,8 @@ - - - - - - - - - - - - ChatTone + + + + + + + From d6f272c3c7f062f276d62791f219c2ed305dc85d Mon Sep 17 00:00:00 2001 From: Bill Nice <18003647+billnice250@users.noreply.github.com> Date: Fri, 3 Jul 2026 00:25:13 +0200 Subject: [PATCH 3/7] Add Ollama Chat Tone metadata to meta.json --- meta.json | 35 ++++++++++++++++++----------------- 1 file changed, 18 insertions(+), 17 deletions(-) diff --git a/meta.json b/meta.json index c48fad638..2268e40d8 100644 --- a/meta.json +++ b/meta.json @@ -4532,6 +4532,24 @@ "academic" ] }, + { + "id": "ollama-chat-tone", + "name": "Ollama Chat Tone", + "version": "latest", + "description": "Self-contained Ollama chat client with local auth, streaming responses, and per-user conversations.", + "logo": "ollama-chat-tone.svg", + "links": { + "github": "https://github.com/billnice/ollama-chat-client", + "website": "https://hub.docker.com/r/billnice250/chattone", + "docs": "https://hub.docker.com/r/billnice250/chattone" + }, + "tags": [ + "chatbot", + "ai", + "ollama", + "docker" + ] + }, { "id": "omni-tools", "name": "Omni-Tools", @@ -6799,22 +6817,5 @@ "saml", "multi-tenant" ] - }, - { - "id": "ollama-chat-tone", - "name": "Ollama Chat Tone", - "version": "latest", - "description": "Self-contained Ollama chat client with local auth, streaming responses, and per-user conversations.", - "logo": "ollama-chat-tone.svg", - "links": { - "github": "https://github.com/billnice/ollama-chat-client", - "website": "https://hub.docker.com/r/billnice250/chattone" - }, - "tags": [ - "chatbot", - "ai", - "ollama", - "docker" - ] } ] From cecb98376d25535a02fd6d3dc16b4ca5c486981d Mon Sep 17 00:00:00 2001 From: Bill Nice <18003647+billnice250@users.noreply.github.com> Date: Fri, 3 Jul 2026 00:42:25 +0200 Subject: [PATCH 4/7] Update GitHub link in meta.json for Ollama Chat Tone --- meta.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta.json b/meta.json index 2268e40d8..361203fda 100644 --- a/meta.json +++ b/meta.json @@ -4539,7 +4539,7 @@ "description": "Self-contained Ollama chat client with local auth, streaming responses, and per-user conversations.", "logo": "ollama-chat-tone.svg", "links": { - "github": "https://github.com/billnice/ollama-chat-client", + "github": "https://github.com/billnice250/ollama-chat-client", "website": "https://hub.docker.com/r/billnice250/chattone", "docs": "https://hub.docker.com/r/billnice250/chattone" }, From 4eddc88957e76c49050921f96a1290ff808329d6 Mon Sep 17 00:00:00 2001 From: Bill Nice <18003647+billnice250@users.noreply.github.com> Date: Fri, 3 Jul 2026 00:57:17 +0200 Subject: [PATCH 5/7] Fix environment variable casing in docker-compose.yml and update template.toml with default values --- blueprints/ollama-chat-tone/docker-compose.yml | 12 ++++++------ blueprints/ollama-chat-tone/template.toml | 4 ++-- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/blueprints/ollama-chat-tone/docker-compose.yml b/blueprints/ollama-chat-tone/docker-compose.yml index 0688b7d89..8605f824c 100644 --- a/blueprints/ollama-chat-tone/docker-compose.yml +++ b/blueprints/ollama-chat-tone/docker-compose.yml @@ -6,14 +6,14 @@ services: environment: APP_NAME: "Ollama Chat Tone" ADDR: ":8080" - SESSION_SECRET: "${session_secret}" + SESSION_SECRET: "${SESSION_SECRET}" DB_PATH: "/data/app.db" - OLLAMA_URL: "${ollama_url}" - OLLAMA_TIMEOUT: "${ollama_timeout}" - DEFAULT_MODEL: "${default_model}" + OLLAMA_URL: "${OLLAMA_URL}" + OLLAMA_TIMEOUT: "${OLLAMA_TIMEOUT}" + DEFAULT_MODEL: "${DEFAULT_MODEL}" OPEN_BROWSER: "false" - BASIC_AUTH_USER: "${basic_auth_user}" - BASIC_AUTH_PASSWORD: "${basic_auth_password}" + BASIC_AUTH_USER: "${BASIC_AUTH_USER}" + BASIC_AUTH_PASSWORD: "${BASIC_AUTH_PASSWORD}" volumes: - ollama-chat-tone-data:/data diff --git a/blueprints/ollama-chat-tone/template.toml b/blueprints/ollama-chat-tone/template.toml index 0b2e0d3e5..2ab6ae279 100644 --- a/blueprints/ollama-chat-tone/template.toml +++ b/blueprints/ollama-chat-tone/template.toml @@ -1,11 +1,11 @@ [variables] main_domain = "${domain}" -session_secret = "${password:32}" +session_secret = "change-me......32charsOrMore" ollama_url = "http://your-ollama-host:11434" ollama_timeout = "5" default_model = "llama3.2" basic_auth_user = "admin" -basic_auth_password = "${password:16}" +basic_auth_password = "change-me" [config] [[config.domains]] From fa629e949f62406c3f8089c5c35239b24aa95535 Mon Sep 17 00:00:00 2001 From: Bill Nice <18003647+billnice250@users.noreply.github.com> Date: Fri, 3 Jul 2026 01:09:18 +0200 Subject: [PATCH 6/7] Remove duplicate .DS_Store entry from .gitignore --- .gitignore | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index c960ad602..904891b2f 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,3 @@ node_modules package-lock.json -meta.json.backup.* -.DS_Store -.DS_Store +meta.json.backup.* \ No newline at end of file From 1bd4ed6e23774bc883acfce9eee00109bfc2acce Mon Sep 17 00:00:00 2001 From: "Bill Nice G. Havugukuri" <18003647+billnice250@users.noreply.github.com> Date: Fri, 3 Jul 2026 01:11:32 +0200 Subject: [PATCH 7/7] Delete .DS_Store Delete .DS_Store --- .DS_Store | Bin 6148 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 .DS_Store diff --git a/.DS_Store b/.DS_Store deleted file mode 100644 index bf05fa0e7655e17ec2160ba8aef93c1e0630b1a3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6148 zcmeHKu};G<5Ixf%sv@Kg9bn5`0aE`UR6%?|7uX;zYLOBW(RMcrYd8LZ58ww_7+~mt z*pXmoF9UbB)7qphObDSn$$qZy&iC@7*fju%=CIQMr~*J48=+UhZjOYddsdYyW!YKyEu1TjAODOSBe{m)?leW&{C;}KS$8)tK=-(2Th7R1h& zeHUx<6kG44%LeisBEJ|qumgQ)E4EpIt&k7PqixR5PgBlI*0sOq@BufjnD8o6f$SOHgolKxqx^M8Nw{ohUE zU#tKt@UIjQUf2qo_(X{+fjd^