diff --git a/docs/guide/docker-aapanel.md b/docs/guide/docker-aapanel.md index 1fae4b5..49f9806 100644 --- a/docs/guide/docker-aapanel.md +++ b/docs/guide/docker-aapanel.md @@ -46,7 +46,7 @@ version: '3.8' services: mivo: - image: ghcr.io/mivodev/mivo:${VERSION:-latest} + image: mivodev/mivo:${VERSION:-latest} container_name: ${CONTAINER_NAME:-mivo} restart: unless-stopped ports: diff --git a/docs/guide/docker.md b/docs/guide/docker.md index d769979..28a5b55 100644 --- a/docs/guide/docker.md +++ b/docs/guide/docker.md @@ -18,7 +18,7 @@ docker run -d \ -e APP_ENV=production \ -v mivo_data:/var/www/html/app/Database \ -v mivo_config:/var/www/html/.env \ - ghcr.io/mivodev/mivo:latest + mivodev/mivo:latest ``` Open your browser and navigate to `http://localhost:8080`. diff --git a/docs/guide/installation.md b/docs/guide/installation.md index 86639e6..3f6f292 100644 --- a/docs/guide/installation.md +++ b/docs/guide/installation.md @@ -13,6 +13,38 @@ This guide covers installation on various platforms. MIVO is designed to be ligh --- +## Manual Installation (Linux/VPS) {#manual-linux} +Recommended for VPS users (Ubuntu/Debian/CentOS) who prefer manual setup over Docker. + +### 1. Requirements +Ensure you have `git`, `unzip`, and `php` installed. +```bash +sudo apt update +sudo apt install git unzip php php-sqlite3 php-openssl php-curl php-mbstring php-json +``` + +### 2. Clone Repository +```bash +cd /var/www/html +git clone https://github.com/mivodev/mivo.git +cd mivo +``` + +### 3. Install Dependencies +You need **Composer**. If not installed, [get it here](https://getcomposer.org/download/). +```bash +composer install --no-dev --optimize-autoloader +``` + +### 4. Permissions (Important) +Give the web server write access to the database and config folders. +```bash +chown -R www-data:www-data app/Database public app/Config +chmod -R 775 app/Database public app/Config +``` + +--- + ## Docker (Recommended) The easiest way to run MIVO.