self-host
self-host copied to clipboard
Web won't update to latest release
Self-host installation scripts issue
- [x] I understand this repository only tracks self-host installation scripts and any other issues should be reported in bitwarden/server
Steps To Reproduce
- Login to web admin page
- Look at the "Web Installed" version on the dashboard.
Expected Result
Web installed version should be 2025.7.2
Actual Result
Version says 2025.7.1
Screenshots or Videos
Additional Context
Docker Compose file:
bitwarden:
depends_on:
- db
image: ghcr.io/bitwarden/self-host:2025.7.3-beta
container_name: bitwarden-app
restart: always
environment:
# Database
- BW_DB_PROVIDER=${BW_DB_PROVIDER}
- BW_DB_SERVER=db
- BW_DB_DATABASE=${BW_DB_DATABASE}
- BW_DB_USERNAME=${BW_DB_USERNAME}
- BW_DB_PASSWORD=${BW_DB_PASSWORD}
# Configuration
- BW_DOMAIN=${BW_DOMAIN}
- BW_REAL_IPS=${BW_REAL_IPS}
- BW_INSTALLATION_ID=${BW_INSTALLATION_ID}
- BW_INSTALLATION_KEY=${BW_INSTALLATION_KEY}
- BW_ENABLE_ADMIN=${BW_ENABLE_ADMIN}
- adminSettings__admins=${adminSettings__admins}
- globalSettings__disableUserRegistration=${globalSettings__disableUserRegistration}
- globalSettings__baseServiceUri__cloudRegion=${globalSettings__baseServiceUri__cloudRegion}
- globalSettings__installation__identityUri=${globalSettings__installation__identityUri}
- globalSettings__installation__apiUri=${globalSettings__installation__apiUri}
- globalSettings__pushRelayBaseUri=${globalSettings__pushRelayBaseUri}
- PUID=${PUID}
- PGID=${PGID}
# Mail
- globalSettings__mail__replyToEmail=${globalSettings__mail__smtp__username}
- globalSettings__mail__smtp__host=${globalSettings__mail__smtp__host}
- globalSettings__mail__smtp__port=${globalSettings__mail__smtp__port}
- globalSettings__mail__smtp__ssl=${globalSettings__mail__smtp__ssl}
- globalSettings__mail__smtp__username=${globalSettings__mail__smtp__username}
- globalSettings__mail__smtp__password=${globalSettings__mail__smtp__password}
networks:
- docker-proxy
- bitwarden_network
volumes:
- /etc/localtime:/etc/localtime:ro
- bitwarden-data:/etc/bitwarden
- bitwarden-logs:/var/log/bitwarden
labels:
- traefik.enable=true # enable traefik
- traefik.http.routers.bitwarden.rule=Host(`${WebGUIAddress}`)
- traefik.http.routers.bitwarden.entrypoints=websecure # Define entry point
- traefik.http.services.bitwarden.loadbalancer.server.port=8080
db:
container_name: bitwarden-db
image: postgres:17
restart: always
environment:
- POSTGRES_USER=${BW_DB_USERNAME}
- POSTGRES_PASSWORD=${BW_DB_PASSWORD}
- POSTGRES_DB=${BW_DB_DATABASE}
networks:
- bitwarden_network
volumes:
- /etc/localtime:/etc/localtime:ro
- bitwarden-db:/var/lib/postgresql/data
networks:
docker-proxy:
name: docker-proxy
external: true
bitwarden_network:
name: bitwarden_network
volumes:
bitwarden-data:
name: bitwarden-data
bitwarden-db:
name: bitwarden-db
bitwarden-logs:
name: bitwarden-logs
****Env file:
# Global Settings
BW_DOMAIN=vault.doamin.com
BW_INSTALLATION_ID=xxxxx
BW_INSTALLATION_KEY=xxxxx
BW_ENABLE_ADMIN=false
BW_REAL_IPS=xx.xx.xx.xx/xx
globalSettings__disableUserRegistration=true
globalSettings__baseServiceUri__cloudRegion=EU
globalSettings__installation__identityUri=https://identity.bitwarden.eu
globalSettings__installation__apiUri=https://api.bitwarden.eu
globalSettings__pushRelayBaseUri=https://push.bitwarden.eu
# Mail
[email protected]
globalSettings__mail__smtp__host=smtp.domain.com
globalSettings__mail__smtp__port=465
globalSettings__mail__smtp__ssl=true
[email protected]
globalSettings__mail__smtp__password="PASSWORD"
# Admin Settings
[email protected]
# Database
BW_DB_PROVIDER=postgresql
BW_DB_SERVER=db
BW_DB_DATABASE=bitwarden_vault
BW_DB_USERNAME=username
BW_DB_PASSWORD="Password"
# User
PUID=1002
PGID=1002
WebGUIAddress=vault.doamin.com
### Build Version
2025.7.3
### Environment
Self-Hosted
### Environment Details
Docker Compose running the latest version.
### Issue Tracking Info
- [x] I understand that work is tracked outside of Github. A PR will be linked to this issue should one be opened to address it, but Bitwarden doesn't use fields like "assigned", "milestone", or "project" to track progress.
Similar to https://github.com/bitwarden/self-host/issues/317