https://github.com/helixstudio/www
A monorepo to serve as a deployment target for Helix.
https://github.com/helixstudio/www
Last synced: 3 months ago
JSON representation
A monorepo to serve as a deployment target for Helix.
- Host: GitHub
- URL: https://github.com/helixstudio/www
- Owner: HelixStudio
- Created: 2023-09-06T16:26:11.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-09-07T06:27:04.000Z (over 1 year ago)
- Last Synced: 2025-01-05T22:41:51.430Z (4 months ago)
- Size: 1000 Bytes
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# www
A monorepo with shell scripts to ease the deployment of Helix on custom servers.
Included web services:
- helix: the main website (port 3000)
- exec: the code execution server (port 5000)
- ctf-server: the management server for ctf challenges (port 8000)## setup
Clone the repo:
```sh
git clone https://github.com/helixstudio/www --recursive
```Create the `.env` file, based on the structure of `.env.example`.
```sh
cp .env ./services/helix/.env
```Run the docker services:
```sh
docker compose up -d
```And to stop:
```sh
docker compose stop
```# update
```sh
git submodule update --remote --merge
```