diff --git a/deploy/examples/mail/docker-compose.yml b/deploy/examples/mail/docker-compose.yml index 3b8e0b7..731b2cf 100644 --- a/deploy/examples/mail/docker-compose.yml +++ b/deploy/examples/mail/docker-compose.yml @@ -1,6 +1,6 @@ services: mailserver: - image: ghcr.io/docker-mailserver/docker-mailserver:latest + image: mailserver/docker-mailserver:latest container_name: mailserver hostname: mail.example.com # Замените на ваш реальный домен (оставить поддомен mail) domainname: example.com # Замените на ваш реальный домен @@ -23,4 +23,4 @@ services: - ENABLE_AMAVIS=0 - ENABLE_CLAMAV=0 - ENABLE_SPAMASSASSIN=0 - restart: always \ No newline at end of file + restart: always diff --git a/docs-site/astro.config.mjs b/docs-site/astro.config.mjs index 0b0e2ff..42bc807 100644 --- a/docs-site/astro.config.mjs +++ b/docs-site/astro.config.mjs @@ -16,6 +16,7 @@ export default defineConfig({ { label: 'Демо', href: '/demo/home' }, { label: 'Установка', href: '/getting-started/setup/' }, { label: 'GitHub', href: 'https://github.com/3252a8/remnawave-minishop' }, + { label: 'GitLab', href: 'https://gitlab.com/3252a8/remnawave-minishop' }, { label: 'Telegram', href: 'https://t.me/remnawave_minishop' } ], }), diff --git a/docs-site/src/components/Header.astro b/docs-site/src/components/Header.astro index 7db945b..d241095 100644 --- a/docs-site/src/components/Header.astro +++ b/docs-site/src/components/Header.astro @@ -46,6 +46,9 @@ function navIcon(href: string) { if (href.includes('github.com/3252a8/remnawave-minishop')) { return 'github' } + if (href.includes('gitlab.com/3252a8/remnawave-minishop')) { + return 'gitlab' + } if (href.includes('t.me/remnawave_minishop')) { return 'telegram' } diff --git a/docs/getting-started/deployment.md b/docs/getting-started/deployment.md index dadfc08..e6969de 100644 --- a/docs/getting-started/deployment.md +++ b/docs/getting-started/deployment.md @@ -22,6 +22,13 @@ curl -fsSL https://raw.githubusercontent.com/3252a8/remnawave-minishop/main/scri sh install.sh ``` +Та же ссылка на install-скрипт в GitLab: + +```bash +curl -fsSL https://gitlab.com/3252a8/remnawave-minishop/-/raw/main/scripts/install.sh -o install.sh +sh install.sh +``` + Wizard работает через меню с цифрами и подтверждениями `y/n`. Он умеет: - скачать выбранный compose-профиль (`Caddy`, `Nginx`, `Pangolin/Newt` или `no-proxy`); @@ -196,7 +203,7 @@ curl http://127.0.0.1:8082/health docker compose logs -f backend worker frontend ``` -Корневой `docker-compose.yml` оставлен для локальной сборки из исходников. Примеры в `deploy/examples` используют готовые GHCR-образы и не требуют указывать `-f`. +Корневой `docker-compose.yml` оставлен для локальной сборки из исходников. Примеры в `deploy/examples` используют готовые Docker Hub-образы и не требуют указывать `-f`. ## Миграции @@ -310,7 +317,7 @@ powershell -ExecutionPolicy Bypass -File .\scripts\docker-build-push-images.ps1 Если нужен только один registry или другой namespace, переопределите переменные: ```bash -IMAGE_REGISTRIES=ghcr.io IMAGE_TAG=v3.4.3 bash scripts/docker-build-push-images.sh +IMAGE_REGISTRIES=docker.io IMAGE_TAG=v3.4.3 bash scripts/docker-build-push-images.sh IMAGE_REGISTRIES="ghcr.io docker.io" IMAGE_NAMESPACE=other IMAGE_TAG=v3.4.3 bash scripts/docker-build-push-images.sh ``` diff --git a/docs/migrations/remnashop.md b/docs/migrations/remnashop.md index 00d6056..bd5f072 100644 --- a/docs/migrations/remnashop.md +++ b/docs/migrations/remnashop.md @@ -8,6 +8,13 @@ curl -fsSL https://raw.githubusercontent.com/3252a8/remnawave-minishop/main/scri sh install.sh ``` +Та же ссылка на install-скрипт в GitLab: + +```bash +curl -fsSL https://gitlab.com/3252a8/remnawave-minishop/-/raw/main/scripts/install.sh -o install.sh +sh install.sh +``` + В меню выберите `Install new stack and run migration` для нового сервера или `Run migration only`, если compose-папка и `.env` уже готовы. diff --git a/docs/migrations/remnawave-tg-shop.md b/docs/migrations/remnawave-tg-shop.md index 640336f..ed4a908 100644 --- a/docs/migrations/remnawave-tg-shop.md +++ b/docs/migrations/remnawave-tg-shop.md @@ -7,6 +7,13 @@ curl -fsSL https://raw.githubusercontent.com/3252a8/remnawave-minishop/main/scri sh install.sh ``` +Та же ссылка на install-скрипт в GitLab: + +```bash +curl -fsSL https://gitlab.com/3252a8/remnawave-minishop/-/raw/main/scripts/install.sh -o install.sh +sh install.sh +``` + В меню выберите `Install new stack and run migration` для нового сервера или `Run migration only`, если compose-папка уже готова. Затем выберите источник `Old remnawave-tg-shop`.