services: dumbterm: container_name: dumbterm image: dumbwareio/dumbterm:latest ports: - 8062:3000 networks: - netgrimoire # user: 1001:998 environment: # Container timezone TZ: America/Chicago # The title shown in the web interface SITE_TITLE: https://cli.netgrimoire.com # Optional PIN protection (leave empty to disable) DUMBTERM_PIN: 2810 # The base URL for the application BASE_URL: http://localhost:3000 # Use ALLOWED_ORIGINS below to restrict cors to specific origins ENABLE_STARSHIP: "true" # Enable starship prompt LOCKOUT_TIME: 15 # Minutes MAX_SESSION_AGE: 24 # Hours deploy: labels: - homepage.group=Remote Access - homepage.name=Dumbterm - homepage.icon=dumbterm.png - homepage.href=https://cli.netgrimoire.com - homepage.description=Terminal - kuma.cli.http.name="dumbterm" - kuma.cli.http.url=http://dumbterm:3000 - caddy=cli.netgrimoire.com - caddy.import=authentik - caddy.reverse_proxy="{{upstreams 3000}}" volumes: #- /data/nfs/Baxter/Docker/dumbterm/config:/root/.config #- /data/nfs/Baxter/Docker/dumbterm/:/root/data - /data/nfs/Baxter/Docker/dumbterm/root:/root networks: netgrimoire: external: true