{ "env": { "pass": [ "PATH", "HOSTNAME", "SHLVL", "HOME", "PWD", "NETBOX_REDIS_TASK_DB", "NETBOX_DB_HOST", "NETBOX_DB_PORT", "NETBOX_REDIS_HOST", "NETBOX_DB_NAME", "NETBOX_REDIS_CACHE_DB", "NETBOX_DB_USERNAME", "NETBOX_DB_PASSWORD", "NETBOX_DELETE_LEGACY_DATA", "NETBOX_SET_ROLE", "NETBOX_SECRET_KEY" ], "vault-replace": [ "NETBOX_DB_USERNAME", "NETBOX_DB_PASSWORD", "NETBOX_SECRET_KEY" ] }, "jobs": { "init": [ { "name": "migrate", "cmd": ["/usr/bin/python3", "/opt/netbox/netbox/manage.py", "migrate"], "run-as": "netbox" }, { "name": "trace_paths", "cmd": ["/usr/bin/python3", "/opt/netbox/netbox/manage.py", "trace_paths", "--no-input"], "run-as": "netbox" }, { "name": "remove_stale_contenttypes", "cmd": ["/usr/bin/python3", "/opt/netbox/netbox/manage.py", "remove_stale_contenttypes", "--no-input"], "run-as": "netbox" }, { "name": "clearsessions", "cmd": ["/usr/bin/python3", "/opt/netbox/netbox/manage.py", "clearsessions"], "run-as": "netbox" }, { "name": "clearcache", "cmd": ["/usr/bin/python3", "/opt/netbox/netbox/manage.py", "clearcache"], "run-as": "netbox" }, { "name": "lazy_reindex", "cmd": ["/usr/bin/python3", "/opt/netbox/netbox/manage.py", "reindex", "--lazy"], "run-as": "netbox" } ], "main": [ { "name": "queue-worker", "cmd": ["/usr/bin/python3", "/opt/netbox/netbox/manage.py", "rqworker"], "run-as": "netbox" }, { "cmd": ["/usr/sbin/uwsgi", "--ini", "/etc/uwsgi/netbox.ini"], "kill-signal": "INT", "run-as": "root" } ] } }