- server/sync:Go 写的同步服务(GitHub / Google / Apple 登录、PKCE、设置文档存 SQLite),附 systemd 单元、Caddy 片段、install.sh 部署到官网源站、configure.sh 填写各平台密钥 - server/geoip:configure.sh 填 MaxMind 账号与许可证;install.sh 的主机改为官网源站 - 官网新增隐私说明页,首页补隐私条目与 ⌘ 拖动排序的常见问题;部署与发布脚本的默认主机改为 51.38.126.148
24 lines
556 B
Desktop File
24 lines
556 B
Desktop File
[Unit]
|
|
Description=OpenStats 账号与设置同步服务
|
|
After=network-online.target
|
|
Wants=network-online.target
|
|
|
|
[Service]
|
|
ExecStart=/usr/local/bin/openstats-sync
|
|
EnvironmentFile=/etc/openstats/sync.env
|
|
Environment=SYNC_DB=/var/lib/openstats-sync/sync.db
|
|
User=openstats-sync
|
|
Group=openstats-sync
|
|
StateDirectory=openstats-sync
|
|
Restart=on-failure
|
|
RestartSec=3
|
|
# 只需要读配置、写自己的数据目录
|
|
ProtectSystem=strict
|
|
ProtectHome=yes
|
|
PrivateTmp=yes
|
|
NoNewPrivileges=yes
|
|
ReadWritePaths=/var/lib/openstats-sync
|
|
|
|
[Install]
|
|
WantedBy=multi-user.target
|