Skip to content

Commit

Permalink
Update N8n, Actual and update tag Drupal (#95)
Browse files Browse the repository at this point in the history
* Supports a variety of software

* Update tag

* Support jenkins and Tautulli

* Update N8n, actual and edit tag Drupal
  • Loading branch information
vncloudsco authored Nov 16, 2023
1 parent dc3708c commit c1389e4
Show file tree
Hide file tree
Showing 12 changed files with 143 additions and 1 deletion.
39 changes: 39 additions & 0 deletions servapps/Actual-server/cosmos-compose.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
{
"cosmos-installer": {},
"minVersion": "0.9.0",
"services": {
"{ServiceName}": {
"image": "actualbudget/actual-server:latest",
"container_name": "{ServiceName}",
"restart": "unless-stopped",
"environment": [
"ACTUAL_PORT=8080",
"ACTUAL_UPLOAD_FILE_SIZE_LIMIT_MB=20",
"ACTUAL_UPLOAD_SYNC_ENCRYPTED_FILE_SYNC_SIZE_LIMIT_MB=50"
],
"labels": {
"cosmos-force-network-secured": "true",
"cosmos-auto-update": "true",
"cosmos-icon": "https://comos.manhtuong.net/servapps/Actual-server/icon.png"
},
"volumes": [{
"source": "{ServiceName}-actual-data",
"target": "/data",
"type": "volume"
}],
"routes": [{
"name": "{ServiceName}",
"description": "Expose {ServiceName} to the web",
"useHost": true,
"target": "http://{ServiceName}:8080",
"mode": "SERVAPP",
"Timeout": 14400000,
"ThrottlePerMinute": 12000,
"BlockCommonBots": true,
"SmartShield": {
"Enabled": true
}
}]
}
}
}
9 changes: 9 additions & 0 deletions servapps/Actual-server/description.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"name": "Actual",
"longDescription": "<p>Actual Budget is a super fast and privacy-focused app for managing your finances. At its heart is the well proven and much loved Envelope Budgeting methodology. You own your data and can do whatever you want with it.Featuring multi - device sync,optional end - to - end encryption and so much more. < /p>",
"description": "Automated finance tools are great, except when they aren’t. We provide you with tools that are quick to use, but ultimately you are in control. We help you learn, instead of dictating.",
"tags": ["Automated", "finance", "self-hosted"],
"repository": "https://github.com/actualbudget/actual-server/",
"image": "https://hub.docker.com/r/actualbudget/actual-server",
"supported_architectures": ["amd64", "arm64"]
}
Binary file added servapps/Actual-server/icon.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added servapps/Actual-server/screenshots/1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added servapps/Actual-server/screenshots/2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added servapps/Actual-server/screenshots/3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion servapps/Drupal/description.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "Drupal",
"longDescription": "<p>Drupal is distributed with a license usually called open source. It means that in contrast to nearly all other publishing systems of the same magnitude, Drupal is free of charge. There is no fee to download or start using Drupal, and no yearly license payment to continue to use it.</p>",
"description": "Drupal runs on any computing platform that supports both a web server capable of running PHP and a database to store content and configuration.",
"tags": ["development", "repository management", "code collaboration", "issue tracking", "self-hosted"],
"tags": ["development", "cms", "code collaboration", "self - hosted "],
"repository": "https://github.com/bitnami/containers/",
"image": "https://hub.docker.com/r/bitnami/drupal",
"supported_architectures": ["amd64", "arm64"]
Expand Down
85 changes: 85 additions & 0 deletions servapps/N8n/cosmos-compose.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,85 @@
{
"cosmos-installer": {},
"minVersion": "0.9.0",
"services": {
"{ServiceName}": {
"image": "docker.n8n.io/n8nio/n8n",
"container_name": "{ServiceName}",
"restart": "unless-stopped",
"environment": [
"DB_TYPE=postgresdb",
"DB_POSTGRESDB_HOST={ServiceName}-postgres",
"DB_POSTGRESDB_PORT=5432",
"DB_POSTGRESDB_DATABASE=n8n",
"DB_POSTGRESDB_USER=n8n",
"DB_POSTGRESDB_PASSWORD={Passwords.0}"
],
"labels": {
"cosmos-persistent-env": "DB_POSTGRESDB_PORT, DB_POSTGRESDB_PORT, DB_POSTGRESDB_DATABASE, DB_POSTGRESDB_USER, DB_POSTGRESDB_PASSWORD",
"cosmos-force-network-secured": "true",
"cosmos-auto-update": "true",
"cosmos-icon": "https://comos.manhtuong.net/servapps/N8n/icon.png"
},
"networks": {
"{ServiceName}-postgres": {}
},
"volumes": [
{
"source": "{ServiceName}-n8n_storage",
"target": "/home/node/.n8n",
"type": "volume"
}
],
"routes": [
{
"name": "{ServiceName}",
"description": "Expose {ServiceName} to the web",
"useHost": true,
"target": "http://{ServiceName}:5678",
"mode": "SERVAPP",
"Timeout": 14400000,
"ThrottlePerMinute": 12000,
"BlockCommonBots": true,
"SmartShield": {
"Enabled": true
}
}
]
},

"{ServiceName}-postgres": {
"image": "postgres:15-alpine",
"container_name": "{ServiceName}-postgres",
"hostname": "{ServiceName}-postgres",
"restart": "unless-stopped",
"networks": {
"{ServiceName}-postgres": {}
},
"stop_grace_period": 5,
"security_opt": [
"seccomp:unconfined",
"apparmor:unconfined"
],
"volumes": [
{
"source": "{ServiceName}-postgres-data",
"target": "/var/lib/postgresql/data",
"type": "volume"
}
],
"labels": {
"cosmos-persistent-env": "POSTGRES_DB, POSTGRES_USER, POSTGRES_PASSWORD"
},
"environment": [
"POSTGRES_DB=n8n",
"POSTGRES_USER=n8n",
"POSTGRES_PASSWORD={Passwords.0}"
]
}
},

"networks": {
"{ServiceName}-postgres": {
}
}
}
9 changes: 9 additions & 0 deletions servapps/N8n/description.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"name": "N8n",
"longDescription": "<p>N8n is an extendable workflow automation tool. With a fair-code distribution model, n8n will always have visible source code, be available to self-host, and allow you to add your own custom functions, logic and apps. n8n's node-based approach makes it highly versatile, enabling you to connect anything to everything.</p>",
"description": "N8n (pronounced n-eight-n) helps you to connect any app with an API with any other, and manipulate its data with little or no code.",
"tags": ["workflow", "automation", "self-hosted"],
"repository": "https://github.com/n8n-io/n8n/",
"image": "https://docker.n8n.io/n8nio/n8n",
"supported_architectures": ["amd64", "arm64"]
}
Binary file added servapps/N8n/icon.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added servapps/N8n/screenshots/1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added servapps/N8n/screenshots/2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit c1389e4

Please sign in to comment.