char/plc-mirror
git clone https://git.t4t.associates/char/plc-mirror
3a509ac
main
1[Unit] 2Description=Read-only PLC DID resolver 3Wants=network-online.target 4After=network-online.target 5AssertPathExists=/home/charlotte/Documents/Development/ATProto/plox/data/plox.db 6 7[Service] 8Type=exec 9User=plc-mirror 10Group=plc-mirror 11RuntimeDirectory=plc-mirror 12RuntimeDirectoryMode=0750 13BindReadOnlyPaths=/home/charlotte/Documents/Development/ATProto/plox/data:/run/plc-mirror/archive 14ExecStart=/usr/local/bin/plc-mirror --db /run/plc-mirror/archive/plox.db --listen 127.0.0.1:2486 15Restart=on-failure 16RestartSec=5s 17KillSignal=SIGINT 18TimeoutStopSec=30s 19UMask=0027 20NoNewPrivileges=true 21PrivateTmp=true 22ProtectSystem=strict 23ProtectHome=true 24StandardOutput=journal 25StandardError=journal 26SyslogIdentifier=plc-mirror 27 28[Install] 29WantedBy=multi-user.target