name: muslimos
services:
    muslimos:
        container_name: ehlisunnet
        cpu_shares: 10
        command:
            - node
            - /app/server.js
        deploy:
            resources:
                limits:
                    memory: "1073741824"
                reservations: {}
        environment:
            - TZ=Europe/Berlin
            - PORT=3000
            - DATA_DIR=/app/data
        image: node:22-alpine
        labels:
            icon: http://172.29.0.1:8099/icon.png
        network_mode: bridge
        ports:
            - target: 3000
              published: "8099"
              protocol: tcp
        restart: unless-stopped
        volumes:
            - type: bind
              source: /DATA/AppData/muslimos/app
              target: /app
            - type: bind
              source: /DATA/AppData/muslimos/data
              target: /app/data
networks:
    default:
        name: muslimos_default
x-casaos:
    architectures:
        - amd64
    author: self
    category: self
    description:
        custom: "Ibadet-Takibi: Teheccüt, Sünnet namazları, Evrad ve Kur'an hıfzı."
    developer: self
    hostname: ""
    icon: data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiI+CiAgPGRlZnM+CiAgICA8bWFzayBpZD0ibW9vbiI+CiAgICAgIDxyZWN0IHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiBmaWxsPSJibGFjayIvPgogICAgICA8Y2lyY2xlIGN4PSIyNDgiIGN5PSIyNTYiIHI9IjIwMiIgZmlsbD0id2hpdGUiLz4KICAgICAgPGNpcmNsZSBjeD0iMzM2IiBjeT0iMTk4IiByPSIxNzgiIGZpbGw9ImJsYWNrIi8+CiAgICA8L21hc2s+CiAgPC9kZWZzPgogIDxyZWN0IHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiBmaWxsPSIjOUI0Rjk2IiBtYXNrPSJ1cmwoI21vb24pIi8+Cjwvc3ZnPgo=
    index: /
    is_uncontrolled: false
    port_map: "8099"
    scheme: http
    store_app_id: muslimos
    tagline:
        custom: Ibadet Takibi
    title:
        custom: EhliSünnet
