feat: rename catalog to AppForge
This commit is contained in:
@@ -1,3 +1,4 @@
|
||||
# Configures this AppForge application package.
|
||||
name: Lint apps
|
||||
|
||||
on:
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
# Фреймворк приложений DFWebOS
|
||||
# AppForge
|
||||
|
||||
Каталог из **329 воспроизводимых Docker-приложений** для DFWebOS: Compose-манифесты, описание, иконки и инструкции по установке в одном формате.
|
||||
|
||||

|
||||

|
||||
|
||||
**English summary.** A curated self-hosted app catalog with 329 Docker Compose packages, normalized metadata and automated manifest checks for DFWebOS.
|
||||
|
||||
@@ -91,11 +91,11 @@ ___
|
||||
|
||||
## 2. ☂️ Упаковка приложения для DFWebOS
|
||||
|
||||
1\. Сначала сделаем fork репозитория [getwebos/dfwebos-apps](https://github.com/getwebos/dfwebos-apps) на GitHub, клонируем наш fork локально, создадим новую ветку для приложения и переключимся на нее:
|
||||
1\. Сначала сделаем fork репозитория [AppForge](https://github.dfv24.com/fofanov.dmitry/appforge), клонируем fork локально, создадим новую ветку для приложения и переключимся на неё:
|
||||
|
||||
```sh
|
||||
git clone https://github.com/<YOUR-GITHUB-USERNAME>/dfwebos-apps.git
|
||||
cd dfwebos-apps
|
||||
git clone https://github.dfv24.com/<YOUR-USERNAME>/appforge.git
|
||||
cd appforge
|
||||
```
|
||||
|
||||
2\. Теперь нужно выбрать ID для приложения. ID приложения должен содержать только строчные латинские буквы и дефисы, а также быть читаемым и узнаваемым. Для этого приложения мы используем `btc-rpc-explorer`.
|
||||
@@ -325,7 +325,7 @@ ___
|
||||
|
||||
## 3. 🛠 Тестирование приложения в DFWebOS
|
||||
|
||||
🚨 Это текущий процесс тестирования приложения в DFWebOS 1.x. Фреймворк приложений находится в активной разработке, и этот процесс в будущем изменится. Для тестирования в DFWebOS 0.5.4 обратитесь к [предыдущей версии этого документа](https://github.com/getwebos/dfwebos-apps/blob/9eae789b8512ef2a213805524e17f33d2128e33e/README.md).
|
||||
🚨 Это текущий процесс тестирования приложения в DFWebOS 1.x. Фреймворк приложений находится в активной разработке, поэтому перед тестированием сверяйтесь с актуальной версией документа.
|
||||
|
||||
### 3.1 Тестирование в среде разработки DFWebOS на локальной машине
|
||||
|
||||
@@ -357,7 +357,7 @@ npm run dev
|
||||
Для этого на локальной машине выполните:
|
||||
|
||||
```sh
|
||||
rsync -av --exclude=".gitkeep" <path-to-your-forked-repo-on-local-machine>/btc-rpc-explorer dfwebos@dfv24-dev.local:/home/webos/dfwebos/app-stores/getwebos-dfwebos-apps-github-53f74447/
|
||||
rsync -av --exclude=".gitkeep" <path-to-your-forked-repo-on-local-machine>/btc-rpc-explorer dfwebos@dfv24-dev.local:<app-store-path>/
|
||||
```
|
||||
|
||||
Если во время передачи будет запрошен пароль, используйте пароль, который вы задали при создании учетной записи DFWebOS.
|
||||
@@ -403,7 +403,7 @@ npm run dev client -- apps.uninstall.mutate -- --appId btc-rpc-explorer
|
||||
Для этого на локальной машине выполните:
|
||||
|
||||
```sh
|
||||
rsync -av --exclude=".gitkeep" <path-to-your-forked-repo-on-local-machine>/btc-rpc-explorer dfwebos@dfwebos.local:/home/dfwebos/dfwebos/app-stores/getwebos-dfwebos-apps-github-53f74447/
|
||||
rsync -av --exclude=".gitkeep" <path-to-your-forked-repo-on-local-machine>/btc-rpc-explorer dfwebos@dfwebos.local:<app-store-path>/
|
||||
```
|
||||
|
||||
Если во время передачи будет запрошен пароль, используйте пароль, который вы задали для устройства с DFWebOS при создании учетной записи.
|
||||
@@ -437,7 +437,7 @@ ___
|
||||
|
||||
## 4. 🚀 Отправка приложения
|
||||
|
||||
Теперь мы готовы открыть pull request в основном репозитории приложений [getwebos/dfwebos-apps](https://github.com/getwebos/dfwebos-apps), чтобы отправить наше приложение. Скопируйте следующий Markdown для описания pull request, заполните его нужными деталями и откройте pull request.
|
||||
Теперь мы готовы открыть pull request в основном репозитории [AppForge](https://github.dfv24.com/fofanov.dmitry/appforge), чтобы отправить приложение. Скопируйте следующий Markdown для описания pull request, заполните его нужными деталями и откройте pull request.
|
||||
|
||||
```
|
||||
# App Submission
|
||||
@@ -463,9 +463,7 @@ _We will help finalize these images before the app goes live in the DFWebOS App
|
||||
- [ ] DFWebOS on Linux VM
|
||||
```
|
||||
|
||||
Вот где указанная выше информация используется, когда приложение становится доступно в DFWebOS App Store:
|
||||
|
||||
<img width="877" alt="image" src="https://github.com/getwebos/dfwebos-apps/assets/85373263/2297030f-909a-4e33-afac-398e30fc79c4">
|
||||
Указанная выше информация формирует карточку приложения в DFWebOS App Store.
|
||||
|
||||
> После отправки приложения мы проверим ваш pull request, внесем некоторые корректировки в `docker-compose.yml`, например уберем конфликты портов с другими приложениями, закрепим Docker-образы по их sha256 digest, назначим контейнерам уникальные IP-адреса и т.д., а затем выполним merge.
|
||||
|
||||
@@ -502,11 +500,11 @@ PROXY_AUTH_BLACKLIST: "/admin/*"
|
||||
|
||||
1. **Как отправлять обновления приложения?**
|
||||
|
||||
Каждый раз, когда вы выпускаете новую версию приложения, нужно собрать, промаркировать и отправить новые Docker-образы в Docker Hub. Затем откройте новый PR в наш основной репозиторий приложений (getwebos/dfwebos-apps), указав актуальный Docker-образ, а также обновленные поля `version` и `releaseNotes` в файле `dfwebos-app.yml` вашего приложения.
|
||||
Каждый раз, когда вы выпускаете новую версию приложения, нужно собрать, промаркировать и отправить новые Docker-образы в Docker Hub. Затем откройте новый PR в AppForge, указав актуальный Docker-образ, а также обновлённые поля `version` и `releaseNotes` в файле `dfwebos-app.yml` вашего приложения.
|
||||
|
||||
1. **Мне нужна помощь с чем-то еще**
|
||||
|
||||
Можете создать [issue](https://github.com/getwebos/dfwebos-apps/issues) в этом GitHub-репозитории.
|
||||
Создайте [issue](https://github.dfv24.com/fofanov.dmitry/appforge/issues) в репозитории AppForge.
|
||||
|
||||
## Лицензия
|
||||
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# AppForge application metadata manifest.
|
||||
manifestVersion: "0.0.1"
|
||||
id: activepieces
|
||||
category: automation
|
||||
@@ -60,4 +61,4 @@ backupIgnore:
|
||||
- data/app/cache/*
|
||||
- data/redis/*
|
||||
submitter: "DFV24"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/DFWebOS-Apps/pulls"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/appforge/pulls"
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# Defines container services for this AppForge package.
|
||||
version: '3.0'
|
||||
services:
|
||||
app_proxy:
|
||||
|
||||
@@ -1 +1,2 @@
|
||||
# Prepares or maintains this AppForge application.
|
||||
export APP_AP_ENCRYPTION_KEY=$(derive_entropy "${app_entropy_identifier}-AP_ENCRYPTION_KEY" | head -c32)
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# AppForge application metadata manifest.
|
||||
manifestVersion: "0.0.1"
|
||||
id: adguard-home
|
||||
category: networking
|
||||
@@ -49,4 +50,4 @@ path: ""
|
||||
defaultUsername: ""
|
||||
defaultPassword: ""
|
||||
submitter: "DFV24"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/DFWebOS-Apps/pulls"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/appforge/pulls"
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# Defines container services for this AppForge package.
|
||||
version: "3.7"
|
||||
|
||||
services:
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# AppForge application metadata manifest.
|
||||
manifestVersion: "0.0.1"
|
||||
id: adventurelog
|
||||
category: files
|
||||
@@ -32,7 +33,7 @@ repo: https://github.com/seanmorley15/AdventureLog
|
||||
support: https://github.com/seanmorley15/AdventureLog/issues
|
||||
port: 8015
|
||||
submitter: "DFV24"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/DFWebOS-Apps/pulls"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/appforge/pulls"
|
||||
gallery:
|
||||
- 1.jpg
|
||||
- 2.jpg
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# Defines container services for this AppForge package.
|
||||
version: '3.7'
|
||||
services:
|
||||
app_proxy:
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
#!/usr/bin/env bash
|
||||
# Prepares or maintains this AppForge application.
|
||||
set -euo pipefail
|
||||
|
||||
APP_DATA_DIR="$(readlink -f "$(dirname "${BASH_SOURCE[0]}")/..")"
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# AppForge application metadata manifest.
|
||||
manifestVersion: "0.0.1"
|
||||
id: affine
|
||||
name: Affine
|
||||
@@ -28,7 +29,7 @@ description: >-
|
||||
developer: toeverything
|
||||
website: https://affine.pro
|
||||
submitter: "DFV24"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/DFWebOS-Apps/pulls"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/appforge/pulls"
|
||||
repo: https://github.com/toeverything/AFFiNE
|
||||
support: https://docs.affine.pro
|
||||
gallery:
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# Defines container services for this AppForge package.
|
||||
services:
|
||||
|
||||
app_proxy:
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# AppForge application metadata manifest.
|
||||
manifestVersion: "0.0.1"
|
||||
id: agent-zero
|
||||
name: Agent Zero
|
||||
@@ -26,7 +27,7 @@ description: >-
|
||||
developer: Agent Zero AI
|
||||
website: https://github.com/agent0ai/agent-zero
|
||||
submitter: "DFV24"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/DFWebOS-Apps/pulls"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/appforge/pulls"
|
||||
repo: https://github.com/agent0ai/agent-zero
|
||||
support: https://github.com/agent0ai/agent-zero/issues
|
||||
gallery:
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# Defines container services for this AppForge package.
|
||||
version: '3.7'
|
||||
|
||||
services:
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# Prepares or maintains this AppForge application.
|
||||
export APP_AGENTZERO_PORT="3005"
|
||||
|
||||
local_ips=$(hostname --all-ip-addresses 2> /dev/null) || local_ips=""
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
#!/usr/bin/env sh
|
||||
# Prepares or maintains this AppForge application.
|
||||
|
||||
# Обновить конфиги
|
||||
/filebrowser config init
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
<!-- Defines the application-facing HTML document. -->
|
||||
<!doctype html>
|
||||
<html>
|
||||
<head>
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# AppForge application metadata manifest.
|
||||
manifestVersion: "0.0.1"
|
||||
id: agora
|
||||
category: files
|
||||
@@ -26,5 +27,5 @@ deterministicPassword: true
|
||||
defaultUsername: dfwebos
|
||||
torOnly: false
|
||||
submitter: "DFV24"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/DFWebOS-Apps/pulls"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/appforge/pulls"
|
||||
releaseNotes: ""
|
||||
@@ -1,3 +1,4 @@
|
||||
# Defines container services for this AppForge package.
|
||||
version: "3.7"
|
||||
|
||||
services:
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# Prepares or maintains this AppForge application.
|
||||
export APP_AGORA_IP="10.21.21.87"
|
||||
export APP_AGORA_PORT="12080"
|
||||
export APP_AGORA_SERVER_IP="10.21.21.88"
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# Provides runtime configuration for this AppForge package.
|
||||
events { }
|
||||
|
||||
http {
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# AppForge application metadata manifest.
|
||||
manifestVersion: "0.0.1"
|
||||
id: airtrail
|
||||
category: files
|
||||
@@ -38,4 +39,4 @@ path: ""
|
||||
defaultUsername: ""
|
||||
defaultPassword: ""
|
||||
submitter: "DFV24"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/DFWebOS-Apps/pulls"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/appforge/pulls"
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# Defines container services for this AppForge package.
|
||||
version: "3.7"
|
||||
|
||||
services:
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# AppForge application metadata manifest.
|
||||
manifestVersion: "0.0.1"
|
||||
id: akaunting
|
||||
name: Akaunting
|
||||
@@ -46,7 +47,7 @@ description: >-
|
||||
developer: Akaunting Inc.
|
||||
website: https://akaunting.com/
|
||||
submitter: "DFV24"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/DFWebOS-Apps/pulls"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/appforge/pulls"
|
||||
repo: https://github.com/akaunting/akaunting
|
||||
support: https://github.com/akaunting/akaunting/issues
|
||||
gallery:
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# Defines container services for this AppForge package.
|
||||
version: "3.7"
|
||||
|
||||
services:
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# AppForge application metadata manifest.
|
||||
manifestVersion: 1.2
|
||||
id: alby-nostr-wallet-connect
|
||||
name: Nostr Wallet Connect
|
||||
@@ -21,7 +22,7 @@ description: >-
|
||||
developer: Alby
|
||||
website: http://getalby.com/
|
||||
submitter: "DFV24"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/DFWebOS-Apps/pulls"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/appforge/pulls"
|
||||
repo: https://github.com/getAlby/nostr-wallet-connect
|
||||
support: https://github.com/getAlby/nostr-wallet-connect/issues
|
||||
gallery:
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# Defines container services for this AppForge package.
|
||||
version: "3.7"
|
||||
services:
|
||||
app_proxy:
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# AppForge application metadata manifest.
|
||||
manifestVersion: "0.0.1"
|
||||
id: albyhub
|
||||
name: Alby Hub ✨
|
||||
@@ -30,7 +31,7 @@ description: >-
|
||||
developer: Alby
|
||||
website: https://albyhub.com
|
||||
submitter: "DFV24"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/DFWebOS-Apps/pulls"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/appforge/pulls"
|
||||
repo: https://github.com/getAlby/hub
|
||||
support: https://support.getalby.com
|
||||
gallery:
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# Defines container services for this AppForge package.
|
||||
version: "3.7"
|
||||
services:
|
||||
app_proxy:
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
#!/bin/bash
|
||||
# Prepares or maintains this AppForge application.
|
||||
|
||||
# Проверьте, установлено ли приложение Lightning Node, и если да, экспортируйте необходимые переменные.
|
||||
installed_apps=$("${DFWEBOS_ROOT}/scripts/app" ls-installed)
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# AppForge application metadata manifest.
|
||||
manifestVersion: "0.0.1"
|
||||
id: appsmith
|
||||
name: Appsmith
|
||||
@@ -22,7 +23,7 @@ description: >-
|
||||
developer: Appsmith
|
||||
website: https://www.appsmith.com/
|
||||
submitter: "DFV24"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/DFWebOS-Apps/pulls"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/appforge/pulls"
|
||||
repo: https://github.com/appsmithorg/appsmith
|
||||
support: https://discord.com/invite/rBTTVJp
|
||||
gallery:
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# Defines container services for this AppForge package.
|
||||
version: "3.7"
|
||||
|
||||
services:
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# AppForge application metadata manifest.
|
||||
manifestVersion: "0.0.1"
|
||||
id: arcane
|
||||
category: developer
|
||||
@@ -57,4 +58,4 @@ permissions:
|
||||
- GPU
|
||||
developer: Arcane
|
||||
submitter: "DFV24"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/DFWebOS-Apps/pulls"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/appforge/pulls"
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# Defines container services for this AppForge package.
|
||||
version: "3.7"
|
||||
|
||||
services:
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
#!/bin/sh
|
||||
# Prepares or maintains this AppForge application.
|
||||
|
||||
pidfile="/var/run/docker.pid"
|
||||
if [[ -f "${pidfile}" ]]
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
#!/usr/bin/env bash
|
||||
# Prepares or maintains this AppForge application.
|
||||
set -euo pipefail
|
||||
|
||||
APP_DATA_DIR="$(readlink -f $(dirname "${BASH_SOURCE[0]}")/..)/data"
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# AppForge application metadata manifest.
|
||||
manifestVersion: "0.0.1"
|
||||
id: audiobookshelf
|
||||
name: Audiobookshelf
|
||||
@@ -73,4 +74,4 @@ releaseNotes: >-
|
||||
|
||||
Полные примечания к выпуску можно найти по адресу https://github.com/advplyr/audiobookshelf/releases.
|
||||
submitter: "DFV24"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/DFWebOS-Apps/pulls"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/appforge/pulls"
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# Defines container services for this AppForge package.
|
||||
version: "3.7"
|
||||
|
||||
services:
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# Prepares or maintains this AppForge application.
|
||||
DFWEBOS_DATA_DIR="${DFWEBOS_ROOT}/data"
|
||||
DFWEBOS_DATA_STORAGE_AUDIOBOOKS_DIR="${DFWEBOS_DATA_DIR}/storage/downloads/audiobooks"
|
||||
DFWEBOS_DATA_STORAGE_PODCASTS_DIR="${DFWEBOS_DATA_DIR}/storage/downloads/podcasts"
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# AppForge application metadata manifest.
|
||||
manifestVersion: "0.0.1"
|
||||
id: autobrr
|
||||
category: media
|
||||
@@ -49,4 +50,4 @@ path: ""
|
||||
defaultUsername: ""
|
||||
defaultPassword: ""
|
||||
submitter: "DFV24"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/DFWebOS-Apps/pulls"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/appforge/pulls"
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# Defines container services for this AppForge package.
|
||||
version: "3.7"
|
||||
|
||||
services:
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# AppForge application metadata manifest.
|
||||
manifestVersion: "0.0.1"
|
||||
id: back-that-mac-up
|
||||
category: files
|
||||
@@ -54,5 +55,5 @@ widgets:
|
||||
progressLabel: "580 GB left"
|
||||
progress: 0.42
|
||||
submitter: "DFV24"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/DFWebOS-Apps/pulls"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/appforge/pulls"
|
||||
disabled: true
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# Defines container services for this AppForge package.
|
||||
version: "3.7"
|
||||
|
||||
services:
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# AppForge application metadata manifest.
|
||||
manifestVersion: "0.0.1"
|
||||
id: baikal
|
||||
name: Baikal
|
||||
@@ -23,7 +24,7 @@ description: >-
|
||||
developer: fruux GmbH
|
||||
website: https://sabre.io/baikal/
|
||||
submitter: "DFV24"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/DFWebOS-Apps/pulls"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/appforge/pulls"
|
||||
repo: https://github.com/sabre-io/Baikal
|
||||
support: https://github.com/sabre-io/Baikal/issues
|
||||
gallery:
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# Defines container services for this AppForge package.
|
||||
version: '3.7'
|
||||
|
||||
services:
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# AppForge application metadata manifest.
|
||||
manifestVersion: "0.0.1"
|
||||
version: "2.1.0-hotfix"
|
||||
id: bassin
|
||||
@@ -31,7 +32,7 @@ developer: duckaxe
|
||||
website: https://github.com/duckaxe
|
||||
repo: https://github.com/duckaxe/bassin
|
||||
support: https://github.com/duckaxe/bassin/issues
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/DFWebOS-Apps/pulls"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/appforge/pulls"
|
||||
gallery:
|
||||
- 1.jpg
|
||||
- 2.jpg
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# Defines container services for this AppForge package.
|
||||
version: "3.7"
|
||||
|
||||
services:
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
#!/usr/bin/env bash
|
||||
# Prepares or maintains this AppForge application.
|
||||
|
||||
# Этот скрипт обновляет btcsig в ckpool.conf для существующих пользователей.
|
||||
# кто устанавливал, когда по умолчанию было "/mined by Bassin/"
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# AppForge application metadata manifest.
|
||||
manifestVersion: "0.0.1"
|
||||
id: bazarr
|
||||
category: media
|
||||
@@ -51,4 +52,4 @@ defaultUsername: ""
|
||||
defaultPassword: ""
|
||||
torOnly: false
|
||||
submitter: "DFV24"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/DFWebOS-Apps/pulls"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/appforge/pulls"
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# Defines container services for this AppForge package.
|
||||
version: "3.7"
|
||||
|
||||
services:
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# AppForge application metadata manifest.
|
||||
manifestVersion: "0.0.1"
|
||||
id: bentopdf
|
||||
name: BentoPDF
|
||||
@@ -19,7 +20,7 @@ description: >-
|
||||
developer: BentoPDF
|
||||
website: https://bentopdf.com/
|
||||
submitter: "DFV24"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/DFWebOS-Apps/pulls"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/appforge/pulls"
|
||||
repo: https://github.com/alam00000/bentopdf
|
||||
support: https://github.com/alam00000/bentopdf/issues
|
||||
gallery:
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# Defines container services for this AppForge package.
|
||||
version: "3.7"
|
||||
|
||||
services:
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# AppForge application metadata manifest.
|
||||
manifestVersion: "0.0.1"
|
||||
id: bffless
|
||||
category: developer
|
||||
@@ -37,4 +38,4 @@ path: ''
|
||||
defaultUsername: ''
|
||||
deterministicPassword: false
|
||||
submitter: "DFV24"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/DFWebOS-Apps/pulls"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/appforge/pulls"
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# Defines container services for this AppForge package.
|
||||
services:
|
||||
# Прокси-сервер приложения DFWebOS — направляет внешний трафик на наш nginx.
|
||||
app_proxy:
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# AppForge application metadata manifest.
|
||||
manifestVersion: "0.0.1"
|
||||
id: bitaxe-sentry
|
||||
category: bitcoin
|
||||
@@ -29,5 +30,5 @@ path: ""
|
||||
defaultUsername: ""
|
||||
defaultPassword: ""
|
||||
submitter: "DFV24"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/DFWebOS-Apps/pulls"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/appforge/pulls"
|
||||
dependencies: []
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# Defines container services for this AppForge package.
|
||||
services:
|
||||
app_proxy:
|
||||
environment:
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# AppForge application metadata manifest.
|
||||
manifestVersion: "0.0.1"
|
||||
id: bitbalance
|
||||
name: bitBalance
|
||||
@@ -24,7 +25,7 @@ website: https://github.com/egzola/bitbalance
|
||||
repo: https://github.com/egzola/bitbalance
|
||||
support: https://github.com/egzola/bitbalance/issues
|
||||
submitter: "DFV24"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/DFWebOS-Apps/pulls"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/appforge/pulls"
|
||||
path: ""
|
||||
dependencies:
|
||||
- electrs
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# Defines container services for this AppForge package.
|
||||
version: "3.7"
|
||||
|
||||
services:
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# AppForge application metadata manifest.
|
||||
manifestVersion: "0.0.1"
|
||||
id: bitcoin-knots
|
||||
implements:
|
||||
@@ -88,4 +89,4 @@ backupIgnore:
|
||||
- data/bitcoin/regtest/chainstate
|
||||
- data/bitcoin/regtest/indexes
|
||||
submitter: "DFV24"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/DFWebOS-Apps/pulls"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/appforge/pulls"
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# Defines container services for this AppForge package.
|
||||
version: "3.7"
|
||||
|
||||
services:
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# Prepares or maintains this AppForge application.
|
||||
export APP_BITCOIN_KNOTS_NODE_IP="10.21.21.7"
|
||||
export APP_BITCOIN_KNOTS_TOR_PROXY_IP="10.21.22.12"
|
||||
export APP_BITCOIN_KNOTS_I2P_DAEMON_IP="10.21.22.13"
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
#!/usr/bin/env bash
|
||||
# Prepares or maintains this AppForge application.
|
||||
|
||||
APP_DATA_DIR="$(readlink -f $(dirname "${BASH_SOURCE[0]}")/../data)"
|
||||
DESIRED_OWNER="1000:1000"
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
#!/usr/bin/env python3
|
||||
"""Implements support automation for this AppForge package."""
|
||||
# Copyright (c) 2015-2018 Разработчики Bitcoin Core
|
||||
# Распространяется по лицензии на программное обеспечение MIT, см. прилагаемый документ.
|
||||
# файл COPYING или http://www.opensource.org/licenses/mit-license.php.
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# Provides runtime configuration for this AppForge package.
|
||||
SocksPort 0.0.0.0:9050
|
||||
ControlPort 0.0.0.0:9051
|
||||
CookieAuthentication 1
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# AppForge application metadata manifest.
|
||||
manifestVersion: "0.0.1"
|
||||
id: bitcoin-regtest-dashboard
|
||||
category: bitcoin
|
||||
@@ -42,4 +43,4 @@ path: ""
|
||||
defaultUsername: ""
|
||||
defaultPassword: ""
|
||||
submitter: "DFV24"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/DFWebOS-Apps/pulls"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/appforge/pulls"
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# Defines container services for this AppForge package.
|
||||
version: "3.7"
|
||||
|
||||
services:
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# AppForge application metadata manifest.
|
||||
manifestVersion: "0.0.1"
|
||||
id: bitcoin
|
||||
category: bitcoin
|
||||
@@ -88,4 +89,4 @@ backupIgnore:
|
||||
- data/bitcoin/regtest/chainstate
|
||||
- data/bitcoin/regtest/indexes
|
||||
submitter: "DFV24"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/DFWebOS-Apps/pulls"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/appforge/pulls"
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# Defines container services for this AppForge package.
|
||||
version: "3.7"
|
||||
|
||||
services:
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# Prepares or maintains this AppForge application.
|
||||
# IP-АДРЕСА
|
||||
export APP_BITCOIN_NODE_IP="10.21.21.8"
|
||||
export APP_BITCOIN_TOR_PROXY_IP="10.21.22.10"
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
#!/usr/bin/env bash
|
||||
# Prepares or maintains this AppForge application.
|
||||
|
||||
APP_DATA_DIR="$(readlink -f $(dirname "${BASH_SOURCE[0]}")/../data)"
|
||||
DESIRED_OWNER="1000:1000"
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
#!/usr/bin/env python3
|
||||
"""Implements support automation for this AppForge package."""
|
||||
# Copyright (c) 2015-2018 Разработчики Bitcoin Core
|
||||
# Распространяется по лицензии на программное обеспечение MIT, см. прилагаемый документ.
|
||||
# файл COPYING или http://www.opensource.org/licenses/mit-license.php.
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# Provides runtime configuration for this AppForge package.
|
||||
SocksPort 0.0.0.0:9050
|
||||
ControlPort 0.0.0.0:9051
|
||||
CookieAuthentication 1
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# AppForge application metadata manifest.
|
||||
manifestVersion: "0.0.1"
|
||||
id: bitfeed
|
||||
category: bitcoin
|
||||
@@ -28,5 +29,5 @@ path: ""
|
||||
defaultUsername: ""
|
||||
defaultPassword: ""
|
||||
submitter: "DFV24"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/DFWebOS-Apps/pulls"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/appforge/pulls"
|
||||
releaseNotes: ""
|
||||
@@ -1,3 +1,4 @@
|
||||
# Defines container services for this AppForge package.
|
||||
version: "3.7"
|
||||
|
||||
services:
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# AppForge application metadata manifest.
|
||||
manifestVersion: "0.0.1"
|
||||
id: bitwatch
|
||||
category: bitcoin
|
||||
@@ -40,4 +41,4 @@ dependencies: []
|
||||
port: 3117
|
||||
path: ""
|
||||
submitter: "DFV24"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/DFWebOS-Apps/pulls"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/appforge/pulls"
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# Defines container services for this AppForge package.
|
||||
version: "3.7"
|
||||
|
||||
services:
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# AppForge application metadata manifest.
|
||||
manifestVersion: "0.0.1"
|
||||
id: bleskomat-server
|
||||
category: bitcoin
|
||||
@@ -20,5 +21,5 @@ path: ""
|
||||
deterministicPassword: true
|
||||
torOnly: false
|
||||
submitter: "DFV24"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/DFWebOS-Apps/pulls"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/appforge/pulls"
|
||||
releaseNotes: ""
|
||||
@@ -1,3 +1,4 @@
|
||||
# Defines container services for this AppForge package.
|
||||
version: "3.7"
|
||||
|
||||
services:
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# AppForge application metadata manifest.
|
||||
manifestVersion: "0.0.1"
|
||||
id: blinko
|
||||
name: Blinko
|
||||
@@ -21,7 +22,7 @@ description: >-
|
||||
developer: Blinko
|
||||
website: https://blinko-demo.vercel.app/
|
||||
submitter: "DFV24"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/DFWebOS-Apps/pulls"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/appforge/pulls"
|
||||
repo: https://github.com/blinko-space/blinko
|
||||
support: https://github.com/blinko-space/blinko/issues
|
||||
gallery:
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# Defines container services for this AppForge package.
|
||||
version: '3.7'
|
||||
|
||||
services:
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# AppForge application metadata manifest.
|
||||
manifestVersion: "0.0.1"
|
||||
id: blockstream-blind-oracle
|
||||
category: bitcoin
|
||||
@@ -31,5 +32,5 @@ gallery:
|
||||
path: ''
|
||||
deterministicPassword: false
|
||||
submitter: "DFV24"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/DFWebOS-Apps/pulls"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/appforge/pulls"
|
||||
releaseNotes: ""
|
||||
@@ -1,3 +1,4 @@
|
||||
# Defines container services for this AppForge package.
|
||||
version: "3.7"
|
||||
|
||||
services:
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# Prepares or maintains this AppForge application.
|
||||
export APP_PINSERVER_PORT="8097"
|
||||
export APP_PINSERVER_WEB_PORT="8095"
|
||||
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
#!/usr/bin/env bash
|
||||
# Prepares or maintains this AppForge application.
|
||||
# Создайте скрытый сервис для контейнера узла и убедитесь, что веб-контейнер
|
||||
# получает скрытую переменную среды службы при первой установке.
|
||||
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# Provides runtime configuration for this AppForge package.
|
||||
# Скрытая служба пин-сервера
|
||||
HiddenServiceDir /data/app-$APP_ID-node
|
||||
HiddenServicePort $APP_PINSERVER_PORT blockstream-blind-oracle_node_1:8096
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# AppForge application metadata manifest.
|
||||
manifestVersion: "0.0.1"
|
||||
id: bluewallet
|
||||
category: bitcoin
|
||||
@@ -26,5 +27,5 @@ path: ""
|
||||
defaultUsername: ""
|
||||
defaultPassword: ""
|
||||
submitter: "DFV24"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/DFWebOS-Apps/pulls"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/appforge/pulls"
|
||||
releaseNotes: ""
|
||||
@@ -1,3 +1,4 @@
|
||||
# Defines container services for this AppForge package.
|
||||
version: "3.7"
|
||||
|
||||
services:
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# AppForge application metadata manifest.
|
||||
manifestVersion: "0.0.1"
|
||||
id: booklore
|
||||
name: BookLore
|
||||
@@ -37,7 +38,7 @@ description: >-
|
||||
developer: BookLore
|
||||
website: https://demo.booklore.dev/login
|
||||
submitter: "DFV24"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/DFWebOS-Apps/pulls"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/appforge/pulls"
|
||||
repo: https://github.com/booklore-app/booklore
|
||||
support: https://github.com/booklore-app/booklore/issues
|
||||
gallery:
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# Defines container services for this AppForge package.
|
||||
version: "3.7"
|
||||
|
||||
services:
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# AppForge application metadata manifest.
|
||||
manifestVersion: "0.0.1"
|
||||
id: btc-rpc-explorer
|
||||
category: bitcoin
|
||||
@@ -39,4 +40,4 @@ path: ""
|
||||
defaultUsername: "dfwebos"
|
||||
deterministicPassword: true
|
||||
submitter: "DFV24"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/DFWebOS-Apps/pulls"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/appforge/pulls"
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# Defines container services for this AppForge package.
|
||||
version: "3.7"
|
||||
|
||||
services:
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# AppForge application metadata manifest.
|
||||
manifestVersion: "0.0.1"
|
||||
id: btcpay-server
|
||||
category: bitcoin
|
||||
@@ -57,4 +58,4 @@ releaseNotes: >-
|
||||
|
||||
Полные примечания к выпуску можно найти по адресу https://github.com/btcpayserver/btcpayserver/releases.
|
||||
submitter: "DFV24"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/DFWebOS-Apps/pulls"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/appforge/pulls"
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# Defines container services for this AppForge package.
|
||||
version: "3.7"
|
||||
|
||||
services:
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# AppForge application metadata manifest.
|
||||
manifestVersion: "0.0.1"
|
||||
id: btctracker
|
||||
name: BTC Tracker
|
||||
@@ -25,7 +26,7 @@ description: >-
|
||||
developer: wilqq-the
|
||||
website: https://github.com/wilqq-the
|
||||
submitter: "DFV24"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/DFWebOS-Apps/pulls"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/appforge/pulls"
|
||||
repo: https://github.com/wilqq-the/BTC-Tracker
|
||||
support: https://github.com/wilqq-the/BTC-Tracker/issues
|
||||
gallery:
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# Defines container services for this AppForge package.
|
||||
version: "3.7"
|
||||
services:
|
||||
app_proxy:
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# AppForge application metadata manifest.
|
||||
manifestVersion: "0.0.1"
|
||||
id: budibase
|
||||
name: Budibase
|
||||
@@ -30,7 +31,7 @@ description: >-
|
||||
developer: Budibase
|
||||
website: https://budibase.com
|
||||
submitter: "DFV24"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/DFWebOS-Apps/pulls"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/appforge/pulls"
|
||||
repo: https://github.com/Budibase/budibase
|
||||
support: https://github.com/Budibase/budibase/discussions
|
||||
gallery:
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# Defines container services for this AppForge package.
|
||||
version: "3.7"
|
||||
|
||||
services:
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# AppForge application metadata manifest.
|
||||
manifestVersion: "0.0.1"
|
||||
id: calibre-web
|
||||
category: files
|
||||
@@ -45,4 +46,4 @@ releaseNotes: >-
|
||||
|
||||
Полные примечания к выпуску можно найти здесь: https://github.com/janeczku/calibre-web/releases.
|
||||
submitter: "DFV24"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/DFWebOS-Apps/pulls"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/appforge/pulls"
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# Defines container services for this AppForge package.
|
||||
version: "3.7"
|
||||
|
||||
services:
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# AppForge application metadata manifest.
|
||||
manifestVersion: "0.0.1"
|
||||
id: campfire
|
||||
category: social
|
||||
@@ -35,4 +36,4 @@ gallery:
|
||||
- 3.jpg
|
||||
path: ""
|
||||
submitter: "DFV24"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/DFWebOS-Apps/pulls"
|
||||
submission: "https://github.dfv24.com/fofanov.dmitry/appforge/pulls"
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user