- 安装Docker
1curl -fsSL https://get.docker.com | sudo bash -s docker && sudo systemctl enable --now docker - 安装Docker Compose
12sudo curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose && sudo chmod +x /usr/local/bin/docker-composesudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose - 安装极光面板
12mkdir -p /data/wwwroot/aurora && cd /data/wwwroot/aurora && wget https://raw.githubusercontent.com/Aurora-Admin-Panel/deploy/main/docker-compose.yml -O docker-compose.yml && docker-compose up -ddocker-compose exec backend python app/initial_data.py - Nginx反代
12345location / {proxy_pass http://127.0.0.1:8000/;proxy_set_header Host $host;proxy_set_header X-Real-IP $remote_addr;} - 升级极光面板
1cd /data/wwwroot/aurora && wget https://raw.githubusercontent.com/Aurora-Admin-Panel/deploy/main/docker-compose.yml -O docker-compose.yml && docker-compose pull && docker-compose down --remove-orphans && docker-compose up -d - 备份数据库
10 0 * * * cd /data/wwwroot/aurora && docker-compose exec -T postgres pg_dump -d aurora -U aurora -c > /data/backup/aurora.sql - 恢复数据库
123cd /data/wwwroot/aurora && docker-compose down && docker-compose up -d postgresdocker-compose exec -T postgres psql -d aurora -U aurora < /data/backup/aurora.sqldocker-compose up -d
来源详情: deploy