Go to file
2024-04-07 21:30:16 +08:00
.github/workflows Refactor docker-publish.yml to optimize caching strategy 2024-04-07 17:21:49 +08:00
.husky 🎉Initial commit 2024-03-15 16:33:35 +08:00
doc docs: update install.md and .env.example with new agent shell URL 2024-04-03 09:31:42 +08:00
docker chore: Update base image to node:20-alpine3.18 in Dockerfile 2024-04-07 21:30:16 +08:00
messages 🌐i18n support 2024-03-25 16:09:27 +08:00
prisma 🎉Initial commit 2024-03-15 16:33:35 +08:00
public Add doc directory to .dockerignore and update image paths in README.md 2024-03-31 22:38:43 +08:00
src fix: wording 2024-04-07 10:21:03 +08:00
test 🎉Initial commit 2024-03-15 16:33:35 +08:00
types/@depay/web3-blockchains 🎉Initial commit 2024-03-15 16:33:35 +08:00
.dockerignore Add doc directory to .dockerignore and update image paths in README.md 2024-03-31 22:38:43 +08:00
.env.example docs: update install.md and .env.example with new agent shell URL 2024-04-03 09:31:42 +08:00
.env.test 🎉Initial commit 2024-03-15 16:33:35 +08:00
.eslintrc.cjs 🎉Initial commit 2024-03-15 16:33:35 +08:00
.gitignore 🎉Initial commit 2024-03-15 16:33:35 +08:00
.prettierignore Updated README.md to include Vortex Dashboard image and Vortex Agent tip. 2024-03-21 11:38:33 +08:00
babel.config.cjs 🎉Initial commit 2024-03-15 16:33:35 +08:00
components.json 🎉Initial commit 2024-03-15 16:33:35 +08:00
global.d.ts 🌐i18n support 2024-03-25 16:09:27 +08:00
jest.config.mjs 🎉Initial commit 2024-03-15 16:33:35 +08:00
LICENSE 🎉Initial commit 2024-03-15 16:33:35 +08:00
next.config.js 🌐i18n support 2024-03-25 16:09:27 +08:00
package-lock.json 0.1.2 2024-04-07 11:17:21 +08:00
package.json 0.1.2 2024-04-07 11:17:21 +08:00
postcss.config.cjs 🎉Initial commit 2024-03-15 16:33:35 +08:00
prettier.config.js 🎉Initial commit 2024-03-15 16:33:35 +08:00
README.md Add doc directory to .dockerignore and update image paths in README.md 2024-03-31 22:38:43 +08:00
tailwind.config.ts 🎉Initial commit 2024-03-15 16:33:35 +08:00
tsconfig.json 🎉Initial commit 2024-03-15 16:33:35 +08:00
vercel.json Add vercel.json configuration for build and deployment commands. 2024-04-02 15:29:27 +08:00

Vortex

Vortex Logo

Vortex is a simple and fast web application. It is built with Next.js, Tailwind CSS, and Prisma.

Vortex Docker Vortex Version Vortex codecov Vortex License

Vortex Dashboard

Vortex Umami

Installation

Docker Compose

  1. Copy the .env.example file to .env and fill in the environment variables.
  2. Copy the docker-compose.yml file to the root of your project.
  3. Copy the redis.conf file to the redis folder, and modify the password.
docker-compose up

Optional Steps for umami

  1. Copy the docker-compose.umami.yml file to the root of your project.
docker-compose -f docker-compose.umami.yml up

Backup and Restore PostgreSQL

docker exec -t vortex-postgres pg_dump -U postgres --data-only vortex > dump_`date +%d-%m-%Y"_"%H_%M_%S`.sql
cat dump.sql | docker exec -i vortex_postgres psql -U postgres -d vortex

Vercel

Deploy with Vercel

Development

Prerequisites

  • Node.js >= v20.8.1
  • Yarn
  • PostgreSQL
  • Redis

Getting Started

  1. Install the dependencies.
npm install
  1. Copy the .env.example file to .env and fill in the environment variables.
  2. Start the development server.
npm run dev

License

Vortex is open source software licensed as MIT.

Acknowledgments

Tip

Vortex Agent