Remove Firefly and Semaphore from homelab
This commit is contained in:
@@ -3,7 +3,6 @@ const QUICK_LINKS = [
|
||||
{ label: "Komodo", icon: "🦎", url: "https://komodo.kaleschke.info" },
|
||||
{ label: "Uptime Kuma", icon: "📡", url: "https://uptime.kaleschke.info" },
|
||||
{ label: "Beszel", icon: "📊", url: "https://beszel.kaleschke.info" },
|
||||
{ label: "Firefly III", icon: "🦋", url: "https://firefly.kaleschke.info" },
|
||||
{ label: "Paperless", icon: "📄", url: "https://paperless.kaleschke.info" },
|
||||
{ label: "Mealie", icon: "🍽️", url: "https://mealie.kaleschke.info" },
|
||||
{ label: "Immich", icon: "🖼️", url: "https://immich.kaleschke.info" },
|
||||
|
||||
@@ -634,7 +634,6 @@
|
||||
.quick-tile-icon-komodo { background: linear-gradient(135deg, #00e2b3, #68c7ff); }
|
||||
.quick-tile-icon-kuma { background: linear-gradient(135deg, #00d98a, #7fffc7); }
|
||||
.quick-tile-icon-beszel { background: linear-gradient(135deg, #53f1b4, #a9ffd8); }
|
||||
.quick-tile-icon-firefly { background: linear-gradient(135deg, #ffb54d, #ffd66f); }
|
||||
.quick-tile-icon-paperless { background: linear-gradient(135deg, #89ffdc, #46cfa0); }
|
||||
.quick-tile-icon-mealie { background: linear-gradient(135deg, #7ec2ff, #f6ff8c); }
|
||||
.quick-tile-icon-immich { background: linear-gradient(135deg, #ffd15c, #ff9d4d); }
|
||||
|
||||
File diff suppressed because one or more lines are too long
@@ -1,24 +0,0 @@
|
||||
version: "3.9"
|
||||
|
||||
services:
|
||||
firefly-fints:
|
||||
image: benkl/firefly-iii-fints-importer:latest
|
||||
container_name: firefly-fints
|
||||
restart: unless-stopped
|
||||
env_file:
|
||||
- .env
|
||||
volumes:
|
||||
- /mnt/user/appdata/firefly-fints:/data
|
||||
networks:
|
||||
- frontend_net
|
||||
security_opt:
|
||||
- no-new-privileges:true
|
||||
ports:
|
||||
- "8091:8080"
|
||||
dns:
|
||||
- 1.1.1.1
|
||||
- 8.8.8.8
|
||||
|
||||
networks:
|
||||
frontend_net:
|
||||
external: true
|
||||
@@ -1,4 +0,0 @@
|
||||
MYSQL_RANDOM_ROOT_PASSWORD=yes
|
||||
MYSQL_DATABASE=firefly
|
||||
MYSQL_USER=firefly
|
||||
MYSQL_PASSWORD=firefly
|
||||
@@ -1,16 +0,0 @@
|
||||
APP_KEY=base64:ZHr3GRFkH9jEJ6TtoD6pEEsLHEfRViqqxSV6G7Zsba8=
|
||||
APP_URL=https://firefly.kaleschke.info
|
||||
|
||||
DB_HOST=firefly-db
|
||||
DB_PORT=3306
|
||||
DB_CONNECTION=mysql
|
||||
DB_DATABASE=firefly
|
||||
DB_USERNAME=firefly
|
||||
DB_PASSWORD=firefly
|
||||
|
||||
TRUSTED_PROXIES=**
|
||||
APP_ENV=production
|
||||
APP_DEBUG=false
|
||||
LOG_CHANNEL=stack
|
||||
|
||||
TZ=Europe/Berlin
|
||||
@@ -1,8 +0,0 @@
|
||||
TZ=Europe/Berlin
|
||||
APP_ENV=production
|
||||
APP_DEBUG=false
|
||||
LOG_CHANNEL=stack
|
||||
|
||||
TRUSTED_PROXIES=**
|
||||
FIREFLY_III_URL=http://firefly-app:8080
|
||||
VANITY_URL=https://firefly.kaleschke.info
|
||||
@@ -1,67 +0,0 @@
|
||||
version: "3.9"
|
||||
|
||||
services:
|
||||
firefly-db:
|
||||
image: mariadb:10.11
|
||||
container_name: firefly-db
|
||||
restart: unless-stopped
|
||||
env_file:
|
||||
- .db.env
|
||||
volumes:
|
||||
- /mnt/user/appdata/firefly/db:/var/lib/mysql
|
||||
networks:
|
||||
- backend_net
|
||||
security_opt:
|
||||
- no-new-privileges:true
|
||||
|
||||
firefly-app:
|
||||
image: fireflyiii/core:latest
|
||||
container_name: firefly-app
|
||||
restart: unless-stopped
|
||||
depends_on:
|
||||
- firefly-db
|
||||
env_file:
|
||||
- .env
|
||||
volumes:
|
||||
- /mnt/user/appdata/firefly/upload:/var/www/html/storage/upload
|
||||
networks:
|
||||
- frontend_net
|
||||
- backend_net
|
||||
security_opt:
|
||||
- no-new-privileges:true
|
||||
labels:
|
||||
- "traefik.enable=true"
|
||||
- "traefik.docker.network=frontend_net"
|
||||
- "traefik.http.routers.firefly.rule=Host(`firefly.kaleschke.info`)"
|
||||
- "traefik.http.routers.firefly.entrypoints=websecure"
|
||||
- "traefik.http.routers.firefly.tls=true"
|
||||
- "traefik.http.routers.firefly.tls.certresolver=le"
|
||||
- "traefik.http.services.firefly.loadbalancer.server.port=8080"
|
||||
|
||||
firefly-importer:
|
||||
image: fireflyiii/data-importer:latest
|
||||
container_name: firefly-importer
|
||||
restart: unless-stopped
|
||||
depends_on:
|
||||
- firefly-app
|
||||
env_file:
|
||||
- .env
|
||||
- .importer.env
|
||||
networks:
|
||||
- frontend_net
|
||||
security_opt:
|
||||
- no-new-privileges:true
|
||||
labels:
|
||||
- "traefik.enable=true"
|
||||
- "traefik.docker.network=frontend_net"
|
||||
- "traefik.http.routers.firefly-importer.rule=Host(`import.firefly.kaleschke.info`)"
|
||||
- "traefik.http.routers.firefly-importer.entrypoints=websecure"
|
||||
- "traefik.http.routers.firefly-importer.tls=true"
|
||||
- "traefik.http.routers.firefly-importer.tls.certresolver=le"
|
||||
- "traefik.http.services.firefly-importer.loadbalancer.server.port=8080"
|
||||
|
||||
networks:
|
||||
frontend_net:
|
||||
external: true
|
||||
backend_net:
|
||||
external: true
|
||||
Reference in New Issue
Block a user