Actualizado Joplin
This commit is contained in:
@@ -1,47 +1,36 @@
|
||||
services:
|
||||
db:
|
||||
image: postgres:15 # Imagen oficial de PostgreSQL
|
||||
container_name: JoplinDB # Nombre del contenedor
|
||||
image: postgres:15
|
||||
container_name: JoplinDB
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
- /path/to/joplin/db:/var/lib/postgresql/data # Aquí se guardan los datos de la base de datos
|
||||
ports:
|
||||
- "5432:5432" # Puerto estándar de PostgreSQL
|
||||
restart: unless-stopped # Se reinicia automáticamente si falla
|
||||
- /path/to/joplin/db:/var/lib/postgresql/data
|
||||
environment:
|
||||
- POSTGRES_PASSWORD=your_postgres_password # Contraseña para la base de datos
|
||||
- POSTGRES_USER=joplin_user # Usuario de la base de datos
|
||||
- POSTGRES_DB=joplin_database # Nombre de la base de datos
|
||||
POSTGRES_USER: joplin_user
|
||||
POSTGRES_PASSWORD: your_postgres_password
|
||||
POSTGRES_DB: joplin_database
|
||||
|
||||
app:
|
||||
image: joplin/server:latest # Imagen oficial de Joplin Server
|
||||
container_name: JoplinServer # Nombre del contenedor
|
||||
depends_on:
|
||||
- db # Espera a que la base de datos esté lista antes de iniciar
|
||||
volumes:
|
||||
- /etc/localtime:/etc/localtime:ro # Sincronización con la hora local
|
||||
ports:
|
||||
- "22300:22300" # Puerto donde se accede al servidor
|
||||
image: joplin/server:latest
|
||||
container_name: JoplinServer
|
||||
restart: unless-stopped
|
||||
depends_on:
|
||||
- db
|
||||
volumes:
|
||||
- /etc/localtime:/etc/localtime:ro
|
||||
ports:
|
||||
- "22300:22300"
|
||||
environment:
|
||||
- APP_PORT=22300 # Puerto de la aplicación
|
||||
- APP_BASE_URL=https://your-joplin-domain.com # URL desde donde se accede al servidor
|
||||
- DB_CLIENT=pg # Tipo de base de datos (PostgreSQL en este caso)
|
||||
- POSTGRES_PASSWORD=your_postgres_password # Contraseña para conectar con la base de datos
|
||||
- POSTGRES_DATABASE=joplin_database # Nombre de la base de datos
|
||||
- POSTGRES_USER=joplin_user # Usuario de la base de datos
|
||||
- POSTGRES_PORT=5432 # Puerto de la base de datos
|
||||
- POSTGRES_HOST=db # Nombre del host de la base de datos
|
||||
- MAILER_ENABLED=0 # Desactiva el correo (pon 1 para activarlo)
|
||||
- MAILER_HOST=smtp.example.com # Servidor de correo SMTP
|
||||
- MAILER_PORT=465 # Puerto del servidor SMTP
|
||||
- MAILER_SECURE=1 # Conexión segura (SSL/TLS)
|
||||
- MAILER_AUTH_USER=your_email@/example.com # Usuario para autenticar el correo
|
||||
- MAILER_AUTH_PASSWORD=your_email_password # Contraseña del correo
|
||||
- MAILER_NOREPLY_NAME=Joplin # Nombre del remitente en los correos
|
||||
- MAILER_NOREPLY_EMAIL=noreply@/example.com # Correo del remitente
|
||||
volumes:
|
||||
joplindb: # Volumen persistente para la base de datos
|
||||
APP_PORT: 22300
|
||||
APP_BASE_URL: https://your-joplin-domain.com
|
||||
DB_CLIENT: pg
|
||||
POSTGRES_HOST: db
|
||||
POSTGRES_PORT: 5432
|
||||
POSTGRES_USER: joplin_user
|
||||
POSTGRES_PASSWORD: your_postgres_password
|
||||
POSTGRES_DATABASE: joplin_database
|
||||
MAILER_ENABLED: 0
|
||||
|
||||
networks:
|
||||
default:
|
||||
name: Joplin_NET # Red personalizada para los contenedores
|
||||
name: Joplin_NET
|
||||
Reference in New Issue
Block a user