version: "2.2" # services: # bitwarden: # # image: bitwardenrs/server:latest # image: vaultwarden/server:latest # container_name: bitwarden # hostname: bitwarden # networks: # - netgrimoire # ports: # - 8093:80 # volumes: # - /DockerVol/bitwarden:/data # environment: # - TZ=America/Chicago # - PGID=999 # - PUID=1001 # restart: unless-stopped freshrss: image: lscr.io/linuxserver/freshrss:latest container_name: freshrss networks: - netgrimoire environment: - PUID=999 - PGID=1001 - TZ=America/Chicago volumes: - /DockerVol/Freshrss/config:/config ports: - 9096:80 restart: unless-stopped linkding: image: sissbruecker/linkding:1.13.0 container_name: linkding networks: - netgrimoire environment: - PUID=999 - PGID=1001 - TZ=America/Chicago volumes: - /DockerVol/linkding/data:/etc/linkding/data:rw ports: - 9090:9090 restart: unless-stopped dailytxt: image: phitux/dailytxt:latest container_name: dailytxt hostname: dailytxt networks: - netgrimoire restart: always environment: - PUID=999 - PGID=1001 - TZ=America/Chicago # That's the internal container-port. You can actually use any portnumber (must match with the one at 'ports') - PORT=8765 # - SECRET_KEY=openssl rand -base64 32 - SECRET_KEY=jNMAxSUAIIP7IhkSKeIGo7c74+/gYFeQWFIdjrLHZTg= # Set it to False or remove the line completely to disallow registration of new users. - ALLOW_REGISTRATION=True # Use this if you want the json log file to be indented. Makes it easier to compare the files. Otherwise just remove this line! - DATA_INDENT=2 # Set after how many days the JWT token will expire and you have to re-login. Defaults to 30 days if line is ommited. - JWT_EXP_DAYS=60 # Enable/disable a feature of DailyTxT to auto-check maximal once per hour if there's a newer version of DailyTxT available. Defaults to True if line is ommited. - ENABLE_UPDATE_CHECK=True ports: - "8765:8765" # perhaps you only want: # ":8765" volumes: - "/DockerVol/dailytxt/:/app/data/" # Or perhaps if using on a windows enviroment: # "C:/Users/example/dailytxt/:/app/data" roundcube: image: roundcube/roundcubemail:latest container_name: roundcube hostname: roundcube networks: - netgrimoire # restart: unless-stopped # depends_on: # - roundcubedb # links: # - roundcubedb volumes: - /DockerVol/roundcube/www:/var/www/html ports: - 9019:80 environment: - ROUNDCUBEMAIL_DB_TYPE=mysql - ROUNDCUBEMAIL_DB_HOST=192.168.4.11 - ROUNDCUBEMAIL_DB_USER=docker - ROUNDCUBEMAIL_DB_PASSWORD=docker - ROUNDCUBEMAIL_DB_NAME=roundcube - ROUNDCUBEMAIL_SKIN=elastic - ROUNDCUBEMAIL_DEFAULT_HOST=tls://mail.pncharris.com - ROUNDCUBEMAIL_SMTP_SERVER=tls://mail.pncharris.com labels: - flame.type=app # "app" works too - flame.name=Roundcube - flame.url=http://192.168.4.72:9019 - flame.category=Media # Optional, default is "Docker" - flame.icon=ispy.png