diff --git a/apps/aurora/0.18.6/.env.sample b/apps/aurora/0.18.9/.env.sample similarity index 100% rename from apps/aurora/0.18.6/.env.sample rename to apps/aurora/0.18.9/.env.sample diff --git a/apps/aurora/0.18.6/data.yml b/apps/aurora/0.18.9/data.yml similarity index 100% rename from apps/aurora/0.18.6/data.yml rename to apps/aurora/0.18.9/data.yml diff --git a/apps/aurora/0.18.6/docker-compose.yml b/apps/aurora/0.18.9/docker-compose.yml similarity index 85% rename from apps/aurora/0.18.6/docker-compose.yml rename to apps/aurora/0.18.9/docker-compose.yml index 5005dce7..0b1f6957 100644 --- a/apps/aurora/0.18.6/docker-compose.yml +++ b/apps/aurora/0.18.9/docker-compose.yml @@ -11,10 +11,11 @@ services: environment: TZ: 'Asia/Shanghai' DATABASE_URL: postgresql://${PANEL_DB_USER}:${PANEL_DB_USER_PASSWORD}@postgres:5432/${PANEL_DB_NAME} + ASYNC_DATABASE_URL: "postgresql+asyncpg://${PANEL_DB_USER}:${PANEL_DB_USER_PASSWORD}@postgres:5432/${PANEL_DB_NAME}" TRAFFIC_INTERVAL_SECONDS: 600 DDNS_INTERVAL_SECONDS: 120 command: bash worker.sh - image: leishi1313/aurora-admin-backend:0.18.6 + image: leishi1313/aurora-admin-backend:0.18.9 depends_on: - redis labels: @@ -31,8 +32,9 @@ services: TZ: 'Asia/Shanghai' PYTHONPATH: . DATABASE_URL: postgresql://${PANEL_DB_USER}:${PANEL_DB_USER_PASSWORD}@postgres:5432/${PANEL_DB_NAME} + ASYNC_DATABASE_URL: "postgresql+asyncpg://${PANEL_DB_USER}:${PANEL_DB_USER_PASSWORD}@postgres:5432/${PANEL_DB_NAME}" SECREY_KEY: ${SECRECY_KEY} - image: leishi1313/aurora-admin-backend:0.18.6 + image: leishi1313/aurora-admin-backend:0.18.9 command: bash -c "while ! data.sql -``` - -### 恢复 -```shell -# 首先先把所有服务停下 -docker-compose down -# 只启动数据库服务 -docker-compose up -d postgres -# 执行数据恢复 -docker-compose exec -T postgres psql -d aurora -U [数据库用户名,默认aurora] < data.sql -# 然后正常启动所有服务 -docker-compose up -d -``` - -## 卸载面板 -```shell -docker-compose down -docker volume rm aurora_db-data -docker volume rm aurora_app-data -``` - -## 面板长什么样? - -### 服务器管理页面 - -![](https://raw.githubusercontent.com/Aurora-Admin-Panel/deploy/main/img/servers.png) - -#### 修改/添加服务器 - -![](https://raw.githubusercontent.com/Aurora-Admin-Panel/deploy/main/img/servers_edit.png) - -### 服务器端口管理页面 - -![](https://raw.githubusercontent.com/Aurora-Admin-Panel/deploy/main/img/server.png) - -#### 添加/编辑端口 - -![](https://raw.githubusercontent.com/Aurora-Admin-Panel/deploy/main/img/server_port_edit.png) - -#### 端口分配页面 - -![](https://raw.githubusercontent.com/Aurora-Admin-Panel/deploy/main/img/server_port_users.png) - -#### 端口设置 iptables - -![](https://raw.githubusercontent.com/Aurora-Admin-Panel/deploy/main/img/server_port_edit_rule_iptables.png) - -#### 端口设置 gost - -![](https://raw.githubusercontent.com/Aurora-Admin-Panel/deploy/main/img/server_port_edit_rule_gost.png) diff --git a/apps/aurora/data.yml b/apps/aurora/data.yml index e2e5ee62..bd6fd6a0 100644 --- a/apps/aurora/data.yml +++ b/apps/aurora/data.yml @@ -1,15 +1,14 @@ -name: 极光面板 Aurora +name: Aurora tags: - - 工具 -title: 一个多服务器端口租用管理面板 -type: 工具 -description: 一个多服务器端口租用管理面板 + - 实用工具 +title: 极光面板-一个多服务器端口租用管理面板 +description: 极光面板-一个多服务器端口租用管理面板 additionalProperties: key: aurora - name: 极光面板 Aurora + name: Aurora tags: - Tool - shortDescZh: 一个多服务器端口租用管理面板 + shortDescZh: 极光面板-一个多服务器端口租用管理面板 shortDescEn: A multi-server port leasing management panel type: tool crossVersionUpdate: true diff --git a/apps/aurora/latest/docker-compose.yml b/apps/aurora/latest/docker-compose.yml index 49d85647..08634339 100644 --- a/apps/aurora/latest/docker-compose.yml +++ b/apps/aurora/latest/docker-compose.yml @@ -11,6 +11,7 @@ services: environment: TZ: 'Asia/Shanghai' DATABASE_URL: postgresql://${PANEL_DB_USER}:${PANEL_DB_USER_PASSWORD}@postgres:5432/${PANEL_DB_NAME} + ASYNC_DATABASE_URL: "postgresql+asyncpg://${PANEL_DB_USER}:${PANEL_DB_USER_PASSWORD}@postgres:5432/${PANEL_DB_NAME}" TRAFFIC_INTERVAL_SECONDS: 600 DDNS_INTERVAL_SECONDS: 120 command: bash worker.sh @@ -31,6 +32,7 @@ services: TZ: 'Asia/Shanghai' PYTHONPATH: . DATABASE_URL: postgresql://${PANEL_DB_USER}:${PANEL_DB_USER_PASSWORD}@postgres:5432/${PANEL_DB_NAME} + ASYNC_DATABASE_URL: "postgresql+asyncpg://${PANEL_DB_USER}:${PANEL_DB_USER_PASSWORD}@postgres:5432/${PANEL_DB_NAME}" SECREY_KEY: ${SECRECY_KEY} image: leishi1313/aurora-admin-backend:latest command: bash -c "while !