https://github.com/vietanhdev/my-memos
Personal setup of Memos for engineering notes
https://github.com/vietanhdev/my-memos
engineering memos notes
Last synced: 3 months ago
JSON representation
Personal setup of Memos for engineering notes
- Host: GitHub
- URL: https://github.com/vietanhdev/my-memos
- Owner: vietanhdev
- Created: 2023-01-17T10:23:02.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2023-01-17T12:20:06.000Z (over 3 years ago)
- Last Synced: 2025-06-12T17:05:45.791Z (12 months ago)
- Topics: engineering, memos, notes
- Homepage:
- Size: 1000 Bytes
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# My Memos - Personal setup of Memos for engineering notes
Memos is "an open-source, self-hosted memo hub with knowledge management and socialization". I met some difficulties in setting up Memos with HTTPs on Cloudflare (with .dev domain on custom port). Therefore, I am noting these resources for using later. You can also use them for your setup.
**Notes:** Update `memos.vietanh.dev` to your domain and `2096` to your app port.
**Live demo:** .
## Setup HTTPS (on custom port)
- Install Acme.sh + cronjob for reissuing certs automatically.
- Create a Cloudflare token (for DNS update in the target domain) in . This token will be used by Acme.sh for DNS-challenge.
- Fill the below export commands with obtained values.
- Issue SSL certs:
```
export CF_Email=""
export CF_Token=""
acme.sh --issue -d memos.vietanh.dev --dns dns_cf
```
- Install certs:
```
acme.sh --install-cert -d memos.vietanh.dev \
--key-file key.pem \
--fullchain-file cert.pem
```
## Run server
```
docker-compose up -d
```