Skip to content

Commit

Permalink
Merge branch 'master' into app/frigate
Browse files Browse the repository at this point in the history
  • Loading branch information
markoceri authored Oct 18, 2024
2 parents bee921a + 57ccd0c commit 4b2b406
Show file tree
Hide file tree
Showing 309 changed files with 2,122 additions and 884 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/auto-merge.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,6 @@ jobs:
steps:
- id: automerge
name: automerge
uses: "pascalgn/[email protected].3"
uses: "pascalgn/[email protected].4"
env:
GITHUB_TOKEN: "${{ secrets.GITHUB_TOKEN }}"
2 changes: 1 addition & 1 deletion .github/workflows/readme-generator.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ jobs:
run: bun .github/scripts/readme-generator.ts

- name: Create Pull Request
uses: peter-evans/create-pull-request@v6
uses: peter-evans/create-pull-request@v7
with:
token: ${{ secrets.GITHUB_TOKEN }}
commit-message: |
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/renovate.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ jobs:
- name: Checkout
uses: actions/[email protected]
- name: Self-hosted Renovate
uses: renovatebot/github-action@v40.2.7
uses: renovatebot/github-action@v40.3.3
with:
token: ${{ secrets.RENOVATE_TOKEN }}
env:
Expand Down
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -10,3 +10,5 @@ github.secrets
/playwright/.cache/
/runtipi
app.png

