GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - PolyMC/meta-scripts: PolyMC Metadata generation scripts

BranchesTags
Open more actions menu

Latest commit

 

History

409 Commits
409 Commits

Folders and files

NameName
Last commit message
Last commit date
caches
caches
 
 
config
config
 
 
docker
docker
 
 
meta
meta
 
 
patches
patches
 
 
public
public
 
 
static
static
 
 
.dockerignore
.dockerignore
 
 
.gitignore
.gitignore
 
 
COPYING
COPYING
 
 
Dockerfile
Dockerfile
 
 
README.md
README.md
 
 
clone.sh
clone.sh
 
 
config.sh
config.sh
 
 
docker-compose.local.yaml
docker-compose.local.yaml
 
 
docker-compose.yaml
docker-compose.yaml
 
 
generateFabric.py
generateFabric.py
 
 
generateForge.py
generateForge.py
 
 
generateLiteloader.py
generateLiteloader.py
 
 
generateMojang.py
generateMojang.py
 
 
generateNeoforge.py
generateNeoforge.py
 
 
generateQuilt.py
generateQuilt.py
 
 
index.py
index.py
 
 
requirements.txt
requirements.txt
 
 
status.sh
status.sh
 
 
update.sh
update.sh
 
 
updateFabric.py
updateFabric.py
 
 
updateForge.py
updateForge.py
 
 
updateLiteloader.py
updateLiteloader.py
 
 
updateMojang.py
updateMojang.py
 
 
updateNeoforge.py
updateNeoforge.py
 
 
updateQuilt.py
updateQuilt.py
 
 

Repository files navigation

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.

About

PolyMC Metadata generation scripts

Resources

Readme
MS-PL license
Activity
Custom properties

Stars

3 stars

Watchers

2 watching

Forks

14 forks
Report repository

Releases

Sponsor this project

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.