Skip to content

Latest commit

 

History

History

README.md

Moon

MoonCode Website

The main website for the MoonCode app
mooncode.cc

Description

This project is the website (marketing site) of the MoonCode project. It is built on top of Nextjs.

Project setup

To run the website, you need to first clone the repository

git clone https://github.com/Friedrich482/mooncode-monorepo.git

Then cd in the web folder

cd apps/web

Then install dependencies

npm install

Development

Run

npm run dev

and open http://localhost:3001

Production

To build for production, build with:

npm run build

and start the built app with:

npm run start

Deployment

The website is currently deployed on mooncode.cc.

Containerization

To dockerize the application, you need to place yourself at the root of the monorepo, then

docker build -t mooncode-web -f apps/web/Dockerfile --progress=plain .

And to run a container called mooncode-web-container :

docker run -d -p 3002:8080 --name mooncode-web-container mooncode-web

License

MIT License © 2026