# 搭建個人 Hackmd 位置 ###### tags: `Infrastructure` Step 1: 利用以下資訊,建構 `docker-compose.yml` ```yaml= version: "3" services: database: image: postgres:16.3-alpine environment: - POSTGRES_USER=codimd - POSTGRES_PASSWORD=change_password - POSTGRES_DB=codimd volumes: - "database-data:/var/lib/postgresql/data" restart: always codimd: image: nabo.codimd.dev/hackmdio/hackmd:2.5.3 environment: - CMD_DB_URL=postgres://codimd:change_password@database/codimd - CMD_USECDN=false depends_on: - database ports: - "3000:3000" volumes: - upload-data:/home/hackmd/app/public/uploads restart: always volumes: database-data: {} upload-data: {} ``` Step 2: 利用 docker compose 執行 ```shell= docker compose up -d ```
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up