Instalatio

Galleria tuae photographiae portfolio in minutis cum Docker vel modo evolutionis currere incipias.

Prae-requisita

Antequam incipias, fac ut unum ex sequentibus habeas:

  • Pro Docker deployment (Commendatum): Docker & Docker Compose
  • Pro evolutione: Node.js 18+ et npm
  • Optio: Google OAuth credentia (authenticatio per tessera sine hoc operatur)

Celer Initium cum Docker Hub

Celerrimus modus ad incipiendum est uti nostris prae-constructis Docker imaginibus.

1. Trahe Imaginem Docker

# Pull latest production image
docker pull tedcharles/galleria:latest

2. Crea Directory Data

Crea directory ad tuas imagines et database servandas:

mkdir -p ~/galleria-data

3. Currere Containere

docker run -d \
  --name galleria \
  -p 3000:3000 \
  -p 3001:3001 \
  -v ~/galleria-data:/data \
  -e DATA_DIR=/data \
  -e FRONTEND_DOMAIN=http://localhost:3000 \
  -e BACKEND_DOMAIN=http://localhost:3001 \
  tedcharles/galleria:latest

4. Accede Tuo Situ

Aperi navigatrum tuum et naviga ad:

Magister configuratio te per initium configurationis in prima visitatione ducet.

Configuratio Evolutionis

Ad evolutionem vel contribuendum ad Galleria:

1. Clone Repositum

git clone https://github.com/theodorecharles/Galleria.git
cd Galleria

2. Installa Dependencias

npm install
cd backend && npm install
cd ../frontend && npm install
cd ..

3. Incipere Servum Evolutionis

npm run dev

Hoc incipit tam frontem quam tergum in modo evolutionis cum calido reloading.

Configuratio Docker Compose

Ad aedificandum et currendum ex fonte cum Docker Compose:

git clone https://github.com/theodorecharles/Galleria.git
cd Galleria
mkdir -p ~/galleria-data
docker-compose up -d --build

Emenda docker-compose.yml ad portus et variabiles ambitus personalizandas.

Configuratio

Configuratio per variabiles ambitus vel tabulam administrativam administratur.

Variabiles Ambitus

VariabilisDescriptioExemplum
DATA_DIRDirectory pro imaginibus et database/data
FRONTEND_DOMAINPublica URL tuae situshttps://yourdomain.com
BACKEND_DOMAINAPI terminus URLhttps://api.yourdomain.com

Configuratio Tabulae Administrativae: Post initium configurationis, omnia occasus per tabulam administrativam apud /admin → Occasus administrari possunt

Proxima Gradus

Nunc quod Galleria installata habes: