AppFlowy/backend/doc/database_setup.md
2021-08-21 23:19:57 +08:00

1020 B

Docker

  1. follow the instructions to install docker.

  2. open terminal and run: docker pull postgres

  3. run make init_docker if you have not run before. You can find out the running container by run docker ps

CONTAINER ID   IMAGE      COMMAND                  CREATED          STATUS          PORTS                                       NAMES
bfcdd6369e89   postgres   "docker-entrypoint.s…"   19 minutes ago   Up 19 minutes   0.0.0.0:5433->5432/tcp, :::5433->5432/tcp   brave_bassi
  1. run make init_database. It will create the database on the remote specified by DATABASE_URL. You can connect you database using pgAdmin.

img_2.png

The information you enter must be the same as the make init_docker. e.g.

export DB_USER=postgres
export DB_PASSWORD=password
export DB_NAME=flowy
export DB_PORT=5433

img_1.png

Docker command