Skip to content

[BUG] PRUNE_RESULTS_OLDER_THAN does not work #37

Open
@Tagliax

Description

@Tagliax

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

The evaluation of the variable has no effect

Expected Behavior

No response

Steps To Reproduce

I tried starting the container both with an already populated db and by creating a new one, but the old results are not removed.

Environment

- OS: Debian 12.8
- How docker service was installed:

CPU architecture

arm64

Docker creation

services:
    db:
        container_name: db_speed_post
        image: postgres:latest
        volumes:
            - ./postgres:/var/lib/postgresql/data
        environment:
            POSTGRES_DB: "speedtest_tracker"
            POSTGRES_USER: "speedy"
            POSTGRES_PASSWORD_FILE: /run/secrets/dbpwd
        secrets:
            - dbpwd
        ports:
            - '5432'

    speedtest-tracker:
        container_name: speedtest-tracker
        image: lscr.io/linuxserver/speedtest-tracker:latest
        restart: always
        ports:
            - 8080:80
            - 8443:443
        environment:
            FILE__APP_KEY: /run/secrets/appkey
            PUID: 1000
            PGID: 1000
            DB_CONNECTION: "pgsql"
            DB_HOST: "db"
            DB_PORT: 5432
            DB_DATABASE: "speedtest_tracker"
            DB_USERNAME: "speedy"
            FILE__DB_PASSWORD: /run/secrets/dbpwd
            TZ: "Europe/Rome"
            DISPLAY_TIMEZONE: "Europe/Rome"
            SPEEDTEST_SERVERS: 11842
            SPEEDTEST_SCHEDULE: "0 6 * * 1"
            DATETIME_FORMAT: "d/m/Y H:i:s"
            PRUNE_RESULTS_OLDER_THAN: 30
        secrets:
            - appkey
            - dbpwd
        volumes:
            - ./speedtest-app:/config
            - ./web:/etc/ssl/web
        depends_on:
            - db
    adminer:
        container_name: adminer_speed
        image: adminer
        restart: always
        ports:
            - 9090:8080
secrets:
    appkey:
        file: ./secrets/appkey.txt
    dbpwd:
        file: ./secrets/dbpwd.txt

Container logs

[migrations] started
[migrations] 01-nginx-site-confs-default: skipped
[migrations] done
[env-init] APP_KEY set from FILE__APP_KEY
[env-init] DB_PASSWORD set from FILE__DB_PASSWORD
usermod: no changes
───────────────────────────────────────

      ██╗     ███████╗██╗ ██████╗
      ██║     ██╔════╝██║██╔═══██╗
      ██║     ███████╗██║██║   ██║
      ██║     ╚════██║██║██║   ██║
      ███████╗███████║██║╚██████╔╝
      ╚══════╝╚══════╝╚═╝ ╚═════╝

   Brought to you by linuxserver.io
───────────────────────────────────────

To support the app dev(s) visit:
speedtest-tracker: https://github.com/sponsors/alexjustesen

To support LSIO projects visit:
https://www.linuxserver.io/donate/

───────────────────────────────────────
GID/UID
───────────────────────────────────────

User UID:    1000
User GID:    1000
───────────────────────────────────────
Linuxserver.io version: v1.0.2-ls69
Build-date: 2025-01-04T21:24:37+00:00
───────────────────────────────────────

using keys found in /config/keys
Waiting for DB to be available
[custom-init] No custom files found, skipping...
[ls.io-init] done.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    • Status

      Issues

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions