---
tags: NewPOS
---
# [Linux]Enable service on startup
[ref](https://timleland.com/how-to-run-a-linux-program-on-startup/)
### Dock service
- service path
- /etc/systemd/system/pos-dock.service
```bash
[Unit]
Description=NewPOS dock
After=network.target
[Service]
Type=forking
User=tk3c
Group=tk3c
WorkingDirectory=/home/tk3c/
ExecStart=/home/tk3c/venv_mposkit/bin/python3 -m mposkit tk3c
TimeoutSec=infinity
[Install]
WantedBy=multi-user.target
```
- Reload services
```bash
sudo systemctl daemon-reload
```
- Enable the service
```bash
sudo systemctl enable pos-dock.service
```
- Start the service
```bash
sudo systemctl start pos-dock.service
```
- Check the status of your service