Got rid of some apps to do later

This commit is contained in:
WilliamMiceli
2019-05-28 21:05:38 -04:00
parent 62020cb73f
commit 1e87080625
13 changed files with 0 additions and 329 deletions

View File

@@ -1 +0,0 @@
# Matomo

View File

@@ -1,25 +0,0 @@
version: "2"
services:
matomo:
image: matomo:3.5-apache
restart: always
links:
- db
volumes:
- "./config:/var/www/html/config:rw"
- "./logs:/var/www/html/logs"
environment:
VIRTUAL_HOST: CHANGE_ME
ports:
- "80:80"
db:
image: mariadb:latest
volumes:
- ./mysql/runtime2:/var/lib/mysql
environment:
MYSQL_DATABASE: matomo_db
MYSQL_ROOT_PASSWORD: CHANGE_ME
MYSQL_USER: matomo_user
MYSQL_PASSWORD: CHANGE_ME

View File

@@ -1,49 +0,0 @@
version: '2'
catalog:
name: Matomo
version: latest
# description:
# minimum_rancher_version:
# maximum_rancher_version:
# upgrade_from:
questions:
- variable: "HOST_LABEL"
label: "Host Label Key/Value Pair"
description: |
The Label Key/Value pair of the host which containers should be deployed
default: "host.id=Host1"
required: false
type: string
- variable: "TRAEFIK_HOST"
label: "Public Host Domain"
description: |
The host that Traefik will use to provide public access.
default: "subdomain.domain.tld"
required: true
type: string
- variable: "DB_ROOT_PASS"
label: "Database Root Password"
description: |
A secure password to be used by the "root" database user.
# default:
required: true
type: password
- variable: "DB_USER_PASS"
label: "Database User Password"
description: |
A secure password to be used by the "matomo_user" database user.
# default:
required: true
type: password
- variable: "DATA_DIR"
label: "Data Directory"
description: |
The directory to store persistent data for the stack.
default: "Personal/Matomo"
required: true
type: string

View File

@@ -1,8 +0,0 @@
name: Matomo
description: |
Status: NOT READY
version: latest
# category:
maintainer: WilliamMiceli
# license:
# projectURL:

View File

