Compare commits

..

5 Commits

Author SHA1 Message Date
renovate[bot]
c6d63574c0
Update dependency sentry-sdk to v2.29.1 2025-05-19 17:05:43 +00:00
Tobias Genannt
0456a39136
Merge pull request #1454 from netbox-community/renovate/sentry-sdk-2.x
Update dependency sentry-sdk to v2.28.0
2025-05-12 15:15:34 +02:00
renovate[bot]
4a2b9be52c
Update dependency sentry-sdk to v2.28.0 2025-05-12 12:54:48 +00:00
Tobias Genannt
e3f2401526
Merge pull request #1452 from netbox-community/renovate/django-auth-ldap-5.x
Update dependency django-auth-ldap to v5.2.0
2025-05-07 15:56:45 +02:00
renovate[bot]
945f61e684
Update dependency django-auth-ldap to v5.2.0 2025-05-07 13:36:43 +00:00
4 changed files with 21 additions and 29 deletions

View File

@ -2,6 +2,7 @@ services:
netbox: &netbox
image: docker.io/netboxcommunity/netbox:${VERSION-v4.3-3.3.0}
depends_on:
- postgres
- redis
- redis-cache
env_file: env/netbox.env
@ -43,6 +44,19 @@ services:
timeout: 3s
interval: 15s
# postgres
postgres:
image: docker.io/postgres:17-alpine
healthcheck:
test: pg_isready -q -t 2 -d $$POSTGRES_DB -U $$POSTGRES_USER
start_period: 20s
timeout: 30s
interval: 10s
retries: 5
env_file: env/postgres.env
volumes:
- netbox-postgres-data:/var/lib/postgresql/data
# redis
redis:
image: docker.io/valkey/valkey:8.1-alpine
@ -73,6 +87,8 @@ services:
volumes:
netbox-media-files:
driver: local
netbox-postgres-data:
driver: local
netbox-redis-cache-data:
driver: local
netbox-redis-data:

View File

@ -1,24 +0,0 @@
version: '3.4'
services:
netbox:
ports:
- 8085:8080
volumes:
- /media/nfs/netbox/config:/etc/netbox/config:z,ro
- /media/nfs/netbox/media:/opt/netbox/netbox/media:z,rw
- /media/nfs/netbox/reports:/opt/netbox/netbox/reports:z,rw
- /media/nfs/netbox/scripts:/opt/netbox/netbox/scripts:z,rw
healthcheck:
retries: 15
netbox-worker:
volumes:
- /media/nfs/netbox/config:/etc/netbox/config:z,ro
- /media/nfs/netbox/media:/opt/netbox/netbox/media:z,rw
- /media/nfs/netbox/reports:/opt/netbox/netbox/reports:z,rw
- /media/nfs/netbox/scripts:/opt/netbox/netbox/scripts:z,rw
netbox-housekeeping:
volumes:
- /media/nfs/netbox/config:/etc/netbox/config:z,ro
- /media/nfs/netbox/media:/opt/netbox/netbox/media:z,rw
- /media/nfs/netbox/reports:/opt/netbox/netbox/reports:z,rw
- /media/nfs/netbox/scripts:/opt/netbox/netbox/scripts:z,rw

6
env/netbox.env vendored
View File

@ -1,7 +1,7 @@
CORS_ORIGIN_ALLOW_ALL=True
DB_HOST=192.168.0.52
DB_HOST=postgres
DB_NAME=netbox
DB_PASSWORD=netbox
DB_PASSWORD=J5brHrAXFLQSif0K
DB_USER=netbox
EMAIL_FROM=netbox@bar.com
EMAIL_PASSWORD=
@ -30,5 +30,5 @@ REDIS_PASSWORD=H733Kdjndks81
REDIS_SSL=false
RELEASE_CHECK_URL=https://api.github.com/repos/netbox-community/netbox/releases
SECRET_KEY='r(m)9nLGnz$(_q3N4z1k(EFsMCjjjzx08x9VhNVcfd%6RF#r!6DE@+V5Zk2X'
SKIP_SUPERUSER=false
SKIP_SUPERUSER=true
WEBHOOKS_ENABLED=true

View File

@ -1,6 +1,6 @@
django-auth-ldap==5.1.0
django-auth-ldap==5.2.0
dulwich==0.22.8
python3-saml==1.16.0
--no-binary lxml
--no-binary xmlsec
sentry-sdk[django]==2.27.0
sentry-sdk[django]==2.29.1