Dev szerver
Fejlesztési környezet
Napi fejlesztéshez. Projektmappa: /opt/praxistars/dev/app
Jelszóval védett felület élesítéshez, mentéshez és git pushhoz.
Minden környezet belépési adatai egy helyen, másolható formában.
Fejlesztési környezet
Napi fejlesztéshez. Projektmappa: /opt/praxistars/dev/app
Publikus alkalmazás
Csak indokolt üzemeltetési beavatkozáshoz. Projektmappa: /opt/praxistars/app
Üzemeltetési felület
Az ops panel ugyanazon a szerveren fut, külön belépési védelemmel.
prod.praxistars.hu ↗SSH-adatok, mappák és környezetek egy átadható Markdown fájlban.
Pillanatfelvétel betöltése…
—
—
—
—
Uptime: —
praxistars.hu
A felhasználók által elért publikus Next.js alkalmazás és éles Supabase környezet.
/opt/praxistars/appdev.praxistars.hu
A teljes dev Next.js és Supabase stack. Kikapcsoláskor az adatok és feltöltött fájlok megmaradnak.
Állapot betöltése…
prod.praxistars.hu
Ez a védett felület felügyeli a környezeteket és indítja az üzemeltetési műveleteket.
A dev kódot és az új migrációkat felteszi a praxistars.hu-ra. Az éles adatokat nem törli.
Dokumentáció ellenőrzése…
A dev kód feltöltése a main ágra.
Adatbázis és feltöltött fájlok mentése. A szerveren az utolsó 7 példány marad meg.
A dev adatbázis és fájlok felülíródnak az éles másolatával. Az éles rendszer változatlan marad.
Két ideiglenes tesztfelhasználóval végigpróbálja a dev rendszer legfontosabb folyamatait. Kizárólag a dev adatbázist használja, az éles rendszerhez nem nyúl, és a létrehozott adatokat a végén automatikusan eltávolítja.
A részletes eredmény az első futtatás után jelenik meg.
Élesítés után biztonságosan ellenőrzi a publikus oldalakat, Nginxet és a Supabase szolgáltatásokat. Nem regisztrál, nem jelentkezik be, és semmilyen éles adatot nem hoz létre vagy módosít.
A részletes eredmény az első futtatás után jelenik meg.
A ZIP csomagok mindig a dev projekt aktuális natív forrásából készülnek,
de a telepített alkalmazás kizárólag az éles
praxistars.hu/login oldalt nyitja meg.
hu.praxistars.appPraxisTárspraxistars.hu/loginAndroid Studio · APK / AAB
Xcode · IPA / TestFlight
android/ vagy ios/,
capacitor.config.ts, native/,
package.json és README.txt.
https://praxistars.hu/login. Ezt nem kell átírni.
Android Studio, Google-fiók és később Google Play Console fejlesztői fiók. Az Android Studio saját JDK-ja használható.
android/app/build/outputs/apk/debug/app-debug.apk.
.aab fájlt töltsd fel a Google Play Console
Internal testing részébe.
cd /a/kicsomagolt/praxistars-android
npm ci
npx cap sync android
npx cap open android
Mac, az App Store-ból telepített teljes Xcode, Apple ID, kiadáshoz aktív Apple Developer Program tagság, valamint Homebrew/CocoaPods.
brew install cocoapods
npm ci
npx cap sync ios
.xcodeproj fájlt:
open ios/App/App.xcworkspace
hu.praxistars.app,
Display Name PraxisTárs, Version 1.0.0,
Build 1.
hu.praxistars.app.A feed, chat, profil és más webes fejlesztések a megszokott dev → éles folyamatban mennek. Mivel az app az éles webet nyitja, ezekhez nem kell új store build.
npm ci és
npx cap sync android/ios parancsokat.
A tényleges funkciók, architektúra, környezetek, tesztek és legutóbbi fejlesztések közös forrása fejlesztőknek és AI agenteknek. Az élesítés automatikusan leáll, ha ez régebbi a rendszerkódnál.
A rendszer-dokumentáció betöltése folyamatban van…
Várakozás a belépés utáni műveletre.