mirror of
https://github.com/Dokploy/templates.git
synced 2026-04-29 12:11:22 -05:00
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:
15
blueprints/memos/docker-compose.yml
Normal file
15
blueprints/memos/docker-compose.yml
Normal 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
BIN
blueprints/memos/memos.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 56 KiB |
14
blueprints/memos/template.toml
Normal file
14
blueprints/memos/template.toml
Normal 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]]
|
||||
30
meta.json
30
meta.json
@@ -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"
|
||||
]
|
||||
}
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user