feat: Linux练习平台

- Web界面Linux命令练习
- Python后端 + sandbox安全沙箱
- 课程和任务管理
This commit is contained in:
likingcode
2026-03-07 05:43:51 +00:00
commit 5686831d9a
22 changed files with 8816 additions and 0 deletions

17
linux-practice.service Normal file
View File

@@ -0,0 +1,17 @@
[Unit]
Description=Linux Practice Server (reverse proxied by Caddy)
After=network.target
[Service]
Type=simple
User=llm
Group=llm
WorkingDirectory=/home/llm/projects/linux-practice
ExecStart=/usr/bin/python3 /home/llm/projects/linux-practice/server.py
Restart=always
RestartSec=5
StandardOutput=journal
StandardError=journal
[Install]
WantedBy=multi-user.target