filebroswer and calibre updated, stirling-pds removed, readme updated
This commit is contained in:
@@ -11,15 +11,57 @@ app-catalog-felhom.eu/ <- This repo (source of truth)
|
||||
│ ├── actualbudget/
|
||||
│ │ ├── docker-compose.yml
|
||||
│ │ └── .felhom.yml # App metadata for felhom-controller
|
||||
│ ├── adventurelog/
|
||||
│ ├── audiobookshelf/
|
||||
│ ├── bentopdf/
|
||||
│ ├── bookstack/
|
||||
│ ├── calcom/
|
||||
│ ├── calibre-web/
|
||||
│ ├── claper/
|
||||
│ ├── code-server/
|
||||
│ ├── crafty-controller/
|
||||
│ ├── docmost/
|
||||
│ ├── emby/
|
||||
│ ├── filebrowser/
|
||||
│ ├── ghost/
|
||||
│ ├── gitea/
|
||||
│ ├── glance/
|
||||
│ ├── gokapi/
|
||||
│ ├── grafana/
|
||||
│ ├── gramps-web/
|
||||
│ ├── home-assistant/
|
||||
│ ├── homebox/
|
||||
│ ├── homepage/
|
||||
│ ├── immich/
|
||||
│ ├── jellyfin/
|
||||
│ ├── kimai/
|
||||
│ ├── komga/
|
||||
│ ├── mealie/
|
||||
│ ├── n8n/
|
||||
│ ├── navidrome/
|
||||
│ ├── nextcloud/
|
||||
│ ├── onlyoffice/
|
||||
│ ├── opengist/
|
||||
│ ├── outline/
|
||||
│ ├── paperless-ngx/
|
||||
│ ├── papra/
|
||||
│ ├── plant-it/
|
||||
│ ├── plex/
|
||||
│ ├── privatebin/
|
||||
│ ├── radarr/
|
||||
│ ├── rallly/
|
||||
│ ├── romm/
|
||||
│ ├── stirling-pdf/
|
||||
│ └── vaultwarden/
|
||||
│ ├── seerr/
|
||||
│ ├── sonarr/
|
||||
│ ├── tandoor/
|
||||
│ ├── termix/
|
||||
│ ├── uptime-kuma/
|
||||
│ ├── vaultwarden/
|
||||
│ ├── vikunja/
|
||||
│ ├── wanderer/
|
||||
│ ├── wger/
|
||||
│ ├── wishlist/
|
||||
│ └── zipline/
|
||||
└── scripts/
|
||||
└── generate-customer.sh # LEGACY — generates customer-specific templates for Portainer
|
||||
```
|
||||
@@ -109,30 +151,114 @@ deploy_fields:
|
||||
| App | DB Type | RAM (request / limit) | Pi | HDD Data | Subdomain |
|
||||
|-----|---------|----------------------|-----|----------|-----------|
|
||||
| ActualBudget | None (file) | 50M / 256M | yes | -- | budget.* |
|
||||
| AdventureLog | PostgreSQL | 100M / 384M | yes | -- | travel.* |
|
||||
| Audiobookshelf | None (file) | 100M / 512M | yes | `${HDD_PATH}/media/audiobooks/` | audiobooks.* |
|
||||
| BentoPDF | None (file) | 100M / 384M | yes | -- | pdf.* |
|
||||
| BookStack | MariaDB | 150M / 512M | yes | -- | wiki.* |
|
||||
| Cal.com | PostgreSQL | 200M / 768M | no | -- | cal.* |
|
||||
| Calibre-Web Automated | None (file) | 200M / 768M | no | `${HDD_PATH}/media/books/` | books.* |
|
||||
| Claper | PostgreSQL | 100M / 384M | yes | -- | present.* |
|
||||
| Code-Server | None (file) | 200M / 1024M | no | -- | code.* |
|
||||
| Crafty Controller | None (file) | 256M / 2048M | no | -- | minecraft.* |
|
||||
| Docmost | PostgreSQL + Redis | 200M / 768M | no | -- | docs.* |
|
||||
| FileBrowser | None (file) | 30M / 128M | yes | `${HDD_PATH}/storage/filebrowser/` | files.* |
|
||||
| Emby | None (file) | 512M / 2048M | no | `${HDD_PATH}/media/` | emby.* |
|
||||
| FileBrowser Quantum | None (file) | 50M / 256M | yes | `${HDD_PATH}/storage/filebrowser/` | files.* |
|
||||
| Ghost | SQLite | 150M / 512M | no | -- | blog.* |
|
||||
| Gitea | SQLite | 100M / 512M | yes | -- | git.* |
|
||||
| Glance | None (file) | 20M / 128M | yes | -- | dashboard.* |
|
||||
| Gokapi | None (file) | 30M / 128M | yes | -- | share.* |
|
||||
| Grafana | None (file) | 100M / 512M | yes | -- | grafana.* |
|
||||
| Gramps Web | None (file) | 100M / 384M | yes | -- | family.* |
|
||||
| Home Assistant | None (file) | 256M / 1024M | yes | -- | ha.* |
|
||||
| Homebox | None (SQLite) | 50M / 256M | yes | -- | inventory.* |
|
||||
| Homepage | None (file) | 50M / 256M | yes | -- | home.* |
|
||||
| Immich | PostgreSQL + Redis | 2048M / 4096M | no | `${HDD_PATH}/storage/immich/` | photos.* |
|
||||
| Jellyfin | None (file) | 512M / 2048M | no | `${HDD_PATH}/media/` | media.* |
|
||||
| Kimai | MariaDB | 100M / 384M | yes | -- | time.* |
|
||||
| Komga | None (file) | 200M / 512M | yes | `${HDD_PATH}/media/comics/` | comics.* |
|
||||
| Mealie | None (SQLite) | 200M / 1000M | yes | -- | recipes.* |
|
||||
| n8n | None (file) | 150M / 512M | no | -- | auto.* |
|
||||
| Navidrome | None (file) | 50M / 256M | yes | `${HDD_PATH}/media/music/` | music.* |
|
||||
| Nextcloud | MariaDB + Redis | 256M / 1024M | no | `${HDD_PATH}/storage/nextcloud/` | cloud.* |
|
||||
| OnlyOffice | None (file) | 512M / 2048M | no | -- | office.* |
|
||||
| OpenGist | None (file) | 30M / 128M | yes | -- | gist.* |
|
||||
| Outline | PostgreSQL + Redis | 200M / 768M | no | -- | kb.* |
|
||||
| Paperless-ngx | PostgreSQL + Redis | 500M / 1152M | yes | `${HDD_PATH}/storage/paperless/` | paperless.* |
|
||||
| ROMM | MariaDB + Redis | 300M / 1024M | no | `${HDD_PATH}/storage/romm/` | arcade.* |
|
||||
| Stirling-PDF | None | 200M / 512M | yes | -- | pdf.* |
|
||||
| Papra | None (file) | 50M / 256M | yes | -- | papra.* |
|
||||
| Plant-it | None (file) | 50M / 256M | yes | -- | plants.* |
|
||||
| Plex | None (file) | 512M / 2048M | no | `${HDD_PATH}/media/` | plex.* |
|
||||
| PrivateBin | None (file) | 30M / 128M | yes | -- | paste.* |
|
||||
| Radarr | None (file) | 150M / 512M | yes | `${HDD_PATH}/media/` | radarr.* |
|
||||
| Rallly | PostgreSQL | 50M / 256M | yes | -- | poll.* |
|
||||
| RomM | MariaDB + Redis | 300M / 1024M | no | `${HDD_PATH}/storage/romm/` | arcade.* |
|
||||
| Jellyseerr | None (file) | 100M / 384M | yes | -- | requests.* |
|
||||
| Sonarr | None (file) | 150M / 512M | yes | `${HDD_PATH}/media/` | sonarr.* |
|
||||
| Tandoor Recipes | PostgreSQL | 150M / 512M | yes | -- | recipes.* |
|
||||
| Termix | None (file) | 30M / 128M | yes | -- | terminal.* |
|
||||
| Uptime Kuma | None (file) | 50M / 256M | yes | -- | status.* |
|
||||
| Vaultwarden | None (SQLite) | 50M / 256M | yes | -- | vault.* |
|
||||
| Vikunja | None (file) | 50M / 256M | yes | -- | tasks.* |
|
||||
| Wanderer | None (file) | 100M / 384M | yes | -- | hike.* |
|
||||
| wger | SQLite | 100M / 384M | yes | -- | fitness.* |
|
||||
| Wishlist | None (file) | 30M / 128M | yes | -- | wishes.* |
|
||||
| Zipline | PostgreSQL | 100M / 512M | no | -- | img.* |
|
||||
|
||||
### Variable types per app
|
||||
|
||||
| App | DOMAIN | HDD_PATH | Secrets |
|
||||
|-----|:------:|:--------:|---------|
|
||||
| ActualBudget | yes | -- | -- |
|
||||
| AdventureLog | yes | -- | SECRET_KEY, DB_PASSWORD |
|
||||
| Audiobookshelf | yes | yes | -- |
|
||||
| BentoPDF | yes | -- | -- |
|
||||
| BookStack | yes | -- | DB_PASSWORD |
|
||||
| Cal.com | yes | -- | NEXTAUTH_SECRET, CALENDSO_ENCRYPTION_KEY, DB_PASSWORD |
|
||||
| Calibre-Web Automated | yes | yes | -- |
|
||||
| Claper | yes | -- | SECRET_KEY_BASE, DB_PASSWORD |
|
||||
| Code-Server | yes | -- | PASSWORD |
|
||||
| Crafty Controller | yes | -- | -- |
|
||||
| Docmost | yes | -- | APP_SECRET, DB_PASSWORD |
|
||||
| FileBrowser | yes | yes | -- |
|
||||
| Emby | yes | yes | -- |
|
||||
| FileBrowser Quantum | yes | yes | -- |
|
||||
| Ghost | yes | -- | -- |
|
||||
| Gitea | yes | -- | -- |
|
||||
| Glance | yes | -- | -- |
|
||||
| Gokapi | yes | -- | -- |
|
||||
| Grafana | yes | -- | GF_SECURITY_ADMIN_PASSWORD |
|
||||
| Gramps Web | yes | -- | GRAMPSWEB_SECRET_KEY |
|
||||
| Home Assistant | yes | -- | -- |
|
||||
| Homebox | yes | -- | -- |
|
||||
| Homepage | yes | -- | -- |
|
||||
| Immich | yes | yes | DB_PASSWORD |
|
||||
| Jellyfin | yes | yes | -- |
|
||||
| Kimai | yes | -- | DB_PASSWORD, ADMIN_EMAIL, ADMIN_PASSWORD |
|
||||
| Komga | yes | yes | -- |
|
||||
| Mealie | yes | -- | -- |
|
||||
| n8n | yes | -- | N8N_ENCRYPTION_KEY |
|
||||
| Navidrome | yes | yes | -- |
|
||||
| Nextcloud | yes | yes | DB_PASSWORD, MYSQL_ROOT_PASSWORD, NEXTCLOUD_ADMIN_USER, NEXTCLOUD_ADMIN_PASSWORD |
|
||||
| OnlyOffice | yes | -- | JWT_SECRET |
|
||||
| OpenGist | yes | -- | -- |
|
||||
| Outline | yes | -- | SECRET_KEY, UTILS_SECRET, DB_PASSWORD |
|
||||
| Paperless-ngx | yes | yes | PAPERLESS_SECRET_KEY, DB_PASSWORD, PAPERLESS_ADMIN_USER, PAPERLESS_ADMIN_PASSWORD |
|
||||
| ROMM | yes | yes | DB_PASSWORD, MYSQL_ROOT_PASSWORD, ROMM_AUTH_SECRET_KEY |
|
||||
| Stirling-PDF | yes | -- | -- |
|
||||
| Papra | yes | -- | -- |
|
||||
| Plant-it | yes | -- | JWT_SECRET |
|
||||
| Plex | yes | yes | PLEX_CLAIM |
|
||||
| PrivateBin | yes | -- | -- |
|
||||
| Radarr | yes | yes | -- |
|
||||
| Rallly | yes | -- | SECRET_PASSWORD, DB_PASSWORD |
|
||||
| RomM | yes | yes | DB_PASSWORD, MYSQL_ROOT_PASSWORD, ROMM_AUTH_SECRET_KEY |
|
||||
| Jellyseerr | yes | -- | -- |
|
||||
| Sonarr | yes | yes | -- |
|
||||
| Tandoor Recipes | yes | -- | SECRET_KEY, DB_PASSWORD |
|
||||
| Termix | yes | -- | -- |
|
||||
| Uptime Kuma | yes | -- | -- |
|
||||
| Vaultwarden | yes | -- | ADMIN_TOKEN |
|
||||
| Vikunja | yes | -- | VIKUNJA_SERVICE_JWTSECRET |
|
||||
| Wanderer | yes | -- | MEILI_MASTER_KEY |
|
||||
| wger | yes | -- | SECRET_KEY |
|
||||
| Wishlist | yes | -- | -- |
|
||||
| Zipline | yes | -- | CORE_SECRET, DB_PASSWORD |
|
||||
|
||||
### Storage strategy
|
||||
|
||||
|
||||
Reference in New Issue
Block a user