
PortNote 一个局域网设备端口扫描记录管理项目。原项目没有中文,作者进行了汉化,对http协议下复制失效做了优化,制作了中文docker镜像。
相关信息
注意,需要把下面部署文件中的中文 访问端口 用户名 密码 修改成实际的内容:
jsname: portnote
x-config: &config
restart: always
cpus: 1
mem_limit: 512m
logging:
options:
max-size: 1m
max-file: "3"
services:
portnote:
container_name: portnote
image: swr.cn-north-4.myhuaweicloud.com/firfe/port_note-zh:1.2.0
<<: *config
ports:
- 访问端口:3000
environment:
JWT_SECRET: Firfe_JWT_SECRET
USER_SECRET: Firfe_USER_SECRET
LOGIN_USERNAME: 用户名
LOGIN_PASSWORD: 密码
DATABASE_URL: "postgresql://postgres:postgres@portnote-pg:5432/postgres"
depends_on:
portnote-pg:
condition: service_started
portnote-agent:
container_name: portnote-agent
image: haedlessdev/portnote-agent:1.2.0
<<: *config
environment:
DATABASE_URL: "postgresql://postgres:postgres@portnote-pg:5432/postgres"
depends_on:
portnote-pg:
condition: service_started
portnote-pg:
container_name: portnote-pg
image: postgres:17.6-alpine3.22
<<: *config
environment:
TZ: Asia/Shanghai
TIME_ZONE: Asia/Shanghai
POSTGRES_USER: postgres
POSTGRES_PASSWORD: postgres
POSTGRES_DB: postgres
volumes:
# 数据位置
- ./pg_data:/var/lib/postgresql/data
networks:
default:
name: portnote
driver: bridge
本文作者:小转圈
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!