AppDeck

Gotowe aplikacje na Twoim własnym serwerze

Wybierasz aplikację z katalogu, wskazujesz swój węzeł — enode składa konfigurację Dockera, wysyła ją na Twoją maszynę i uruchamia kontenery. W tym samym kroku powstaje subdomena twoja.enode.pl z darmowym certyfikatem SSL.

Twoje dane zostają na Twoim sprzęcie. Nie wynajmujesz miejsca w cudzej chmurze — używasz komputera, który już masz.

Katalog AppDeck docker compose
Pozycji w katalogu
16
Kategorii
6
Runtime na węźle
Docker
Adres usługi
*.enode.pl
Certyfikat
Let's Encrypt
Miejsce danych
Twój węzeł
Trzy kroki

Od wyboru do działającej strony

01

Podłącz węzeł

Jedno polecenie na Twoim komputerze instaluje WireGuard, Dockera i agenta enode. Skrypt pokazuje postęp krok po kroku.

02

Wybierz aplikację

Klikasz w katalogu i podajesz subdomenę. Panel dobiera wolny port i przygotowuje docker-compose z bazą, jeśli aplikacja jej wymaga.

03

Gotowe

Kontenery startują na Twoim węźle, a aplikacja jest dostępna publicznie po HTTPS. Postęp instalacji widzisz na bieżąco w panelu.

Katalog

Co możesz uruchomić

Każda pozycja to gotowy zestaw kontenerów z sensownymi ustawieniami startowymi. Brakuje czegoś? Podaj dowolny obraz z Docker Huba.

16 pozycji · 6 kategorii

Własna chmura i pliki

Trzymaj dokumenty i zdjęcia na swoim sprzęcie, z dostępem przez przeglądarkę spod własnej subdomeny z SSL.

#chmura

Nextcloud

Prywatny dysk w chmurze — pliki, kalendarz i kontakty. Alternatywa dla Google Drive i Dropboxa, bez limitu miejsca poza Twoim dyskiem.

Vaultwarden

Serwer menedżera haseł zgodny z klientami Bitwarden. Twoje hasła zostają na Twoim serwerze.

Strony i sklepy

Postaw WordPressa lub aplikację frontendową na własnym sprzęcie i wystaw ją publicznie w kilka minut.

#strony

WordPress + MariaDB

Pełny stos WordPressa z bazą w osobnym kontenerze. Blog, wizytówka albo sklep na WooCommerce — hostowany u Ciebie.

Vue / React (Nginx)

Zbudowana aplikacja frontendowa serwowana przez produkcyjnego Nginxa.

Node.js / Express

Środowisko dla aplikacji Express, Nest lub Next.

Python (Flask / FastAPI)

Aplikacja Pythona z produkcyjnym serwerem WSGI/ASGI.

Bazy danych i backend

Postaw bazę na własnym węźle i połącz się z nią przez tunel TCP z dowolnego miejsca.

#bazy

PostgreSQL + pgAdmin

Baza relacyjna wraz z panelem webowym do zarządzania.

MongoDB + Mongo Express

Baza dokumentowa NoSQL z graficznym podglądem kolekcji.

Mailpit

Serwer SMTP i przeglądarka wiadomości do testowania poczty w aplikacjach.

Smart home i IoT

Automatyka domowa działa lokalnie, a Ty masz do niej bezpieczny dostęp z zewnątrz.

#dom

Home Assistant

Platforma automatyki domowej — sterowanie oświetleniem, czujnikami i sprzętem.

MQTT (Mosquitto)

Lekki broker komunikatów dla urządzeń IoT i czujników.

Media i rozrywka

Własny serwer multimediów i gier — na Twoim łączu, bez abonamentu.

#media

Jellyfin

Serwer filmów, seriali i muzyki. Wolna alternatywa dla Plexa.

Minecraft (Paper)

Serwer gry z automatyczną akceptacją EULA, wystawiony przez tunel TCP.

Automatyzacja i narzędzia

Narzędzia deweloperskie i automatyzacje procesów uruchomione na własnym brzegu sieci.

#narzedzia

n8n

