diff --git a/memos.yaml b/memos.yaml new file mode 100644 index 0000000..30fefa9 --- /dev/null +++ b/memos.yaml @@ -0,0 +1,43 @@ +# The tag of Mortis must match the version of Memos +services: +# usememos.com - https://github.com/usememos/memos + memos: + image: neosmemo/memos:0.29.1 + container_name: memos + restart: unless-stopped + environment: + - TZ=America/Chicago + volumes: + - "/srv/docker/office/memos/:/var/opt/memos" + labels: + - homepage.group=Office + - homepage.name=Memos + - homepage.icon=memos.png + - homepage.href=${MEMOS_URL} + - homepage.description=Notes + - dockhand.url=${MEMOS_URL} + - rackpeek.tags=office + ports: + - 5230:5230 + networks: + - proxy-net + # https://github.com/mudkipme/mortis (api bridge) for use with https://github.com/mudkipme/MoeMemosAndroid (app) + mortis: + image: ghcr.io/mudkipme/mortis:0.29.1 + container_name: mortis + restart: unless-stopped + ports: + - "5231:5231" + entrypoint: ["/app/mortis"] + command: ["-grpc-addr=memos:5230"] + labels: + rackpeek.name: mortis + rackpeek.tags: services + depends_on: + - memos + networks: + - proxy-net + +networks: + proxy-net: + external: true