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
Uh oh!
There was an error while loading. Please reload this page.
-
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=address@gmail.com
- 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