Platforma automatyzacji przepływów pracy — alternatywa dla Zapiera i Make.

Portainer

Graficzny panel do zarządzania kontenerami Docker na węźle.

Dowolny obraz Docker

Nie ma czegoś na liście? Podaj obraz z Docker Huba lub własnego rejestru.

Po instalacji

Aplikacja żyje dalej — bez logowania po SSH

Agent v2

Panel zamiast SSH

Po zainstalowaniu aplikacji nie musisz logować się na serwer. Lekki agent na węźle (Linux, macOS, Windows) pozwala sterować kontenerami prosto z przeglądarki.

  • Uruchom, zatrzymaj i zrestartuj kontenery jednym kliknięciem
  • Wdróż aplikację od nowa po zmianie konfiguracji
  • Podejrzyj logi kontenerów w czasie rzeczywistym
Lustra HA

Kopia w chmurze i failover

Zabezpiecz aplikację kopią zapasową w chmurze enode. W razie awarii zasilania lub łącza, ruch automatycznie przejmuje serwer zapasowy.

  • Sub-minutowe automatyczne przełączenie ruchu subdomeny
  • Auto-Failback: powrót na maszynę z zachowaniem nowych danych
  • Spójne zrzuty baz danych i wolumenów (Zero Data Loss)
Flow & Automatyzacja

Samonaprawiający się stack

Ułóż scenariusz z klocków i zaplanuj go w czasie: co godzinę sprawdź, czy aplikacja odpowiada, a jeśli nie — zrestartuj kontener i wyślij powiadomienie.

  • Gotowe przepisy albo własny scenariusz z klocków
  • Powiadomienia na Discorda, Slacka lub webhook
  • Historia przebiegów z wynikiem każdego kroku
Pytania

Częste pytania o aplikacje

Wszystkie odpowiedzi
Czy mogę postawić WordPressa na własnym komputerze i wystawić go do internetu?
Tak. Wybierasz WordPressa z katalogu, wskazujesz swój węzeł i subdomenę — enode uruchamia kontenery WordPressa i bazy MariaDB na Twojej maszynie, tworzy adres twoja.enode.pl z certyfikatem SSL i kieruje na niego ruch. Publiczny adres IP nie jest potrzebny.
Czy potrzebuję znać Dockera?
Nie. Panel sam składa plik docker-compose z sensownymi ustawieniami i wysyła go na węzeł. Sterowanie kontenerami — uruchom, zatrzymaj, restart, logi — odbywa się przyciskami w przeglądarce. Docker instaluje się automatycznie razem z agentem.
Gdzie trzymane są moje dane?
Wyłącznie na Twoim sprzęcie. Kontenery i wolumeny z danymi żyją na Twoim węźle — enode jest bramą, która publikuje usługę i pozwala nią sterować, ale nie przechowuje Twoich plików, baz ani haseł do aplikacji.
Ile aplikacji zmieszczę na jednym komputerze?
Tyle, ile udźwignie jego procesor, pamięć i dysk. Każda aplikacja dostaje własny port i własną subdomenę, a panel pilnuje, żeby porty się nie pokrywały. Raspberry Pi spokojnie obsłuży Home Assistanta z brokerem MQTT, mocniejszy komputer — kilka stron naraz.
Co się stanie, gdy wyłączę komputer?
Aplikacja przestanie odpowiadać, bo działa na Twoim sprzęcie. Panel wykryje to i — jeśli włączysz powiadomienia — napisze do Ciebie na Discorda, Slacka albo własny webhook. Po ponownym uruchomieniu kontenery wstają same, bo mają ustawiony restart automatyczny.
Czy mogę uruchomić aplikację, której nie ma w katalogu?
Tak. Wybierz pozycję „Dowolny obraz Docker” i podaj nazwę obrazu z Docker Huba lub własnego rejestru wraz z portem. Resztę — subdomenę, certyfikat i proxy — enode zrobi tak samo jak dla gotowych stosów.

Twój komputer potrafi więcej, niż myślisz

Załóż konto, podłącz pierwszy węzeł i uruchom aplikację, która od dziś będzie działać u Ciebie. Plan Solo jest darmowy na zawsze.