An open-source, self-hosted memo hub with knowledge management and socialization.
146
An open-source, self-hosted memo hub with knowledge management and socialization.
neosmemo/memos (https://github.com/usememos/memosā )š¦ Open source and free forever;
š Support for self-hosting with Docker in seconds;
š Plain textarea first and support some useful markdown syntax;
š§āš» RESTful API for self-service.
docker-compose.yml file somewhere on your machinenano docker-compose.ymldocker-compose up -dversion: "3.0"
services:
memos:
image: linuxed/memos:latest
container_name: memos
volumes:
- ~/DockerConfigs/Memos/:/var/opt/memos
ports:
- 5230:5230
version: "3.0"
services:
memos:
image: linuxed/memos:latest
container_name: memos
volumes:
- ~/DockerConfigs/Memos/:/var/opt/memos
restart: unless-stopped
networks:
- traefik-proxy
labels:
- "traefik.enable=true"
# http entrypoint
- "traefik.http.routers.memos-http.entrypoints=http"
- "traefik.http.routers.memos-http.rule=Host(`memos.raspi.local`)"
- "traefik.http.routers.memos-http.middlewares=memos-mw"
- "traefik.http.middlewares.memos-mw.redirectscheme.scheme=https"
# https entrypoint
- "traefik.http.routers.memos-https.entrypoints=https"
- "traefik.http.routers.memos-https.rule=Host(`memos.raspi.local`)"
- "traefik.http.routers.memos-https.tls=true"
# service configuration
- "traefik.http.routers.memos-https.service=memos"
- "traefik.http.services.memos.loadbalancer.server.port=5230"
- "traefik.docker.network=traefik-proxy"
# Adding Authelia
#- "traefik.http.routers.memos-https.middlewares=authelia@docker"
networks:
traefik-proxy:
external: true
Content type
Image
Digest
sha256:f707c1a23ā¦
Size
12.4 MB
Last updated
over 3 years ago
docker pull linuxed/memos