You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
39 lines
1.1 KiB
39 lines
1.1 KiB
[Unit] |
|
Description=Stella's Orly Nostr Relay |
|
Documentation=https://github.com/Silberengel/next.orly.dev |
|
After=network-online.target |
|
Wants=network-online.target |
|
|
|
[Service] |
|
Type=simple |
|
User=madmin |
|
Group=madmin |
|
WorkingDirectory=/home/madmin/Projects/GitCitadel/next.orly.dev |
|
ExecStart=docker compose up stella-relay |
|
ExecStop=docker compose down |
|
Restart=always |
|
RestartSec=10 |
|
TimeoutStartSec=60 |
|
TimeoutStopSec=30 |
|
|
|
# Environment variables |
|
Environment=ORLY_DATA_DIR=/home/madmin/.local/share/orly-relay |
|
Environment=ORLY_LISTEN=127.0.0.1 |
|
Environment=ORLY_PORT=7777 |
|
Environment=ORLY_LOG_LEVEL=info |
|
Environment=ORLY_OWNERS=npub1v30tsz9vw6ylpz63g0a702nj3xa26t3m7p5us8f2y2sd8v6cnsvq465zjx |
|
Environment=ORLY_ADMINS=npub1v30tsz9vw6ylpz63g0a702nj3xa26t3m7p5us8f2y2sd8v6cnsvq465zjx,npub1l5sga6xg72phsz5422ykujprejwud075ggrr3z2hwyrfgr7eylqstegx9z |
|
|
|
# Security settings |
|
NoNewPrivileges=true |
|
ProtectSystem=strict |
|
ProtectHome=read-only |
|
ReadWritePaths=/home/madmin/.local/share/orly-relay |
|
ReadWritePaths=/home/madmin/Projects/GitCitadel/next.orly.dev/data |
|
|
|
# Resource limits |
|
LimitNOFILE=65536 |
|
LimitNPROC=4096 |
|
|
|
[Install] |
|
WantedBy=multi-user.target
|
|
|