Skip to content

Commit

Permalink
Stacks + fix icons
Browse files Browse the repository at this point in the history
  • Loading branch information
azukaar committed Nov 21, 2023
1 parent 6b2421c commit e70fca9
Show file tree
Hide file tree
Showing 37 changed files with 241 additions and 83 deletions.
2 changes: 1 addition & 1 deletion servapps/Actual-server/cosmos-compose.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
"labels": {
"cosmos-force-network-secured": "true",
"cosmos-auto-update": "true",
"cosmos-icon": "https://comos.manhtuong.net/servapps/Actual-server/icon.png"
"cosmos-icon": "https://azukaar.github.io/cosmos-servapps-official/Actual-server/icon.png"
},
"volumes": [{
"source": "{ServiceName}-actual-data",
Expand Down
8 changes: 6 additions & 2 deletions servapps/Cachet/cosmos-compose.json
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,9 @@
"cosmos-persistent-env": "DB_PASSWORD, DB_DATABASE, DB_USERNAME, DB_PORT, DB_HOST",
"cosmos-force-network-secured": "true",
"cosmos-auto-update": "true",
"cosmos-icon": "https://azukaar.github.io/cosmos-servapps-official/servapps/Cachet/icon.png"
"cosmos-icon": "https://azukaar.github.io/cosmos-servapps-official/servapps/Cachet/icon.png",
"cosmos-stack": "{ServiceName}",
"cosmos-stack-main": "{ServiceName}"
},
"networks": {
"{ServiceName}-postgres": {}
Expand Down Expand Up @@ -62,7 +64,9 @@
"type": "volume"
}],
"labels": {
"cosmos-persistent-env": "POSTGRES_DB, POSTGRES_USER, POSTGRES_PASSWORD"
"cosmos-persistent-env": "POSTGRES_DB, POSTGRES_USER, POSTGRES_PASSWORD",
"cosmos-stack": "{ServiceName}",
"cosmos-stack-main": "{ServiceName}"
},
"environment": [
"POSTGRES_DB=cachethq",
Expand Down
16 changes: 12 additions & 4 deletions servapps/Discourse/cosmos-compose.json
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,9 @@
"cosmos-persistent-env": "DISCOURSE_DATABASE_HOST, DISCOURSE_DATABASE_NAME, DISCOURSE_DATABASE_PASSWORD, DISCOURSE_REDIS_PASSWORD",
"cosmos-force-network-secured": "true",
"cosmos-auto-update": "true",
"cosmos-icon": "https://comos.manhtuong.net/servapps/Odoo/icon.png"
"cosmos-icon": "https://azukaar.github.io/cosmos-servapps-official/Odoo/icon.png",
"cosmos-stack": "{ServiceName}",
"cosmos-stack-main": "{ServiceName}"
},
"networks": {
"{ServiceName}-postgres": {}
Expand Down Expand Up @@ -90,7 +92,9 @@
"cosmos-persistent-env": "DISCOURSE_DATABASE_HOST, DISCOURSE_DATABASE_NAME, DISCOURSE_DATABASE_PASSWORD, DISCOURSE_REDIS_PASSWORD",
"cosmos-force-network-secured": "true",
"cosmos-auto-update": "true",
"cosmos-icon": "https://comos.manhtuong.net/servapps/Odoo/icon.png"
"cosmos-icon": "https://azukaar.github.io/cosmos-servapps-official/Odoo/icon.png",
"cosmos-stack": "{ServiceName}",
"cosmos-stack-main": "{ServiceName}"
},
"networks": {
"{ServiceName}-postgres": {}
Expand Down Expand Up @@ -124,7 +128,9 @@
}
],
"labels": {
"cosmos-persistent-env": "POSTGRES_DB, POSTGRES_USER, POSTGRES_PASSWORD"
"cosmos-persistent-env": "POSTGRES_DB, POSTGRES_USER, POSTGRES_PASSWORD",
"cosmos-stack": "{ServiceName}",
"cosmos-stack-main": "{ServiceName}"
},
"environment": [
"POSTGRES_DB=discourse",
Expand All @@ -148,7 +154,9 @@
}
],
"labels": {
"cosmos-persistent-env": "DISCOURSE_REDIS_PASSWORD"
"cosmos-persistent-env": "DISCOURSE_REDIS_PASSWORD",
"cosmos-stack": "{ServiceName}",
"cosmos-stack-main": "{ServiceName}"
},
"environment": [
"REDIS_PASSWORD={Passwords.1}"
Expand Down
2 changes: 1 addition & 1 deletion servapps/Dokuwiki/cosmos-compose.json
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@
"cosmos-persistent-env": "DOKUWIKI_USERNAME, DOKUWIKI_PASSWORD, DOKUWIKI_EMAIL, PHP_ENABLE_OPCACHE",
"cosmos-force-network-secured": "true",
"cosmos-auto-update": "true",
"cosmos-icon": "https://comos.manhtuong.net/servapps/Dokuwiki/icon.png"
"cosmos-icon": "https://azukaar.github.io/cosmos-servapps-official/Dokuwiki/icon.png"
},
"routes": [{
"name": "{ServiceName}",
Expand Down
8 changes: 6 additions & 2 deletions servapps/Dozzle/cosmos-compose.json
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,9 @@
"labels": {
"cosmos-force-network-secured": "true",
"cosmos-auto-update": "true",
"cosmos-icon": "https://azukaar.github.io/cosmos-servapps-official/servapps/Dozzle/icon.png"
"cosmos-icon": "https://azukaar.github.io/cosmos-servapps-official/servapps/Dozzle/icon.png",
"cosmos-stack": "{ServiceName}",
"cosmos-stack-main": "{ServiceName}"
},
{if not Context.useSocketProxy}
"volumes": [
Expand Down Expand Up @@ -79,7 +81,9 @@
],
"labels": {
"cosmos-force-network-secured": "true",
"cosmos-network-name": "AUTO"
"cosmos-network-name": "AUTO",
"cosmos-stack": "{ServiceName}",
"cosmos-stack-main": "{ServiceName}"
},
"volumes": [
{
Expand Down
8 changes: 6 additions & 2 deletions servapps/Drupal/cosmos-compose.json
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,9 @@
"cosmos-persistent-env": "DRUPAL_DATABASE_PASSWORD, DRUPAL_DATABASE_HOST, DRUPAL_DATABASE_PORT_NUMBER, DRUPAL_DATABASE_USER, DRUPAL_DATABASE_NAME",
"cosmos-force-network-secured": "true",
"cosmos-auto-update": "true",
"cosmos-icon": "https://comos.manhtuong.net/servapps/Redmine/icon.png"
"cosmos-icon": "https://azukaar.github.io/cosmos-servapps-official/Redmine/icon.png",
"cosmos-stack": "{ServiceName}",
"cosmos-stack-main": "{ServiceName}"
},
"routes": [{
"name": "{ServiceName}",
Expand Down Expand Up @@ -91,7 +93,9 @@
],
"labels": {
"cosmos-persistent-env": "MARIADB_DATABASE, MARIADB_USER, MARIADB_PASSWORD, MARIADB_ROOT_PASSWORD",
"cosmos-force-network-secured": "true"
"cosmos-force-network-secured": "true",
"cosmos-stack": "{ServiceName}",
"cosmos-stack-main": "{ServiceName}"
}
}
},
Expand Down
8 changes: 6 additions & 2 deletions servapps/Firefly-III/cosmos-compose.json
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,9 @@
"cosmos-persistent-env": "APP_KEY, DB_DATABASE, DB_USERNAME, DB_PASSWORD",
"cosmos-force-network-secured": "true",
"cosmos-auto-update": "true",
"cosmos-icon": "https://azukaar.github.io/cosmos-servapps-official/servapps/Firefly-III/icon.png"
"cosmos-icon": "https://azukaar.github.io/cosmos-servapps-official/servapps/Firefly-III/icon.png",
"cosmos-stack": "{ServiceName}",
"cosmos-stack-main": "{ServiceName}"
},
"networks": {
"{ServiceName}": {}
Expand Down Expand Up @@ -73,7 +75,9 @@
"MARIADB_ROOT_PASSWORD={Passwords.2}"
],
"labels": {
"cosmos-persistent-env": "MARIADB_DATABASE, MARIADB_USER, MARIADB_PASSWORD, MARIADB_ROOT_PASSWORD"
"cosmos-persistent-env": "MARIADB_DATABASE, MARIADB_USER, MARIADB_PASSWORD, MARIADB_ROOT_PASSWORD",
"cosmos-stack": "{ServiceName}",
"cosmos-stack-main": "{ServiceName}"
}
}
},
Expand Down
8 changes: 6 additions & 2 deletions servapps/Flarum/cosmos-compose.json
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,9 @@
"cosmos-force-network-secured": "true",
"cosmos-auto-update": "true",
"cosmos-icon": "https://azukaar.github.io/cosmos-servapps-official/servapps/Flarum/icon.png",
"cosmos-persistent-env": "DEBUG, FORUM_URL, DB_HOST, DB_NAME, DB_USER, DB_PASS, DB_PREF, DB_PORT, FLARUM_ADMIN_USER, FLARUM_ADMIN_PASS, FLARUM_ADMIN_MAIL, FLARUM_TITLE"
"cosmos-persistent-env": "DEBUG, FORUM_URL, DB_HOST, DB_NAME, DB_USER, DB_PASS, DB_PREF, DB_PORT, FLARUM_ADMIN_USER, FLARUM_ADMIN_PASS, FLARUM_ADMIN_MAIL, FLARUM_TITLE",
"cosmos-stack": "{ServiceName}",
"cosmos-stack-main": "{ServiceName}"
},
"depends_on": [
"{ServiceName}-mariadb"
Expand Down Expand Up @@ -105,7 +107,9 @@
"labels": {
"cosmos-force-network-secured": "true",
"cosmos-auto-update": "true",
"cosmos-persistent-env": "MYSQL_PASSWORD, MYSQL_USER, MYSQL_DATABASE, MYSQL_ROOT_PASSWORD"
"cosmos-persistent-env": "MYSQL_PASSWORD, MYSQL_USER, MYSQL_DATABASE, MYSQL_ROOT_PASSWORD",
"cosmos-stack": "{ServiceName}",
"cosmos-stack-main": "{ServiceName}"
}
}
},
Expand Down
8 changes: 6 additions & 2 deletions servapps/Ghost/cosmos-compose.json
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,9 @@
"cosmos-persistent-env": "GHOST_USERNAME, GHOST_PASSWORD, GHOST_EMAIL, GHOST_HOST, GHOST_BLOG_TITLE, GHOST_DATABASE_HOST, GHOST_DATABASE_PORT_NUMBER, GHOST_DATABASE_USER, GHOST_DATABASE_PASSWORD",
"cosmos-force-network-secured": "true",
"cosmos-auto-update": "true",
"cosmos-icon": "https://comos.manhtuong.net/servapps/Ghost/icon.png"
"cosmos-icon": "https://azukaar.github.io/cosmos-servapps-official/Ghost/icon.png",
"cosmos-stack": "{ServiceName}",
"cosmos-stack-main": "{ServiceName}"
},
"routes": [{
"name": "{ServiceName}",
Expand Down Expand Up @@ -94,7 +96,9 @@
"MYSQL_PASSWORD={Passwords.2}"
],
"labels": {
"cosmos-persistent-env": "MYSQL_ROOT_PASSWORD, MYSQL_DATABASE, MYSQL_USER, MYSQL_PASSWORD"
"cosmos-persistent-env": "MYSQL_ROOT_PASSWORD, MYSQL_DATABASE, MYSQL_USER, MYSQL_PASSWORD",
"cosmos-stack": "{ServiceName}",
"cosmos-stack-main": "{ServiceName}"
}
}
},
Expand Down
8 changes: 6 additions & 2 deletions servapps/Jellystat/cosmos-compose.json
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,9 @@
"cosmos-persistent-env": "POSTGRES_PASSWORD, POSTGRES_USER, POSTGRES_DB",
"cosmos-force-network-secured": "true",
"cosmos-auto-update": "true",
"cosmos-icon": "https://azukaar.github.io/cosmos-servapps-official/servapps/Jellystat/icon.png"
"cosmos-icon": "https://azukaar.github.io/cosmos-servapps-official/servapps/Jellystat/icon.png",
"cosmos-stack": "{ServiceName}",
"cosmos-stack-main": "{ServiceName}"
},
"networks": {
"{ServiceName}-databases": {}
Expand Down Expand Up @@ -64,7 +66,9 @@
"cosmos-persistent-env": "JWT_SECRET, POSTGRES_PASSWORD, POSTGRES_USER",
"cosmos-force-network-secured": "true",
"cosmos-auto-update": "true",
"cosmos-icon": "https://azukaar.github.io/cosmos-servapps-official/servapps/Jellystat/icon.png"
"cosmos-icon": "https://azukaar.github.io/cosmos-servapps-official/servapps/Jellystat/icon.png",
"cosmos-stack": "{ServiceName}",
"cosmos-stack-main": "{ServiceName}"
},
"networks": {
"{ServiceName}-databases": {}
Expand Down
2 changes: 1 addition & 1 deletion servapps/Jenkins/cosmos-compose.json
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@
"labels": {
"cosmos-force-network-secured": "true",
"cosmos-auto-update": "true",
"cosmos-icon": "https://comos.manhtuong.net/servapps/Jenkins/icon.png"
"cosmos-icon": "https://azukaar.github.io/cosmos-servapps-official/Jenkins/icon.png"
},
"volumes": [{
"source": "{ServiceName}-jenkins_data",
Expand Down
8 changes: 6 additions & 2 deletions servapps/Joplin/cosmos-compose.json
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,9 @@
"cosmos-persistent-env": "POSTGRES_USER, POSTGRES_PASSWORD, POSTGRES_DATABASE",
"cosmos-force-network-secured": "true",
"cosmos-auto-update": "true",
"cosmos-icon": "https://azukaar.github.io/cosmos-servapps-official/servapps/Joplin/icon.png"
"cosmos-icon": "https://azukaar.github.io/cosmos-servapps-official/servapps/Joplin/icon.png",
"cosmos-stack": "{ServiceName}",
"cosmos-stack-main": "{ServiceName}"
},
"networks": {
"{ServiceName}-postgres": {}
Expand Down Expand Up @@ -76,7 +78,9 @@
"POSTGRES_PASSWORD={Passwords.0}"
],
"labels": {
"cosmos-persistent-env": "POSTGRES_DB, POSTGRES_USER, POSTGRES_PASSWORD"
"cosmos-persistent-env": "POSTGRES_DB, POSTGRES_USER, POSTGRES_PASSWORD",
"cosmos-stack": "{ServiceName}",
"cosmos-stack-main": "{ServiceName}"
}
}
},
Expand Down
8 changes: 6 additions & 2 deletions servapps/Keycloak/cosmos-compose.json
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,9 @@
"cosmos-persistent-env": "KEYCLOAK_DATABASE_NAME, KEYCLOAK_DATABASE_USER, KEYCLOAK_DATABASE_PASSWORD",
"cosmos-force-network-secured": "true",
"cosmos-auto-update": "true",
"cosmos-icon": "https://comos.manhtuong.net/servapps/Keycloak/icon.png"
"cosmos-icon": "https://azukaar.github.io/cosmos-servapps-official/Keycloak/icon.png",
"cosmos-stack": "{ServiceName}",
"cosmos-stack-main": "{ServiceName}"
},
"networks": {
"{ServiceName}-postgres": {}
Expand Down Expand Up @@ -80,7 +82,9 @@
}
],
"labels": {
"cosmos-persistent-env": "POSTGRES_DB, POSTGRES_USER, POSTGRES_PASSWORD"
"cosmos-persistent-env": "POSTGRES_DB, POSTGRES_USER, POSTGRES_PASSWORD",
"cosmos-stack": "{ServiceName}",
"cosmos-stack-main": "{ServiceName}"
},
"environment": [
"POSTGRES_DB=keycloak",
Expand Down
8 changes: 6 additions & 2 deletions servapps/Kitchenowl/cosmos-compose.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,9 @@
"labels": {
"cosmos-force-network-secured": "true",
"cosmos-auto-update": "true",
"cosmos-icon": "https://azukaar.github.io/cosmos-servapps-official/servapps/Kitchenowl/icon.png"
"cosmos-icon": "https://azukaar.github.io/cosmos-servapps-official/servapps/Kitchenowl/icon.png",
"cosmos-stack": "{ServiceName}",
"cosmos-stack-main": "{ServiceName}"
},
"networks": {
"{ServiceName}-network": {}
Expand Down Expand Up @@ -44,7 +46,9 @@
"cosmos-persistent-env": "JWT_SECRET_KEY",
"cosmos-force-network-secured": "true",
"cosmos-auto-update": "true",
"cosmos-icon": "https://azukaar.github.io/cosmos-servapps-official/servapps/Kitchenowl/icon.png"
"cosmos-icon": "https://azukaar.github.io/cosmos-servapps-official/servapps/Kitchenowl/icon.png",
"cosmos-stack": "{ServiceName}",
"cosmos-stack-main": "{ServiceName}"
},
"networks": {
"{ServiceName}-network": {}
Expand Down
20 changes: 15 additions & 5 deletions servapps/Lemmy/cosmos-compose.json
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,9 @@
"labels": {
"cosmos-force-network-secured": "true",
"cosmos-auto-update": "true",
"cosmos-icon": "https://azukaar.github.io/cosmos-servapps-official/servapps/Lemmy/icon.png"
"cosmos-icon": "https://azukaar.github.io/cosmos-servapps-official/servapps/Lemmy/icon.png",
"cosmos-stack": "{ServiceName}",
"cosmos-stack-main": "{ServiceName}"
},
"volumes": [
{
Expand Down Expand Up @@ -162,7 +164,9 @@
"labels": {
"cosmos-force-network-secured": "true",
"cosmos-auto-update": "true",
"cosmos-icon": "https://azukaar.github.io/cosmos-servapps-official/servapps/Lemmy/icon.png"
"cosmos-icon": "https://azukaar.github.io/cosmos-servapps-official/servapps/Lemmy/icon.png",
"cosmos-stack": "{ServiceName}",
"cosmos-stack-main": "{ServiceName}"
},
"environment": [
"LEMMY_UI_LEMMY_INTERNAL_HOST={ServiceName}:8536",
Expand Down Expand Up @@ -192,7 +196,9 @@
"cosmos-persistent-env": "PICTRS__API_KEY",
"cosmos-force-network-secured": "true",
"cosmos-auto-update": "true",
"cosmos-icon": "https://azukaar.github.io/cosmos-servapps-official/servapps/Lemmy/icon.png"
"cosmos-icon": "https://azukaar.github.io/cosmos-servapps-official/servapps/Lemmy/icon.png",
"cosmos-stack": "{ServiceName}",
"cosmos-stack-main": "{ServiceName}"
},
"environment": [
"PICTRS_OPENTELEMETRY_URL=http://otel:4137",
Expand Down Expand Up @@ -243,7 +249,9 @@
"cosmos-persistent-env": "POSTGRES_USER, POSTGRES_PASSWORD, POSTGRES_DB",
"cosmos-force-network-secured": "true",
"cosmos-auto-update": "true",
"cosmos-icon": "https://azukaar.github.io/cosmos-servapps-official/servapps/Lemmy/icon.png"
"cosmos-icon": "https://azukaar.github.io/cosmos-servapps-official/servapps/Lemmy/icon.png",
"cosmos-stack": "{ServiceName}",
"cosmos-stack-main": "{ServiceName}"
},
"environment": [
"POSTGRES_USER=lemmy",
Expand Down Expand Up @@ -292,7 +300,9 @@
"labels": {
"cosmos-force-network-secured": "true",
"cosmos-auto-update": "true",
"cosmos-icon": "https://azukaar.github.io/cosmos-servapps-official/servapps/Lemmy/icon.png"
"cosmos-icon": "https://azukaar.github.io/cosmos-servapps-official/servapps/Lemmy/icon.png",
"cosmos-stack": "{ServiceName}",
"cosmos-stack-main": "{ServiceName}"
},
"environment": [
"POSTFIX_myhostname={Hostnames.{StaticServiceName}.{StaticServiceName}.host}"
Expand Down
12 changes: 9 additions & 3 deletions servapps/Mastodon/cosmos-compose.json
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,9 @@
"cosmos-persistent-env": "DB_PASS, DB_USER, DB_NAME, SECRET_KEY_BASE, OTP_SECRET",
"cosmos-force-network-secured": "true",
"cosmos-auto-update": "true",
"cosmos-icon": "https://azukaar.github.io/cosmos-servapps-official/servapps/Mastodon/icon.png"
"cosmos-icon": "https://azukaar.github.io/cosmos-servapps-official/servapps/Mastodon/icon.png",
"cosmos-stack": "{ServiceName}",
"cosmos-stack-main": "{ServiceName}"
},
"networks": {
"{ServiceName}-data": {}
Expand Down Expand Up @@ -109,7 +111,9 @@
"labels": {
"cosmos-force-network-secured": "true",
"cosmos-auto-update": "true",
"cosmos-icon": "https://azukaar.github.io/cosmos-servapps-official/servapps/Mastodon/icon.png"
"cosmos-icon": "https://azukaar.github.io/cosmos-servapps-official/servapps/Mastodon/icon.png",
"cosmos-stack": "{ServiceName}",
"cosmos-stack-main": "{ServiceName}"
},
"healthcheck": {
"test": [
Expand Down Expand Up @@ -138,7 +142,9 @@
"cosmos-persistent-env": "POSTGRES_DB, POSTGRES_USER, POSTGRES_PASSWORD",
"cosmos-force-network-secured": "true",
"cosmos-auto-update": "true",
"cosmos-icon": "https://azukaar.github.io/cosmos-servapps-official/servapps/Mastodon/icon.png"
"cosmos-icon": "https://azukaar.github.io/cosmos-servapps-official/servapps/Mastodon/icon.png",
"cosmos-stack": "{ServiceName}",
"cosmos-stack-main": "{ServiceName}"
},
"volumes": [
{
Expand Down
Loading

0 comments on commit e70fca9

Please sign in to comment.