@@ -1,5 +0,0 @@
# MongoDB
## Mongo Express
[https://github.com/mongo-express/mongo-express]

View File

@@ -1,34 +0,0 @@
version: '2'
services:
mongo:
image: mongo:${IMAGE_TAG}
dns: # Using Cloudflare DNS
- 1.1.1.1
- 1.0.0.1
labels:
io.rancher.container.pull_image: always
{{- if .Values.HOST_LABEL}}
io.rancher.scheduler.affinity:host_label: ${HOST_LABEL}
{{- end}}
traefik.enable: false
restart: on-failure
stdin_open: true
tty: true
volumes:
- /etc/localtime:/etc/localtime:ro # Syncronize time of container with the host system
- /etc/timezone:/etc/timezone:ro # Syncronize timezone of container with the host system
{{- if .Values.DATA_DIR}}
{{- if eq .Values.CUSTOM_CONF "true"}}
- /RancherCattle/${DATA_DIR}/Configuration:/etc/mongo
{{- end}}
- /RancherCattle/${DATA_DIR}/Data:/data/db
{{- end}}
mongo-express:
image: mongo-express
restart: always
ports:
- 8081:8081
environment:
ME_CONFIG_MONGODB_ADMINUSERNAME: root
ME_CONFIG_MONGODB_ADMINPASSWORD: example

View File

@@ -1,45 +0,0 @@
version: '2'
catalog:
name: Mongo
version: latest
# description:
# minimum_rancher_version:
# maximum_rancher_version:
# upgrade_from:
# uuid:
questions:
- variable: "HOST_LABEL"
label: "Host Label Key/Value Pair"
description: |
The Key/Value pair on the host which the stack should be deployed.
default: "host.id=Host1"
required: false
type: string
- variable: "IMAGE_TAG"
label: "Image Tag"
description: |
The image tag to use for the desired container variant.
default: "latest"
required: true
type: enum
options:
- "latest"
- variable: "CUSTOM_CONF"
label: "Custom Configuration"
description: |
Whether a custom configuration file should be mounted from the persistent data directory or not. Data Directory is required for this.
default: false
required: true
type: boolean
- variable: "DATA_DIR"
label: "Data Directory"
description: |
The directory to store persistent data for the stack.
Leaving this blank will disable persistent data storage for the stack.
default: "Personal/Mongo"
required: false
type: string

View File

@@ -1,8 +0,0 @@
name: Mongo
description: |
MongoDB is a cross-platform document-oriented database program. Classified as a NoSQL database program, MongoDB uses JSON-like documents with schemata.
version: latest
# category:
maintainer: WilliamMiceli
# license:
# projectURL:

View File

@@ -1 +0,0 @@
# Turtl

View File

@@ -1,34 +0,0 @@
turtl-api-data:
labels:
io.rancher.container.start_once: 'true'
entrypoint:
- /bin/true
image: busybox
volumes:
- /opt/api/uploads
- /var/lib/rethinkdb/instance1
turtl-api:
ports:
- 8181:8181/tcp
environment:
DISPLAY_ERRORS: ${DISPLAY_ERRORS}
FQDN: ${FQDN}
SITE_URL: ${SITE_URL}
LOCAL_UPLOAD_URL: ${LOCAL_UPLOAD_URL}
LOCAL_UPLOAD_PATH: ${LOCAL_UPLOAD_PATH}
AWS_S3_TOKEN: ${AWS_S3_TOKEN}
ADMIN_EMAIL: ${ADMIN_EMAIL}
EMAIL_FROM: ${EMAIL_FROM}
SMTP_USER: ${SMTP_USER}
SMTP_PASS: ${SMTP_PASS}
DEFAULT_STORAGE_LIMIT: ${DEFAULT_STORAGE_LIMIT}
STORAGE_INVITE_CREDIT: ${STORAGE_INVITE_CREDIT}
image: webofmars/turtl-docker:latest
stdin_open: true
tty: true
labels:
io.rancher.container.pull_image: always
io.rancher.sidekicks: turtl-api-data
volumes_from:
- turtl-api-data

View File

@@ -1,110 +0,0 @@
version: '2'
catalog:
name: Turtl
version: latest
# description:
# minimum_rancher_version:
# maximum_rancher_version:
# upgrade_from:
questions:
- variable: "DISPLAY_ERRORS"
descrition: "Display errors"
label: "Display errors: "
required: false
default: "t"
type: "string"
- variable: "FQDN"
description: "Fully Qualified Domain Name (ex: 'notes.example.com')."
label: "fqdn"
required: true
default: "turtl.local"
type: "string"
- variable: "SITE_URL"
description: "The uri used to access the turtl api"
label: "site url"
required: true
default: "http://turtl.local"
type: "string"
- variable: "LOCAL_UPLOAD_PATH"
description: "The local path of the uploaded content."
label: "uploads local path"
required: false
default: ""
type: "string"
- variable: "LOCAL_UPLOAD_URL"
description: "The urls used to retrieve uploaded content. Must be set if you change LOCAL_UPLOAD_PATH. (ex: http://turtl.local)"
label: "local upload url"
required: false
default: ""
type: "string"
- variable: "AWS_S3_TOKEN"
description: |
Amazon Web Services S3 token. Used only if you use S3 as a storage backend. ex : (:token ''
secret ''
bucket ''
endpoint 'https://s3.amazonaws.com')
label: "AWS S3 token"
required: false
default: ""
type: "string"
- variable: "ADMIN_EMAIL"
description: "email adresse of administrator ex: admin@example.com"
label: "Admin e-mail"
required: false
default: ""
type: "string"
- variable: "EMAIL_FROM"
description: "The e-mail adress used to send the e-mail from turtl to users."
label: "e-mail from"
required: false
default: ""
type: "string"
- variable: "SMTP_USER"
description: "The user used to authenticate to the smtp server. Can be blank."
label: "smtp user"
required: false
default: ""
type: "string"
- variable: "SMTP_PASS"
description: "The password used to authenticate to the smtp server. Can be blank."
label: "smtp password"
required: false
default: ""
type: "string"
- variable: "STORAGE_INVITE_CREDIT"
description: "The number of MB a user gain when he invites someone"
label: "storage invite credit"
required: false
default: ""
type: "int"
- variable: "DEFAULT_STORAGE_LIMIT"
description: "Maximum storage space (in MB) that can be used by a single user (ex: 1000)"
label: "Default Storage Limit"
required: false
default: ""
type: "int"
turtl-api-data:
scale: 1
turtl-api:
scale: 1
health_check:
port: 8181
interval: 2000
initializing_timeout: 300000
unhealthy_threshold: 10
strategy: recreate
response_timeout: 2000
healthy_threshold: 2

View File

@@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" width="600" height="330.834" viewBox="0 0 600 330.834"><defs><style>.a{fill:#8fc46a;}.b,.c{fill:#fff;}.c{font-size:99.8449px;font-family:MicrosoftSansSerif, Microsoft Sans Serif;letter-spacing:0.2em;}.d{fill:#007fff;}.e{font-size:42px;fill:#e6f0fa;font-family:ImprintMT-Shadow, Imprint MT Shadow;}</style></defs><title>catalogIcon-turtl</title><rect class="a" width="600" height="330"/><path class="b" d="M150,260.9062H115.9688v-6.1875l-3.0938-3.0937-15.4687-3.0938H78.8438v-6.1875L75.75,239.25l-3.0937-3.0938H66.4688v-6.1875L63.375,226.875l-6.1875-3.0938L51,214.5V198.4588c89.33-16.7567,98.161-16.7567,198,0v15.4687l-6.1875,9.2813-6.1875,3.0937-3.0938,3.0938v6.76h-6.1875L224.25,239.25l-3.0938,3.0937v6.1875H202.5938L187.125,251.625l-3.0937,3.0937v6.1875Z"/><path class="a" d="M148.5022,222.2344H105.1406v-12.375h-24.75v-12.375H56.37l-3.05-20.8828,3.05-20.8828H68.0156v-24.75h12.375v-24.75h12.375V93.8438h12.375V81.4688h23.2032V69.3317L150,66.238l21.6563,3.0937V81.4688h24.75v12.375h10.8281v12.375h12.375v24.75h12.375v24.75h12.375l3.1428,20.8828-3.1428,20.8828h-24.75v12.375h-24.75v12.375Z"/><path d="M150,264H112.875V251.625H75.75V239.25H63.375V226.875H51V214.5H63.375v12.375H75.75V239.25h37.125v12.375h74.25V239.25H224.25V226.875h12.375V214.5H249v12.375H236.625V239.25H224.25v12.375H187.125V264Zm0-37.125H100.5V214.5H75.75V202.125H51v-49.5H63.375v-24.75H75.75v-24.75H88.125V90.75H100.5V78.375h24.75V66h49.5V78.375H199.5V90.75h12.375v12.375H224.25v24.75h12.375v24.75H249v49.5H224.25V214.5H199.5v12.375Zm0-12.375h37.125V189.75H199.5v12.375h12.375V189.75h24.75V165H199.5V152.625h24.75V140.25H211.875V115.5H199.5V103.125H174.75V90.75H162.375V78.375h-24.75V90.75H125.25v12.375H100.5V115.5H88.125v24.75H75.75v12.375H100.5V165H63.375v24.75h24.75v12.375H100.5V189.75h12.375V214.5Zm-30.9375-24.75H112.875V177.375H125.25V165H112.875V152.625H100.5v-24.75h12.375V115.5H125.25V103.125h49.5V115.5h12.375v12.375H199.5v24.75H187.125V165H174.75v12.375h12.375V189.75H174.75V177.375h-49.5V189.75ZM150,165h24.75V152.625h12.375v-24.75H174.75V115.5h-49.5v12.375H112.875v24.75H125.25V165Z"/><text class="c" transform="translate(276.7603 200.3564) scale(0.6916 1)">TURTL</text><path class="d" d="M596,4V326H4V4H596m4-4H0V330H600V0Z"/><rect class="d" x="550" y="280" width="50" height="50"/><text class="e" transform="translate(553.375 320.375)">W</text></svg>

Before

Width:  |  Height:  |  Size: 2.3 KiB

View File

@@ -1,8 +0,0 @@
name: Turtl
description: |
Status: NOT READY
# version:
category: Productivity
maintainer: WilliamMiceli
# license:
# projectURL: https://github.com/webofmars/turtl-docker