Skip to content

[Feature] CasaOS integration using docker - Includes my docker file for anyone interested. #78

@lukzluthor

Description

@lukzluthor

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions