Monorepo for Aesthetic.Computer
aesthetic.computer
1[Unit]
2Description=lith — AC monolith (frontend + API)
3After=network.target
4
5[Service]
6Type=simple
7User=root
8WorkingDirectory=/opt/ac/lith
9EnvironmentFile=/opt/ac/system/.env
10ExecStart=/usr/bin/node server.mjs
11Restart=on-failure
12RestartSec=5
13TimeoutStopSec=15
14KillSignal=SIGTERM
15StandardOutput=journal
16StandardError=journal
17
18# Generous limits for Sharp/Puppeteer
19LimitNOFILE=65535
20MemoryMax=3G
21
22[Install]
23WantedBy=multi-user.target