My Computer · 2024/01/12 0

pgAdmin 连接管理 mastodon PostgreSQL 数据库

打开/home/mastodon/mastodon/docker-compose.yml文件

添加:
pgadmin4:
image: dpage/pgadmin4:latest
networks:
- external_network
- internal_network
ports:
- 5433:5433/tcp
environment:
- PGADMIN_DEFAULT_EMAIL=你的登录用户名
- PGADMIN_DEFAULT_PASSWORD=你的密码
- PGADMIN_LISTEN_PORT=5433

DB配置中需要设置网络,根据实际情况选择:
db:
restart: always
image: postgres:14-alpine
shm_size: 256mb
networks:
- internal_network
#- external_network

重启容器:
docker-compose down
docker-compose up -d

登录pgAdmin: http://域名或IP:5433
查看pg容器的IP地址,连接mastodon数据库:

输入安装mastodon时设置的数据库、用户名和密码,如果不记得了可以查看.env.production文件

平常可以停止pgadmin4容器,用时在启动。