0.23.2 #1

Merged
superengine merged 2 commits from 0.23.2 into main 2025-11-24 18:29:16 +00:00
6 changed files with 20 additions and 13 deletions

View File

@@ -5,7 +5,7 @@ If, for any reason, the URI provided in this file to the Software License Agreem
This license does not apply to the files not under Superengine copyright as detailed in the NOTICE.txt file. This license does not apply to the files not under Superengine copyright as detailed in the NOTICE.txt file.
This software uses the following third-party software: This software uses the following third-party software:
- the docmost/docmost image with the tag 0.20.4 from Docker Hub - the docmost/docmost image with the tag 0.23.2 from Docker Hub
- the postgres image with the tag 17.4 from Docker Hub - the postgres image with the tag 18.1 from Docker Hub
- the redis image with the tag 8.0.0 from Docker Hub - the redis image with the tag 8.4.0 from Docker Hub
Third-party software have a different copyright owner and license. Third-party software have a different copyright owner and license.

View File

@@ -1,6 +1,6 @@
# Docmost Port for Superengine # Docmost Port for Superengine
This port uses the [docmost/docmost image](https://hub.docker.com/r/docmost/docmost/) with the tag `0.20.4` and includes PostgreSQL and Redis databases. The port may be updated to use newer tags in the future. This port uses the [docmost/docmost image](https://hub.docker.com/r/docmost/docmost/) with the tag `0.23.2` and includes PostgreSQL and Redis databases. The port may be updated to use newer tags in the future.
## Installation ## Installation

View File

@@ -1,13 +1,13 @@
services: services:
{{app_id}}-docmost: {{app_id}}-docmost:
image: docmost/docmost:0.20.4 image: docmost/docmost:0.23.2
restart: always restart: always
environment: environment:
APP_SECRET: {{entitlements.docmost-app-secret}} APP_SECRET: {{entitlements.docmost-app-secret}}
DATABASE_URL: postgres://docmost:{{entitlements.postgresql-password}}@{{app_id}}-postgresql/docmost DATABASE_URL: postgres://docmost:{{entitlements.postgresql-password}}@{{app_id}}-postgresql/docmost
REDIS_URL: redis://{{app_id}}-redis:6379 REDIS_URL: redis://{{app_id}}-redis:6379
volumes: volumes:
- {{entitlements.folder-path}}{{#if (eq entitlements.os "windows")}}\\{{else}}/{{/if}}/docmost:/app/data/storage - {{entitlements.folder-path}}{{#if (eq entitlements.os "windows")}}\\{{else}}/{{/if}}docmost:/app/data/storage
ports: ports:
- {{entitlements.port-number}}:3000 - {{entitlements.port-number}}:3000
logging: logging:
@@ -17,14 +17,14 @@ services:
- {{app_id}}-redis - {{app_id}}-redis
{{app_id}}-postgresql: {{app_id}}-postgresql:
image: postgres:17.4 image: postgres:18.1
restart: always restart: always
environment: environment:
POSTGRES_USER: docmost POSTGRES_USER: docmost
POSTGRES_PASSWORD: {{entitlements.postgresql-password}} POSTGRES_PASSWORD: {{entitlements.postgresql-password}}
POSTGRES_DB: docmost POSTGRES_DB: docmost
volumes: volumes:
- {{entitlements.folder-path}}{{#if (eq entitlements.os "windows")}}\\{{else}}/{{/if}}postgresql:/var/lib/postgresql/data - {{entitlements.folder-path}}{{#if (eq entitlements.os "windows")}}\\{{else}}/{{/if}}postgresql:/var/lib/postgresql
{{#unless (eq entitlements.os "windows")}} {{#unless (eq entitlements.os "windows")}}
user: {{entitlements.uid}}:{{entitlements.gid}} user: {{entitlements.uid}}:{{entitlements.gid}}
{{/unless}} {{/unless}}
@@ -32,7 +32,7 @@ services:
driver: local driver: local
{{app_id}}-redis: {{app_id}}-redis:
image: redis:8.0.0 image: redis:8.4.0
restart: always restart: always
volumes: volumes:
- {{entitlements.folder-path}}{{#if (eq entitlements.os "windows")}}\\{{else}}/{{/if}}redis:/data - {{entitlements.folder-path}}{{#if (eq entitlements.os "windows")}}\\{{else}}/{{/if}}redis:/data

View File

@@ -3,6 +3,6 @@
<h2 class="title is-4">Docmost Port for Superengine</h2> <h2 class="title is-4">Docmost Port for Superengine</h2>
<p>Copyright 2025 Superengine.</p> <p>Copyright 2025 Superengine.</p>
<p>License: <a href="https://www.superengine.tech/legal/software-license-agreement-for-ports" target="_blank">Software License Agreement for Ports</a>.</p> <p>License: <a href="https://www.superengine.tech/legal/software-license-agreement-for-ports" target="_blank">Software License Agreement for Ports</a>.</p>
<p class="mt-5">This port uses the docmost/docmost:0.20.4, postgresql:17.4 and redis:8.0.0 images from Docker Hub, third-party softwares with different copyright owners and licenses.</p> <p class="mt-5">This port uses the docmost/docmost:0.23.2, postgresql:18.1 and redis:8.4.0 images from Docker Hub, third-party softwares with different copyright owners and licenses.</p>
</div> </div>
</section> </section>

View File

@@ -2,6 +2,6 @@
<div class="container"> <div class="container">
<h2 class="title is-4">Docmost</h2> <h2 class="title is-4">Docmost</h2>
<p class="mb-3">Docmost is set to run on port {{entitlements.port-number}}.</p> <p class="mb-3">Docmost is set to run on port {{entitlements.port-number}}.</p>
<a href="http://localhost:{{entitlements.port-number}}" target="_blank" class="button is-dark">Open Docmost</a> <a href="http://{{entitlements.host}}:{{entitlements.port-number}}" target="_blank" class="button is-dark">Open Docmost</a>
</div> </div>
</section> </section>

View File

@@ -1,10 +1,10 @@
{ {
"app-spec-version": "1.1", "app-spec-version": "1.2",
"subject": { "subject": {
"name": { "name": {
"en": "Docmost" "en": "Docmost"
}, },
"version": "0.20.4" "version": "0.23.2"
}, },
"entitlements": [ "entitlements": [
{ {
@@ -28,6 +28,13 @@
"en": "Folder used to store data." "en": "Folder used to store data."
} }
}, },
{
"type": "HostHostnameOrIPAddress",
"name": "host",
"description": {
"en": "Hostname or IP address of your server."
}
},
{ {
"type": "PortUnspecifiedStaticNumber", "type": "PortUnspecifiedStaticNumber",
"name": "port-number", "name": "port-number",