mirror of
https://github.com/unmojang/meta.git
synced 2025-09-24 03:31:03 -04:00

This should reduce the amount of times we would need to download JAR files for Fabric or Quilt
PolyMC Meta
Scripts to generate jsons and jars that PolyMC will access.
Deployment
It is recommended to use Docker to deploy the environment.
- Clone this repo to a server
- Make sure it's writable by the container later:
chown -R 1337:1337 .
- Configure
config/config_local.sh
- The defaults should be fine (apart from committer email and name perhaps)
- Put your SSH key (which has push access to meta-upstream and meta-polymc) at
config/deploy.key
- Pull meta- repos:
bash clone.sh
- Customize docker-compose.yaml
- Run
docker-compose up -d --build
- Observe Cron logs using
docker-compose logs -f
(Runs hourly by default) - (Optional) Run once to fill caches:
docker-compose run meta update
For local development you can also use docker-compose.local.yaml
. By default it uses UID=1000
and GID=1000
.
Make sure it's the same as your host instance.
Description
Languages
Python
94.9%
Shell
2.6%
Nix
2.5%