-
Notifications
You must be signed in to change notification settings - Fork 1.3k
[Feature] CasaOS integration using docker - Includes my docker file for anyone interested. #78
Description
Summary
I added support for CasaOS support in the docker-compose.html
Why This Matters
Allows easy editing of env and a nice docker interface.
also has link for a world type icon in CasaOS/
What problem does this solve for Crucix users?
docker-compose.yml
name: crucix
services:
crucix:
build:
context: /home/alien/Crucix
dockerfile: Dockerfile
cpu_shares: 90
command: []
container_name: crucix
deploy:
resources:
limits:
memory: "8453619712"
environment:
ACLED_EMAIL: ""
ACLED_PASSWORD: ""
AISSTREAM_API_KEY: ""
CLOUDFLARE_API_TOKEN: ""
EIA_API_KEY: ""
FIRMS_MAP_KEY: ""
FRED_API_KEY: ""
LLM_API_KEY: ""
LLM_MODEL: ""
LLM_PROVIDER: ""
OLLAMA_BASE_URL: ""
PORT: "3117"
REFRESH_INTERVAL_MINUTES: "15"
TELEGRAM_BOT_TOKEN: ""
TELEGRAM_CHAT_ID: ""
env_file:
- /home/alien/Crucix/.env
hostname: crucix
image: crucix:latest
labels:
icon: https://jooinn.com/images/world-globe-logo-1.png
networks:
default: null
ports:
- mode: ingress
target: 3117
published: "3117"
protocol: tcp
restart: unless-stopped
volumes:
- type: bind
source: /home/alien/Crucix/runs
target: /app/runs
bind:
create_host_path: true
networks:
default:
name: crucix_default
x-casaos:
author: self
category: self
hostname: ""
icon: https://jooinn.com/images/world-globe-logo-1.png
index: /
is_uncontrolled: false
port_map: "3117"
scheme: http
title:
custom: Crucix