Add Memos entry (#234)

* Add Memos service and configuration files

* Refactor docker-compose.yml: update environment variable syntax for Memos service

* Update docker-compose.yml and template.toml: adjust environment variable syntax and change MEMOS_MODE value

* Add GitLab CE entry to meta.json and update Memos version to latest
This commit is contained in:
Nicolas SANS
2025-07-21 05:47:13 +02:00
committed by GitHub
parent 8a803ae66a
commit 8f887d08b8
4 changed files with 59 additions and 0 deletions

View File

@@ -0,0 +1,15 @@
version: "3.8"
services:
memos:
image: neosmemo/memos:stable
restart: unless-stopped
volumes:
- memos_data:/var/opt/memos
environment:
- MEMOS_MODE=${MEMOS_MODE}
- MEMOS_PORT=${MEMOS_PORT}
ports:
- "5230"
volumes:
memos_data:

BIN
blueprints/memos/memos.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 56 KiB

View File

@@ -0,0 +1,14 @@
[variables]
main_domain = "${domain}"
[config]
[[config.domains]]
serviceName = "memos"
port = 5230
host = "${main_domain}"
[config.env]
MEMOS_MODE = "prod"
MEMOS_PORT = "5230"
[[config.mounts]]

View File

@@ -2825,5 +2825,35 @@
"self-hosted",
"aggregator"
]
},
{
"id": "gitlab-ce",
"name": "GitLab CE",
"version": "latest",
"description": "GitLab Community Edition is a free and open source platform for managing Git repositories, CI/CD pipelines, and project management.",
"logo": "gitlab-ce.svg",
"links": {
"github": "https://gitlab.com/gitlab-org/gitlab-ce",
"website": "https://gitlab.com/",
"docs": "https://docs.gitlab.com/ee/"
},
"tags": ["git", "ci-cd", "version-control", "project-management"]
},
{
"id": "memos",
"name": "Memos",
"version": "latest",
"description": "Memos is a self-hosted, open-source note-taking application that allows you to create, organize, and share notes with ease. It provides a simple and effective solution for managing your notes from anywhere.",
"logo": "memos.png",
"links": {
"github": "https://github.com/usememos/memos",
"website": "https://www.usememos.com/",
"docs": "https://www.usememos.com/docs"
},
"tags": [
"productivity",
"notes",
"bookmarks"
]
}
]