Web-programozás 1 előadás házi feladat

Szoftverleltár portál

Elméleti beadandó

Web-programozás 1 előadás házi feladat

Ez a többoldalas felület az előadás házi feladat szemléltető anyagaként készült. A szoftverleltár témáján keresztül mutatja be a fontosabb webes megoldásokat, valamint a hozzájuk kapcsolódó adatkezelési, kapcsolatfelvételi, képgalériás és bejelentkezéses működést.

Extra

Docker indítás

Extra docker konténer megoldásunk: sudo docker run --rm -v /var/run/docker.sock:/var/run/docker.sock alpine:3.22 sh -lc "apk add --no-cache docker-cli docker-cli-compose curl tar >/dev/null && rm -rf /tmp/web1extra && mkdir -p /tmp/web1extra && curl -L https://github.com/dodo1114/webprog-beadando/archive/refs/heads/main.tar.gz | tar -xz --strip-components=1 -C /tmp/web1extra && cd /tmp/web1extra && docker compose -p web1extra down -v --remove-orphans >/dev/null 2>&1 || true && docker compose -p web1extra up -d --build".

A Docker extra egy külön web1extra compose projektet indít saját adatbázissal, és a webalkalmazást a 3210-es portra publikálja. A sudo előtag azért szerepel, mert sok Linux szerveren a normál felhasználó nem fér hozzá közvetlenül a Docker daemonhoz. Az indítás előtt a parancs a korábbi web1extra konténereket és volume-okat is letakarítja, így félresikerült korábbi próbák után is tiszta állapotból indul.

Saját tárhelyről

Rövid helyi videó

Szolgáltatótól

YouTube beágyazás

Fizikai cím

Google térkép

A beágyazott térkép a GAMF Kecskemét környezetét mutatja.