remove code-server
This is one of the rare project where it makes more sense for me to install it locally. Because this way I can access all the applications which are installed on the server, like git, and don't have to include them into the container.
This commit is contained in:
parent
46351f3401
commit
ec63d3eb65
|
@ -1,2 +0,0 @@
|
|||
APP_DOMAIN=code.2li.ch
|
||||
PASSWORD=password
|
|
@ -1,28 +0,0 @@
|
|||
version: "3.3"
|
||||
services:
|
||||
traefik:
|
||||
image: "traefik:v2.2"
|
||||
ports:
|
||||
- "443:443"
|
||||
volumes:
|
||||
- "./traefik.yaml:/etc/traefik/traefik.yaml:ro"
|
||||
- "./letsencrypt:/letsencrypt"
|
||||
- "/var/run/docker.sock:/var/run/docker.sock:ro"
|
||||
restart: unless-stopped
|
||||
|
||||
code-server:
|
||||
image: codercom/code-server
|
||||
volumes:
|
||||
- "./config:/home/coder/.config"
|
||||
- "./projects:/home/code/project"
|
||||
environment:
|
||||
- PASSWORD
|
||||
- DOCKER_USER=$USER
|
||||
restart: unless-stopped
|
||||
labels:
|
||||
- "traefik.enable=true"
|
||||
- "traefik.http.routers.code.rule=Host(`${APP_DOMAIN}`)"
|
||||
- "traefik.http.routers.code.entrypoints=websecure"
|
||||
- "traefik.http.routers.code.tls.certresolver=myresolver"
|
||||
- "traefik.http.services.code.loadbalancer.server.port=8080"
|
||||
- "traefik.http.routers.code.middlewares=default-headers@file"
|
|
@ -51,7 +51,6 @@ frontend https
|
|||
use_backend wallabag_server if { req_ssl_sni -i wallabag.2li.ch }
|
||||
use_backend webmail_server if { req_ssl_sni -i webmail.2li.ch }
|
||||
use_backend rss-bridge_server if { req_ssl_sni -i rss-bridge.2li.ch }
|
||||
use_backend code_server if { req_ssl_sni -i code.2li.ch }
|
||||
use_backend grav_server if { req_ssl_sni -i www.2li.ch }
|
||||
use_backend grav_server if { req_ssl_sni -i 2li.ch }
|
||||
|
||||
|
@ -85,6 +84,3 @@ backend rss-bridge_server
|
|||
backend fw-nextcloud_server
|
||||
mode tcp
|
||||
server server1 10.7.89.114:443 check
|
||||
backend code_server
|
||||
mode tcp
|
||||
server server1 10.7.89.106:443 check
|
||||
|
|
Reference in New Issue