CasaOS

Moderator: fracz

selezjanin
Posts: 1
Joined: Sat Aug 27, 2022 10:29 am

Post

Witam, czy jest może ktoś na forum co korzysta z w/w systemu i może się podzielić wygenerowanym plikiem instalacyjnym serwera Supli?

https://www.casaos.io/
https://github.com/IceWhaleTech/CasaOS
https://www.youtube.com/watch?v=72NCTYVY2Wk&t=45s
User avatar
klew
Posts: 11335
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław

Post

A próbowałeś tam wrzucić gotowe dockery z Supla?
Supla: bo GPIO to dopiero początek.
robi05
Posts: 62
Joined: Wed Mar 13, 2024 7:47 pm

Post

Witam a można instrukcję supla na casaos?
User avatar
Lector
Posts: 1849
Joined: Fri Nov 17, 2017 2:26 pm
Location: Poznań

Post

Trochę czasu minęło.
Czy komuś udało się zainstalować w tym panelu?
Niespełniony automatyk. :mrgreen:
https://www.youtube.com/@3D_Lamp.Photos
https://pool.lector.top/
darius
Posts: 70
Joined: Mon Oct 24, 2016 7:35 pm

Post

CasaOS wygląda jak nakładka na zwykłego linuxa. On technicznie łączy się do systemu hosta i socketu docker i odczytuje info o wszystkich uruchomionych kontenerach.
Więc możemy zainstalować supla docker standardową instrukcją w terminalu hosta a casa os sama wykryje kontenery i będzie można sobie ustawić url do Cloud.
Można też wejść do terminala w camym casaos (jest na górnej belce) i tam zainstalować supla-docker wyjdzie na to samo bo terminal łączy się ssh do systemu hosta.
Jest też tam opcja importu docker compose ale z poziomu tego gui to chyba więcej zabawy.

sprawdziłem to na przykładzie grafany:

1. na systemie hosta odpaliłem:

Code: Select all

docker run -d -p 3000:3000 --name=grafana grafana/grafana
2. w GUI CasaOS pojawiła się pozycja grafana z opcją importu do CasaOS
3. w polu import ustawiasz sobie ikonkę i url do grafany z portem 3000.
4. po kliknięciu w ikonę Grafana otwiera się interfejs grafany w przeglądarce.
5. przy imporcie kontenera do CasaOS tworzy sobie swoją definicję serwisu:

Code: Select all

name: grafana
services:
    grafana:
        environment:
            GF_PATHS_CONFIG: /etc/grafana/grafana.ini
            GF_PATHS_DATA: /var/lib/grafana
            GF_PATHS_HOME: /usr/share/grafana
            GF_PATHS_LOGS: /var/log/grafana
            GF_PATHS_PLUGINS: /var/lib/grafana/plugins
            GF_PATHS_PROVISIONING: /etc/grafana/provisioning
            PATH: /usr/share/grafana/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
        image: grafana/grafana
        network_mode: bridge
        ports:
            - target: 3000
              published: "3000"
              protocol: tcp
        restart: "no"
        x-casaos:
            envs:
                - container: PATH
                  description:
                    en_us: ""
                - container: GF_PATHS_CONFIG
                  description:
                    en_us: ""
                - container: GF_PATHS_DATA
                  description:
                    en_us: ""
                - container: GF_PATHS_HOME
                  description:
                    en_us: ""
                - container: GF_PATHS_LOGS
                  description:
                    en_us: ""
                - container: GF_PATHS_PLUGINS
                  description:
                    en_us: ""
                - container: GF_PATHS_PROVISIONING
                  description:
                    en_us: ""
            image: ""
            ports:
                - container: "3000"
                  description:
                    en_us: ""
x-casaos:
    architectures:
        - amd64
    author: CasaOS User
    category: unknown
    description:
        en_us: ""
    developer: unknown
    icon: ""
    image: null
    main: grafana
    port_map: "3000"
    scheme: http
    tagline:
        en_us: This is a compose app converted from a legacy app (CasaOS v0.4.3 or earlier)
    thumbnail: ""
    tips:
        custom: This is a compose app converted from a legacy app (CasaOS v0.4.3 or earlier)
    title:
        en_us: grafana
boję się importować supla do tej nakładki bo nie wiem jak ona działa wolę zarządzać suplą z terminala hosta :)

Return to “supla-docker”