Files
teknav-bak/app/deploy/systemd/teknav-migrate.service
T
arsam 7962a37322 Import deployment configuration: app/deploy/systemd/teknav-migrate.service
Import the existing local project snapshot. This commit organizes existing files; it does not represent newly developed functionality.
2026-09-18 23:21:04 +03:30

19 lines
360 B
Desktop File

[Unit]
Description=Run Teknav database migrations
After=postgresql.service
[Service]
Type=oneshot
User=teknav
Group=teknav
WorkingDirectory=/opt/teknav/current/backend
EnvironmentFile=/etc/teknav/backend.env
ExecStart=/usr/bin/npm run prisma:apply
NoNewPrivileges=true
PrivateTmp=true
ProtectSystem=full
ProtectHome=true
[Install]
WantedBy=multi-user.target