/etc/systemd/system/node_api
[Unit]
Description=API
After=network.target
[Service]
User=username
Environment=HOST=localhost
WorkingDirectory=/app
ExecStart=/usr/bin/node index.js
[Install]
WantedBy=multi-user.target
создать отдельные приложения и на сервере запускать несколько инстансов по отдельностиможно и в рамках одного приложения, стартуешь условно 2 инстанса, один на порту 8000, второй на 8001, у nginx по урлу /api/ ставишь proxy_pass на 8001, все остальное на 8000...ну как вариант.
volumes:
- .:/code
Internal Server Errorэто ошибка со стороны сервера, requests - не виновен.
path('', TemplateView.as_view(template_name='index.html')),