halsk / digdao-web

Dig DAO website

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Dig DAO website

This project is the content management for the Dig DAO website.

This code base is based on Astro, which is a web framework for content-driven websites using Reactjs.

We use Astroplate, developed by Zeon Studio, as our base theme.

πŸš€ Getting Started

πŸ“¦ Dependencies

  • astro 2.3+
  • node v18+
  • npm v9.5+
  • tailwind v3.3+

πŸ‘‰ Install Dependencies

npm install

πŸ‘‰ Development Command

npm run dev

πŸ‘‰ Build Command

npm run build

πŸ‘‰ Build and Run With Docker

docker build -t astroplate .
# or
# docker --build-arg INSTALLER=npm build -t astroplate .
# or
# docker --build-arg INSTALLER=pnpm build -t astroplate .

docker run -p 3000:80 astroplate
# or
# docker run --rm -p 3000:80 astroplate

To access the shell within the container:

docker run -it --rm astroplate ash

🐞 Reporting Issues

We use GitHub Issues as the official bug tracker for this Website. Please Search existing issues. It’s possible someone has already reported the same problem. If your problem or idea has not been addressed yet, feel free to open a new issue.

πŸ“ License

Copyright (c) 2023 - Dig DAO contributors

Code License: Released under the MIT license.

About

Dig DAO website

License:MIT License


Languages

Language:Astro 60.0%Language:TypeScript 15.6%Language:SCSS 10.2%Language:JavaScript 7.7%Language:MDX 5.3%Language:Dockerfile 1.2%