Skip to content

Instantly share code, notes, and snippets.

@xane256
xane256 / minecraft-docker-compose.md
Last active February 2, 2024 23:18
minecraft-docker-compose

Project file structure

files and folders:

  • docker-compose.yml: main file
  • env/container.env: common settings for most servers
  • env/cmp.env: settings for cmp server
  • mods/1.20.1/base: folder of jar file mods for all servers
  • mods/1.20.1/creative: folder of jar file mods for creative server only
  • servers/cmp: folder for all server data for cmp server
@xane256
xane256 / flake.nix
Last active April 6, 2026 20:17
nix-ssh-speedrun
# INSTRUCTIONS:
# 1. Get this flake.
# 2. nix --extra-experimental-features 'nix-command flakes' shell nixpkgs#vim
# 3. vi flake.nix
# 4. CHANGE the parameters in the `let ... in` block below
# 5. nixos-generate-config --dir .
# 6. sudo nixos-rebuild --extra-experimental-settings 'nix-command flakes' .#nixos
{
description = "Minimal NixOS bootstrap";
inputs.nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";