I see the log when I run a job, but if I'm restarting the container I can't see the log output history for jobs i ran before the restart.
postgres:
image: postgres:14
environment:
POSTGRES_NAME: rundeck
POSTGRES_USER: rundeck
POSTGRES_PASSWORD: changeme
volumes:
- postgres-data:/var/lib/postgresql/data
ports:
- "5432:5432"
healthcheck:
test: ["CMD", "pg_isready", "-U", "rundeck"]
interval: 10s
timeout: 5s
retries: 5
rundeck:
build: .
depends_on:
postgres:
condition: service_healthy
ports:
- "4440:4440"
hostname: rundeck
environment:
DATABASE_DRIVER: org.postgresql.Driver
DATABASE_URL: jdbc:postgresql://postgres:5432/rundeck
DATABASE_USERNAME: rundeck
DATABASE_PASSWORD: changeme
RUNDECK_SERVER_FORWARDED: "true"
RUNDECK_DATABASE_ENGINE: postgres
RUNDECK_ADMIN_USER: admin
RUNDECK_ADMIN_PASSWORD: changeme
JAVA_OPTS: "-Xms2g -Xmx4g"
RUNDECK_FEATURES_DISABLE_UPDATES: "true"
RUNDECK_TOKENS_FILE_AUTOGEN: "false"
RUNDECK_SECURITY_REMOTE_ADDRESS_USE_HOSTNAME: "false"
RUNDECK_JAASLOGIN: true
RD_USER: admin
RD_PASSWORD: changeme
volumes:
- ./rundeck-data:/home/rundeck/server/data
- ./rundeck-etc:/home/rundeck/server/config
- ./rundeck-lib:/var/lib/rundeck
- ./rundeck-keys:/home/rundeck/.ssh/
- /var/run/docker.sock:/var/run/docker.sock
- ./rundeck-etc/ansible/hosts:/etc/ansible/hosts
volumes:
postgres-data: