mirror of
https://github.com/lanedirt/AliasVault.git
synced 2025-12-05 19:07:26 -06:00
Add 301 redirects to jekyll docs (#1181)
This commit is contained in:
@@ -53,3 +53,4 @@ defaults:
|
||||
url: "https://docs.aliasvault.net"
|
||||
plugins:
|
||||
- jekyll-sitemap
|
||||
- jekyll-redirect-from
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
layout: default
|
||||
title: Database Operations
|
||||
parent: Advanced
|
||||
grand_parent: Manual Setup
|
||||
grand_parent: Docker Compose
|
||||
nav_order: 4
|
||||
---
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
layout: default
|
||||
title: Advanced
|
||||
parent: Manual Setup
|
||||
parent: Docker Compose
|
||||
nav_order: 2
|
||||
---
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
layout: default
|
||||
title: Stop/start
|
||||
parent: Advanced
|
||||
grand_parent: Manual Setup
|
||||
grand_parent: Docker Compose
|
||||
nav_order: 2
|
||||
---
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
layout: default
|
||||
title: Uninstall
|
||||
parent: Advanced
|
||||
grand_parent: Manual Setup
|
||||
grand_parent: Docker Compose
|
||||
nav_order: 4
|
||||
---
|
||||
|
||||
@@ -1,11 +1,14 @@
|
||||
---
|
||||
layout: default
|
||||
title: Manual Setup
|
||||
title: Docker Compose
|
||||
parent: Self-host Install
|
||||
redirect_from:
|
||||
- /installation/advanced/manual-setup
|
||||
- /installation/advanced/manual-setup.html
|
||||
nav_order: 2
|
||||
---
|
||||
|
||||
# Self-host using manual setup (single container)
|
||||
# Self-host using Docker Compose (single container)
|
||||
The following guide will walk you through the steps to install AliasVault via the All-In-One Docker container. This container uses `s6-overlay` to combine all AliasVault's services into one image for convenience. The only downside compared to the `install.sh` installer is that this version does NOT come with SSL/TLS support, so you'll have to make the container available through your own SSL/TLS proxy.
|
||||
|
||||
{: .important-title }
|
||||
@@ -45,6 +48,7 @@ services:
|
||||
environment:
|
||||
PUBLIC_REGISTRATION_ENABLED: "true"
|
||||
IP_LOGGING_ENABLED: "true"
|
||||
FORCE_HTTPS_REDIRECT: "false"
|
||||
SUPPORT_EMAIL: ""
|
||||
PRIVATE_EMAIL_DOMAINS: ""
|
||||
```
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
layout: default
|
||||
title: Troubleshooting
|
||||
parent: Manual Setup
|
||||
parent: Docker Compose
|
||||
nav_order: 3
|
||||
---
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
layout: default
|
||||
title: Update
|
||||
parent: Manual Setup
|
||||
parent: Docker Compose
|
||||
nav_order: 1
|
||||
---
|
||||
|
||||
@@ -6,9 +6,9 @@ nav_order: 2
|
||||
|
||||
# Self-host Install
|
||||
|
||||
AliasVault can be self-hosted on your own servers using two different installation methods. Both use Docker, but they differ in how much is automated versus how much you manage yourself. For ease of use, we recommend using the Installer Script (Option 1).
|
||||
AliasVault can be self-hosted on your own servers using two different installation methods. Both use Docker, but they differ in how much is automated versus how much you manage yourself.
|
||||
|
||||
| | **Option 1: Install Script (multi-container)** | **Option 2: Manual Setup (single container)** |
|
||||
| | **Option 1: Install Script (multi-container)** | **Option 2: Docker Compose (single container)** |
|
||||
|--------------------------|---------------------------------------------------|-----------------------------------------------|
|
||||
| **Best for** | ☁️ VPS/VM/Proxmox, cloud hosts, DigitalOcean, AWS/Azure | 🏠 NAS/Synology/Unraid, Raspberry Pi, home servers |
|
||||
| **Internet accessible** | Direct internet access with ports 80/443 | Behind existing infrastructure |
|
||||
@@ -20,7 +20,7 @@ AliasVault can be self-hosted on your own servers using two different installati
|
||||
| **Setup style** | Managed, opinionated, production-ready defaults | Fits into existing homelab/stack tools (Portainer compatible) |
|
||||
| **Build from source** | Optional (supported) | Pre-built container only |
|
||||
| **Choose if…** | You want auto SSL and a managed stack | You already have TLS and prefer manual control |
|
||||
| | [**Self-host via Installer Script →**](./installer){: .btn .btn-primary } | [**Self-host via Manual Setup →**](./manual){: .btn .btn-primary } |
|
||||
| | [**Self-host via Install Script →**](./script){: .btn .btn-primary } (Recommended) | [**Self-host via Manual Setup →**](./manual){: .btn .btn-primary } |
|
||||
|
||||
|
||||
---
|
||||
|
||||
@@ -2,11 +2,14 @@
|
||||
layout: default
|
||||
title: Install Script
|
||||
parent: Self-host Install
|
||||
redirect_from:
|
||||
- /installation/install
|
||||
- /installation/install.html
|
||||
nav_order: 1
|
||||
---
|
||||
|
||||
# Self-host using install script (multi-container)
|
||||
The following guide will walk you through the steps to install AliasVault on your own server using the AliasVault installer script: `install.sh`. Minimum experience with Docker and Linux is required. Estimated time: 5-15 minutes.
|
||||
# Self-host using Install Script (multi-container)
|
||||
The following guide will walk you through the steps to install AliasVault on your own server using the AliasVault installer script: `install.sh`. This script will pull pre-built Docker Images and do all the configuration for you while using `docker compose` in the background.
|
||||
|
||||
{: .important-title }
|
||||
> Requirements:
|
||||
@@ -19,9 +22,6 @@ The following guide will walk you through the steps to install AliasVault on you
|
||||
---
|
||||
|
||||
## 1. Basic Installation
|
||||
To get AliasVault up and running quickly, run the install script to pull pre-built Docker images. The install script will also configure the .env file and start the AliasVault containers.
|
||||
|
||||
### Installation steps
|
||||
1. Download the install script to a directory of your choice. All AliasVault files and directories will be created in this directory.
|
||||
```bash
|
||||
# Download the install script
|
||||
@@ -2,6 +2,9 @@
|
||||
layout: default
|
||||
title: Troubleshooting
|
||||
parent: Install Script
|
||||
redirect_from:
|
||||
- /installation/troubleshooting
|
||||
- /installation/troubleshooting.html
|
||||
nav_order: 5
|
||||
---
|
||||
|
||||
@@ -2,6 +2,9 @@
|
||||
layout: default
|
||||
title: Update
|
||||
parent: Install Script
|
||||
redirect_from:
|
||||
- /installation/update
|
||||
- /installation/update.html
|
||||
nav_order: 3
|
||||
---
|
||||
|
||||
@@ -3,6 +3,9 @@ layout: default
|
||||
title: Update to v0.22.0
|
||||
parent: Update
|
||||
grand_parent: Install Script
|
||||
redirect_from:
|
||||
- /installation/update/v0.22.0
|
||||
- /installation/update/v0.22.0.html
|
||||
nav_order: 1
|
||||
---
|
||||
|
||||
Reference in New Issue
Block a user