Error installation NetBox with Docker on NAS Synology DS923+ #19394
Unanswered
GBInformatics
asked this question in
Q&A
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hello,
I'm trying to install netbox with docker on a nas synology DS923+.
I have this error, do you have any information on how to correct the problem?
Looking forward to hearing from you
Error :
`Erreur du serveur
Une erreur de base de données a été détectée lors du traitement de cette requête. Les causes les plus courantes sont les suivantes :
Migration de base de données manquante. Lors de la mise à jour vers une nouvelle version de NetBox, le script de mise à jour doit être exécuté pour appliquer toute nouvelle migration de base de données. Vous pouvez exécuter les migrations manuellement en exécutant python3 manage.py migrate à partir de la ligne de commande.
Version de PostgreSQL non prise en charge. Assurez-vous que la version 12 ou ultérieure de PostgreSQL est utilisée. Vous pouvez vérifier cela en vous connectant à la base de données à l'aide des identifiants de base de données paramétrés dans NetBox et en exécutant la requête SELECT VERSION().
L'exception complète est fournie ci-dessous:
<class 'django.db.utils.ProgrammingError'>
relation "users_user" does not exist
LINE 1: ...ser"."is_active", "users_user"."date_joined" FROM "users_use...
^
Version Python: 3.12.10
Version NetBox: 4.3.0
Plug-ins: Aucun n'est installé
`
**Docker-compose : **
`services:
netbox-redis:
image: redis
container_name: NetBox_REDIS
hostname: netbox-redis
healthcheck:
test: ["CMD-SHELL", "redis-cli ping || exit 1"]
command:
- sh
- -c
- redis-server --appendonly yes --requirepass red-pass
user: 1026:100
volumes:
- /volume1/docker/netbox/redis:/data:rw
environment:
- REDIS_PASSWORD=red-pass
restart: on-failure:5
networks:
netbox:
ipv4_address: 172.168.29.2
netbox-db:
image: postgres:16
container_name: NetBox_POSTGRES_DB
hostname: netbox-db
healthcheck:
test: ["CMD", "pg_isready", "-q", "-d", "netbox", "-U", "netbox-user"]
timeout: 45s
interval: 10s
retries: 10
volumes:
- /volume1/docker/netbox/db:/var/lib/postgresql/data:rw
environment:
POSTGRES_DB: netbox
POSTGRES_USER: netbox-user
POSTGRES_PASSWORD: netbox-pass
restart: on-failure:5
networks:
netbox:
ipv4_address: 172.168.29.3
netbox:
image: ghcr.io/linuxserver/netbox:latest
container_name: NetBox
hostname: netbox
environment:
- PUID=1026
- PGID=100
- TZ=Europe/Paris
- SUPERUSER_EMAIL=[email protected]
- SUPERUSER_PASSWORD=password
- ALLOWED_HOST=netbox.namedomain.synology.me
- DB_HOST=netbox-db
- DB_PORT=5432
- DB_NAME=netbox
- DB_USER=netbox-user
- DB_PASSWORD=netbox-pass
- REDIS_HOST=netbox-redis
- REDIS_PORT=6379
- REDIS_PASSWORD=red-pass
- REDIS_DB_TASK=0
- REDIS_DB_CACHE=1
volumes:
- /volume1/docker/netbox/config:/config:rw
depends_on:
netbox-redis:
condition: service_healthy
netbox-db:
condition: service_started
networks:
netbox:
ipv4_address: 172.168.29.1
ports:
- 10500:8000
restart: on-failure:5
networks:
netbox:
driver: bridge
ipam:
config:
- subnet: 172.168.29.0/24
gateway: 172.168.29.254`
Beta Was this translation helpful? Give feedback.
All reactions