Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
85 changes: 85 additions & 0 deletions apps/wavelog/2.2.1/data.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,85 @@
additionalProperties:
formFields:
- default: 3792
edit: true
envKey: PANEL_APP_PORT_HTTP
labelEn: Port
labelZh: 端口
required: true
rule: paramPort
type: number
- default: mysql
envKey: PANEL_DB_TYPE
labelEn: Database Service
labelZh: 数据库服务
label:
en: Database Service
ja: データベースサービス
ms: Perkhidmatan Pangkalan Data
pt-br: Serviço de Banco de Dados
ru: Сервис базы данных
ko: 데이터베이스 서비스
zh: 数据库服务
zh-Hant: 數據庫 服務
required: true
type: apps
child:
default: ""
envKey: PANEL_DB_HOST
required: true
type: service
values:
- label: MariaDB
value: mariadb
- label: MySQL
value: mysql
- default: wavelog-test
envKey: PANEL_DB_NAME
labelEn: Database
labelZh: 数据库名
label:
en: Database
ja: データベース
ms: Pangkalan Data
pt-br: Banco de Dados
ru: База данных
ko: 데이터베이스
zh: 数据库名
zh-Hant: 數據庫名
random: true
required: true
rule: paramCommon
type: text
- default: wavelog-test
envKey: PANEL_DB_USER
labelEn: User
labelZh: 数据库用户
label:
en: User
ja: ユーザー
ms: Pengguna
pt-br: Usuário
ru: Пользователь
ko: 사용자
zh: 数据库用户
zh-Hant: 數據庫用戶
random: true
required: true
rule: paramCommon
type: text
- default: wavelog-test
envKey: PANEL_DB_USER_PASSWORD
labelEn: Password
labelZh: 数据库用户密码
label:
en: Password
ja: パスワード
ms: Kata Laluan
pt-br: Senha
ru: Пароль
ko: 비밀번호
zh: 数据库用户密码
zh-Hant: 數據庫用戶密碼
random: true
required: true
type: password
27 changes: 27 additions & 0 deletions apps/wavelog/2.2.1/docker-compose.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
services:
wavelog-main:
container_name: ${CONTAINER_NAME}
image: nearlyheadlessjack/wavelog-1panel:2.2.1
environment:
CI_ENV: docker
DB_HOST: ${PANEL_DB_HOST}:${PANEL_DB_PORT}
DB_HOST_PORT: ${PANEL_DB_PORT}
DATABASE: ${PANEL_DB_NAME}
DATABASE_USERNAME: ${PANEL_DB_USER}
DATABASE_PASSWORD: ${PANEL_DB_USER_PASSWORD}
networks:
- 1panel-network
volumes:
- ./data/wavelog-config:/var/www/html/application/config/docker
- ./data/wavelog-uploads:/var/www/html/uploads
- ./data/wavelog-userdata:/var/www/html/userdata
ports:
- ${PANEL_APP_PORT_HTTP}:80
restart: always
labels:
createdBy: "Apps"

networks:
1panel-network:
external: true

8 changes: 8 additions & 0 deletions apps/wavelog/2.2.1/scripts/init.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
mkdir -p ./data/wavelog-config
mkdir -p ./data/wavelog-uploads
mkdir -p ./data/wavelog-userdata


sudo chmod -R 777 ./data/wavelog-config
sudo chmod -R 777 ./data/wavelog-uploads
sudo chmod -R 777 ./data/wavelog-userdata
20 changes: 20 additions & 0 deletions apps/wavelog/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
## 产品介绍

**Wavelog** 是一个开源的业余无线电通联日志管理系统,业余无线电爱好者们(HAM)可以借助Wavelog轻松管理通联记录,并与QRZ.com、LoTW等平台一键同步。

## 主要功能

* 自定义电台呼号、站点和位置,在云端轻松记录日常通联
* 上传/下载LoTW、qrz.com等平台的通联记录。
* 支持通过API或网关与其他业余无线电软件或硬件联动,如GridTracker2等。

## 安装说明

* Wavelog官方推荐使用MariaDB数据库,MariaDB >= 10.2,MySQL >= 8
* 安装完成后,网站Base URL在`./data/wavelog-config/config.php`中持久储存。
*
```php
$config['base_url'] = 'http://localhost:3792/'; // Line 123
```

*请务必手动修改`base_url`为外网访问时的真实URL,否则在浏览时会发生错误。*
24 changes: 24 additions & 0 deletions apps/wavelog/data.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
additionalProperties:
key: wavelog #应用的 key ,仅限英文,用于在 Linux 创建文件夹
name: Wavelog #应用名称
tags:
- Tool #应用标签,可以有多个,请参照下方的标签列表
shortDescZh: 最受欢迎的开源业余无线电通联记录系统 #应用中文描述,不要超过30个字
shortDescEn: Open-source amateur radio QSOs logging system #应用英文描述
type: website #应用类型,区别于应用分类,只能有一个,请参照下方的类型列表
crossVersionUpdate: true #是否可以跨大版本升级
limit: 0 #应用安装数量限制,0 代表无限制
website: https://www.wavelog.org/ #官网地址
github: https://github.com/wavelog/wavelog #github 地址
document: github.com/wavelog/wavelog/wiki
description:
en: The most popular open-source amateur radio online contact logging system
zh: 最受欢迎的开源业余无线电通联记录系统 #应用中文描述,不要超过30个字
zh-Hant:
ja: 最も人気のあるオープンソースのアマチュア無線オンライン通信ログシステム
ms:
pt-br:
ru: Самая популярная система онлайн-логирования связей для любительской радиосвязи с открытым исходным кодом
ko:
architectures:
- amd64
Binary file added apps/wavelog/logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.