Sefa Eyeoglu b6d747d9d5
flake.lock: Update
Flake lock file updates:

• Updated input 'flake-parts':
    'github:hercules-ci/flake-parts/f76e870d64779109e41370848074ac4eaa1606ec' (2023-10-29)
  → 'github:hercules-ci/flake-parts/b253292d9c0a5ead9bc98c4e9a26c6312e27d69f' (2024-02-01)
• Updated input 'flake-parts/nixpkgs-lib':
    'github:NixOS/nixpkgs/f5892ddac112a1e9b3612c39af1b72987ee5783a?dir=lib' (2023-09-29)
  → 'github:NixOS/nixpkgs/97b17f32362e475016f942bbdfda4a4a72a8a652?dir=lib' (2024-01-29)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/90e85bc7c1a6fc0760a94ace129d3a1c61c3d035' (2023-10-29)
  → 'github:nixos/nixpkgs/27c12cd057b9dcd903a0ffb6a0712199cf4a66e1' (2024-02-23)
• Updated input 'pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/bd38df3d508dfcdff52cd243d297f218ed2257bf' (2023-10-25)
  → 'github:cachix/pre-commit-hooks.nix/5df5a70ad7575f6601d91f0efec95dd9bc619431' (2024-02-15)
• Updated input 'pre-commit-hooks/flake-compat':
    'github:edolstra/flake-compat/35bb57c0c8d8b62bbfd284272c928ceb64ddbde9' (2023-01-17)
  → 'github:edolstra/flake-compat/0f9255e01c2351cc7d116c072cb317785dd33b33' (2023-10-04)
• Updated input 'pre-commit-hooks/flake-utils':
    'github:numtide/flake-utils/a1720a10a6cfe8234c0e93907ffe81be440f4cef' (2023-05-31)
  → 'github:numtide/flake-utils/4022d587cbbfd70fe950c1e2083a02621806a725' (2023-12-04)
• Updated input 'pre-commit-hooks/gitignore':
    'github:hercules-ci/gitignore.nix/a20de23b925fd8264fd7fad6454652e142fd7f73' (2022-08-14)
  → 'github:hercules-ci/gitignore.nix/43e1aa1308018f37118e34d3a9cb4f5e75dc11d5' (2023-12-29)
2024-02-24 10:45:07 +01:00
2023-08-06 15:16:33 +02:00
2022-02-18 23:13:21 +01:00
2023-02-25 00:19:47 +01:00
2023-02-25 00:19:47 +01:00
2022-10-20 13:21:55 +05:30
2022-10-20 13:21:55 +05:30
2023-01-20 13:48:48 +01:00
2024-02-24 10:45:07 +01:00
2023-07-24 12:42:12 +02:00
2023-02-25 00:19:55 +01:00
2024-01-17 17:19:01 +01:00
2023-08-06 14:54:38 +02:00
2022-10-20 13:21:55 +05:30
2023-01-27 16:48:21 +00:00
2022-10-20 13:21:55 +05:30
2023-08-07 17:29:06 +02:00
2023-02-25 00:19:55 +01:00
2023-02-25 00:19:55 +01:00
2023-11-01 12:19:55 +01:00

Prism Launcher Meta

Scripts to generate jsons and jars that Prism Launcher 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-launcher) 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
Prism Launcher Metadata generation scripts
Readme 1.7 MiB
Languages
Python 94.9%
Shell 2.6%
Nix 2.5%