.cursorrules
16 changes: 13 additions & 3 deletions README.md

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions apps/2fauth/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@
"exposable": true,
"dynamic_config": true,
"id": "2fauth",
"tipi_version": 16,
"version": "5.2.0",
"tipi_version": 18,
"version": "5.3.1",
"categories": ["security"],
"description": "A Web app to manage your Two-Factor Authentication (2FA) accounts and generate their security codes.",
"short_desc": "Manage your Two-Factor Authentication codes.",
Expand All @@ -19,5 +19,5 @@
"form_fields": [],
"supported_architectures": ["arm64", "amd64"],
"created_at": 1691943801422,
"updated_at": 1723566284000
"updated_at": 1729128875000
}
2 changes: 1 addition & 1 deletion apps/2fauth/docker-compose.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"services": [
{
"name": "2fauth",
"image": "2fauth/2fauth:5.2.0",
"image": "2fauth/2fauth:5.3.1",
"internalPort": 8000,
"isMain": true,
"volumes": [
Expand Down
2 changes: 1 addition & 1 deletion apps/2fauth/docker-compose.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
services:
2fauth:
image: 2fauth/2fauth:5.2.0
image: 2fauth/2fauth:5.3.1
container_name: 2fauth
volumes:
- ${APP_DATA_DIR}/data:/2fauth
Expand Down
1 change: 1 addition & 0 deletions apps/__tests__/apps.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,7 @@ const networkExceptions = [
'homebridge',
'cloudflared',
'beszel-agent',
'watchyourlan',
];
const getAppConfigs = (): AppConfig[] => {
const apps: AppConfig[] = [];
Expand Down
7 changes: 4 additions & 3 deletions apps/activepieces/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,11 @@
"available": true,
"port": 8605,
"exposable": true,
"dynamic_config": true,
"id": "activepieces",
"description": "Your friendliest open source all-in-one automation tool.",
"tipi_version": 28,
"version": "0.29.1",
"tipi_version": 40,
"version": "0.34.4",
"categories": ["automation"],
"short_desc": "True zapier alternative.",
"author": "Activepieces",
Expand Down Expand Up @@ -40,5 +41,5 @@
],
"supported_architectures": ["arm64", "amd64"],
"created_at": 1691943801422,
"updated_at": 1723566285000
"updated_at": 1729211331000
}
76 changes: 76 additions & 0 deletions apps/activepieces/docker-compose.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,76 @@
{
"services": [
{
"image": "activepieces/activepieces:0.34.4",
"name": "activepieces",
"internalPort": 80,
"isMain": true,
"dependsOn": {
"activepieces-postgres": {
"condition": "service_healthy"
},
"activepieces-redis": {
"condition": "service_healthy"
}
},
"environment": {
"AP_ENGINE_EXECUTABLE_PATH": "dist/packages/engine/main.js",
"AP_API_KEY": "${AP_API_KEY}",
"AP_ENCRYPTION_KEY": "${AP_ENCRYPTION_KEY}",
"AP_JWT_SECRET": "${AP_JWT_SECRET}",
"AP_ENVIRONMENT": "prod",
"AP_FRONTEND_URL": "${APP_PROTOCOL:-http}://${APP_DOMAIN}",
"AP_WEBHOOK_TIMEOUT_SECONDS": "30",
"AP_TRIGGER_DEFAULT_POLL_INTERVAL": "5",
"AP_POSTGRES_DATABASE": "activepieces",
"AP_POSTGRES_HOST": "activepieces-postgres",
"AP_POSTGRES_PORT": "5432",
"AP_POSTGRES_USERNAME": "tipi",
"AP_POSTGRES_PASSWORD": "${AP_POSTGRES_PASSWORD}",
"AP_EXECUTION_MODE": "UNSANDBOXED",
"AP_REDIS_HOST": "activepieces-redis",
"AP_REDIS_PORT": "6379",
"AP_SANDBOX_RUN_TIME_SECONDS": "600",
"AP_TELEMETRY_ENABLED": "true",
"AP_TEMPLATES_SOURCE_URL": "https://cloud.activepieces.com/api/v1/flow-templates"
}
},
{
"image": "postgres:14",
"name": "activepieces-postgres",
"environment": {
"POSTGRES_DB": "activepieces",
"POSTGRES_PASSWORD": "${AP_POSTGRES_PASSWORD}",
"POSTGRES_USER": "tipi"
},
"volumes": [
{
"hostPath": "${APP_DATA_DIR}/data/postgres",
"containerPath": "/var/lib/postgresql/data"
}
],
"healthCheck": {
"test": "pg_isready -U $$POSTGRES_USER -d $$POSTGRES_DB",
"interval": "30s",
"timeout": "30s",
"retries": 3
}
},
{
"image": "redis:7",
"name": "activepieces-redis",
"healthCheck": {
"test": "redis-cli ping",
"interval": "30s",
"timeout": "30s",
"retries": 3
},
"volumes": [
{
"hostPath": "${APP_DATA_DIR}/data/redis/",
"containerPath": "/data"
}
]
}
]
}
2 changes: 1 addition & 1 deletion apps/activepieces/docker-compose.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
version: '3.7'
services:
activepieces:
image: activepieces/activepieces:0.29.1
image: activepieces/activepieces:0.34.4
container_name: activepieces
restart: unless-stopped
ports:
Expand Down
7 changes: 4 additions & 3 deletions apps/actual-budget/config.json
Original file line number Diff line number Diff line change
@@ -1,12 +1,13 @@
{
"$schema": "../schema.json",
"dynamic_config": true,
"name": "Actual Budget",
"available": true,
"exposable": true,
"port": 8011,
"id": "actual-budget",
"tipi_version": 22,
"version": "24.8.0",
"tipi_version": 26,
"version": "24.10.1",
"categories": ["finance"],
"description": "Actual is a local-first personal finance tool. It is 100% free and open-source, written in NodeJS, it has a synchronization element so that all your changes can move between devices without any heavy lifting.",
"short_desc": "Local-first OpenSource Budget tool",
Expand All @@ -15,5 +16,5 @@
"form_fields": [],
"supported_architectures": ["arm64", "amd64"],
"created_at": 1691943801422,
"updated_at": 1723566283000
"updated_at": 1729141117000
}
17 changes: 17 additions & 0 deletions apps/actual-budget/docker-compose.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
{
"$schema": "../compose-schema.json",
"services": [
{
"isMain": true,
"image": "actualbudget/actual-server:24.10.1",
"name": "actual-budget",
"internalPort": 5006,
"volumes": [
{
"hostPath": "${APP_DATA_DIR}/data",
"containerPath": "/data"
}
]
}
]
}
2 changes: 1 addition & 1 deletion apps/actual-budget/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ version: "3.9"
services:
actual-budget:
container_name: actual-budget
image: actualbudget/actual-server:24.8.0
image: actualbudget/actual-server:24.10.1
restart: unless-stopped
ports:
- ${APP_PORT}:5006
Expand Down
7 changes: 4 additions & 3 deletions apps/adguard/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
"name": "Adguard",
"available": true,
"exposable": true,
"tipi_version": 31,
"version": "0.107.52",
"tipi_version": 34,
"version": "0.107.53",
"port": 8104,
"id": "adguard",
"categories": ["network", "security"],
Expand All @@ -24,6 +24,7 @@
}
],
"supported_architectures": ["arm64", "amd64"],
"dynamic_config": true,
"created_at": 1691943801422,
"updated_at": 1723566283000
"updated_at": 1729091001031
}
37 changes: 37 additions & 0 deletions apps/adguard/docker-compose.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
{
"$schema": "../compose-schema.json",
"services": [
{
"name": "adguard",
"image": "adguard/adguardhome:v0.107.53",
"volumes": [
{
"hostPath": "${APP_DATA_DIR}/data/work",
"containerPath": "/opt/adguardhome/work"
},
{
"hostPath": "${APP_DATA_DIR}/data/conf",
"containerPath": "/opt/adguardhome/conf"
}
],
"internalPort": 80,
"isMain": true,
"addPorts": [
{
"hostPort": 53,
"containerPort": 53,
"tcp": true,
"udp": true,
"interface": "${NETWORK_INTERFACE:-0.0.0.0}"
},
{
"hostPort": 853,
"containerPort": 853,
"tcp": true,
"udp": true,
"interface": "${NETWORK_INTERFACE:-0.0.0.0}"
}
]
}
]
}
2 changes: 1 addition & 1 deletion apps/adguard/docker-compose.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
version: "3.7"
services:
adguard:
image: adguard/adguardhome:v0.107.52
image: adguard/adguardhome:v0.107.53
container_name: adguard
volumes:
- "${APP_DATA_DIR}/data/work:/opt/adguardhome/work"
Expand Down
13 changes: 9 additions & 4 deletions apps/affine/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,11 @@
"short_desc": "AFFiNE is a workspace with fully merged docs, whiteboards and databases.",
"author": "https://github.com/toeverything",
"port": 3010,
"categories": ["utilities"],
"categories": [
"utilities"
],
"description": "AFFiNE is a workspace with fully merged docs, whiteboards and databases. A privacy-focused, local-first, open-source, and ready-to-use alternative for Notion & Miro. Docs, canvas and tables are hyper-merged with AFFiNE - just like the word affine",
"tipi_version": 1,
"tipi_version": 2,
"version": "stable",
"source": "https://github.com/toeverything/affine",
"website": "https://affine.pro",
Expand Down Expand Up @@ -44,7 +46,10 @@
"min": 32
}
],
"supported_architectures": ["arm64", "amd64"],
"supported_architectures": [
"arm64",
"amd64"
],
"created_at": 1691943801422,
"updated_at": 1723566284000
}
}
2 changes: 1 addition & 1 deletion apps/affine/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ services:
labels:
runtipi.managed: true
affine-postgres:
image: postgres
image: postgres:16
container_name: affine-postgres
restart: unless-stopped
volumes:
Expand Down
5 changes: 3 additions & 2 deletions apps/anse/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"exposable": true,
"port": 8014,
"id": "anse",
"tipi_version": 1,
"tipi_version": 2,
"version": "1.1.11",
"categories": ["ai"],
"description": "Anse is a fully optimized UI for AI Chats. Supercharged experience for multiple models such as ChatGPT, DALL-E and Stable Diffusion.",
Expand All @@ -15,6 +15,7 @@
"website": "https://anse.app",
"form_fields": [],
"supported_architectures": ["arm64", "amd64"],
"dynamic_config": true,
"created_at": 1691943801422,
"updated_at": 1723566285000
"updated_at": 1727006306000
}
14 changes: 14 additions & 0 deletions apps/anse/docker-compose.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"$schema": "../compose-schema.json",
"services": [
{
"name": "anse",
"environment": {
"PORT": "8014"
},
"image": "ddiu8081/anse:v1.1.11",
"internalPort": 8014,
"isMain": true
}
]
}
2 changes: 1 addition & 1 deletion apps/archivebox/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"exposable": true,
"port": 8015,
"id": "archivebox",
"tipi_version": 3,
"tipi_version": 4,
"version": "0.7.2",
"categories": ["media"],
"description": "ArchiveBox is a powerful, self-hosted internet archiving solution to collect, save, and view websites offline.",
Expand Down
1 change: 0 additions & 1 deletion apps/archivebox/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,6 @@ services:
- "${APP_PORT}:8015"
volumes:
- "${APP_DATA_DIR}/data:/data"
- "${APP_DATA_DIR}/crontabs:/var/spool/cron/crontabs"
labels:
# Main
traefik.enable: true
Expand Down
Loading

0 comments on commit 4b2b406

Please sign in to comment.