Skip to content

aliasvault/website

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

269 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AliasVault

Welcome to the AliasVault landing page repository. This project contains the source code for the website deployed at https://www.aliasvault.com.

For more information about AliasVault, including installation instructions and technical details, please visit the main repository.


The site is built with Next.js and uses Payload CMS.

First-time setup

git clone <repo-url>
cd website
cp .env.example .env

Then edit .env and set a PAYLOAD_SECRET (required), generate one with:

openssl rand -hex 32

Run with Docker (recommended)

docker compose up -d --build

The site is served at http://localhost:3000. The CMS database and uploaded media live in ./data, which is mounted into the container so the content persists across rebuilds.

To update an existing deployment:

git pull
docker compose up -d --build --force-recreate

Run locally (development)

npm install
npm run dev

Open http://localhost:3100. Edit files under src/ and the page auto-updates.

About

AliasVault landing page website hosted at https://www.aliasvault.com

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages