From 18de2ce331e15bfef881b3c196f117263dff0089 Mon Sep 17 00:00:00 2001 From: William Miceli <1-WilliamMiceli@users.noreply.git.williammiceli.systems> Date: Wed, 6 Feb 2019 21:47:32 -0500 Subject: [PATCH] Gogs removed --- README.md | 11 +++-- templates/Gogs/0/README.md | 9 ---- templates/Gogs/0/docker-compose.yml | 62 ---------------------------- templates/Gogs/0/rancher-compose.yml | 49 ---------------------- templates/Gogs/catalogIcon-gogs.svg | 1 - templates/Gogs/config.yml | 8 ---- 6 files changed, 7 insertions(+), 133 deletions(-) delete mode 100644 templates/Gogs/0/README.md delete mode 100644 templates/Gogs/0/docker-compose.yml delete mode 100644 templates/Gogs/0/rancher-compose.yml delete mode 100644 templates/Gogs/catalogIcon-gogs.svg delete mode 100644 templates/Gogs/config.yml diff --git a/README.md b/README.md index 1a1a7de..db435d6 100644 --- a/README.md +++ b/README.md @@ -21,7 +21,6 @@ Hopefully it can also be of use to others as well! - [x] Ghost ([Docker Hub](https://hub.docker.com/_/ghost) | [Website](https://ghost.org/)) - [ ] Gitea ([Docker Hub](https://hub.docker.com/r/gitea/gitea) | [Website](https://gitea.io/en-us/)) - [ ] GitPitch Pro ([Docker Hub](https://hub.docker.com/_/gitpitch-pro) | [Website](https://gitpitch.com/)) -- [ ] Gogs ([Docker Hub](https://hub.docker.com/r/gogs/gogs) | [Website](https://gogs.io/)) - [ ] Grafana ([Docker Hub](https://hub.docker.com/r/grafana/grafana) | [Website](https://grafana.com/)) - [x] HTTPD ([Docker Hub](https://hub.docker.com/_/httpd) | [Website](http://httpd.apache.org/)) - [x] InvoiceNinja ([Docker Hub](https://hub.docker.com/r/invoiceninja/invoiceninja) | [Website](https://www.invoiceninja.org/)) @@ -48,12 +47,16 @@ Hopefully it can also be of use to others as well! ### Will Complete at a Later Date -- [ ] Pydio Cells ([Docker Hub](https://hub.docker.com/r/pydio/cells/) | [Website](https://pydio.com/en/)) -- [ ] Transmission ([Docker Hub](https://hub.docker.com/r/linuxserver/transmission) | [Website](https://transmissionbt.com/)) +- Pydio Cells ([Docker Hub](https://hub.docker.com/r/pydio/cells/) | [Website](https://pydio.com/en/)) +- Transmission ([Docker Hub](https://hub.docker.com/r/linuxserver/transmission) | [Website](https://transmissionbt.com/)) + +### Removed/Ignored + +- Gogs ([Docker Hub](https://hub.docker.com/r/gogs/gogs) | [Website](https://gogs.io/)) - Gitea has far surpassed Gogs in many ways, to the point where I can't find a reason to use Gogs over Gitea, so I don't believe there would be any reason to keep a configuration around for it. ## Notices -* I use Traefik for routing all traffic to/from my services, and although it's an awesome piece of software, it's biggest limitation (to me) is that it cannot be a reverse proxy for SSH connections until [TCP connections are implemented](https://github.com/containous/traefik/issues/10). Until then, all of my own systems simply have SSH disabled, since I can't even test out if it would work for someone else using a different setup. +* I use Traefik for routing all traffic to/from my services, and although it's an awesome piece of software, it's biggest limitation (to me) is that it cannot be a reverse proxy for SSH connections until [TCP connections are implemented](https://github.com/containous/traefik/issues/10). Until then, all of my own systems simply have SSH disabled. ## Using These Templates For Non-Rancher Configurations diff --git a/templates/Gogs/0/README.md b/templates/Gogs/0/README.md deleted file mode 100644 index e3f542a..0000000 --- a/templates/Gogs/0/README.md +++ /dev/null @@ -1,9 +0,0 @@ -# Gogs - -### ToDo List -* Add Redis or Memcache capabilities -* Add Slack integration -* Add Discord integration - -### Known Issues -* SSH capabilities not yet functional \ No newline at end of file diff --git a/templates/Gogs/0/docker-compose.yml b/templates/Gogs/0/docker-compose.yml deleted file mode 100644 index a4ef702..0000000 --- a/templates/Gogs/0/docker-compose.yml +++ /dev/null @@ -1,62 +0,0 @@ -version: '2' - -services: - gogs: - image: gogs/gogs:latest - dns: - - 1.1.1.1 - - 1.0.0.1 - environment: - RUN_CROND: true - SOCAT_LINK: false # Being used inside of Rancher - labels: - io.rancher.container.pull_image: always - {{- if .Values.HOST_LABEL}} - io.rancher.scheduler.affinity:host_label: ${HOST_LABEL} - {{- end}} - traefik.enable: true - ### Start SSH Segment - # traefik.ssh.frontend.entryPoints: ssh - # traefik.ssh.frontend.headers.forceSTSHeader: true - # traefik.ssh.frontend.headers.SSLRedirect: true - # traefik.ssh.frontend.headers.STSPreload: true - # traefik.ssh.frontend.headers.STSSeconds: 15552000 - # traefik.ssh.frontend.rule: Host:${TRAEFIK_HOST} - # traefik.ssh.port: "22" - ### End SSH Segment - ### Start Web Segment - traefik.web.frontend.entryPoints: http,https - traefik.web.frontend.headers.forceSTSHeader: true - traefik.web.frontend.headers.SSLRedirect: true - traefik.web.frontend.headers.STSPreload: true - traefik.web.frontend.headers.STSSeconds: 15552000 - traefik.web.frontend.rule: Host:${TRAEFIK_HOST} - traefik.web.port: "3000" - ### End Web Segment - links: - - mysql - restart: on-failure - 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 - - /RancherCattle/${DATA_DIR}/Data:/data - mysql: - image: mysql:5 - dns: - - 1.1.1.1 - - 1.0.0.1 - environment: - MYSQL_DATABASE: gogs_db - MYSQL_ROOT_PASSWORD: ${DB_ROOT_PASS} - MYSQL_USER: gogs_user - MYSQL_PASSWORD: ${DB_USER_PASS} - labels: - io.rancher.container.pull_image: always - {{- if .Values.HOST_LABEL}} - io.rancher.scheduler.affinity:host_label: ${HOST_LABEL} - {{- end}} - restart: on-failure - 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 - - /RancherCattle/${DATA_DIR}/Database:/var/lib/mysql \ No newline at end of file diff --git a/templates/Gogs/0/rancher-compose.yml b/templates/Gogs/0/rancher-compose.yml deleted file mode 100644 index 30d86f8..0000000 --- a/templates/Gogs/0/rancher-compose.yml +++ /dev/null @@ -1,49 +0,0 @@ -version: '2' -catalog: - name: Gogs - 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 "gogs_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/Gogs" - required: true - type: string \ No newline at end of file diff --git a/templates/Gogs/catalogIcon-gogs.svg b/templates/Gogs/catalogIcon-gogs.svg deleted file mode 100644 index f77b34e..0000000 --- a/templates/Gogs/catalogIcon-gogs.svg +++ /dev/null @@ -1 +0,0 @@ -catalogIcon-gogsW \ No newline at end of file diff --git a/templates/Gogs/config.yml b/templates/Gogs/config.yml deleted file mode 100644 index 9286194..0000000 --- a/templates/Gogs/config.yml +++ /dev/null @@ -1,8 +0,0 @@ -name: Gogs -description: | - Status: EXPERIMENTAL -version: latest -# category: -maintainer: WilliamMiceli -# license: -# projectURL: \ No newline at end of file