🌐 | Public configs of all servers hosted in one place. https://git.floss.uz/kolyma/infra
  • Nix 97.6%
  • Shell 2.4%
Find a file
Kolyma's Labor fd3ad21a8b
All checks were successful
Test CI / Test flake options (push) Successful in 23s
Test CI / Build Configurations for AMD64-1 (push) Successful in 35s
Test CI / Build Configurations for AMD64-2 (push) Successful in 20s
Test CI / Build Configurations for AMD64 (push) Successful in 47s
Test CI / Build Configurations for AMD64-3 (push) Successful in 13s
flake.lock: Update
Flake lock file updates:

• Updated input 'minecraft':
    'github:Infinidoge/nix-minecraft/bdf703935b0aa47d9de1c6a7536fc76756b044ef?narHash=sha256-PbX%2BbT49p9c7cmT03ufao8tDDEn0Qi7R82R1yXDyk5k%3D' (2026-04-05)
  → 'github:Infinidoge/nix-minecraft/c5eb01b60873e331265779028a839cd2b5237874?narHash=sha256-zqDhVyUtctq7HlpMC9cdR277ner0L/f7SkC3oKbZwy0%3D' (2026-04-13)
• Updated input 'nixpkgs':
    'github:xinux-org/nixpkgs/bcd464ccd2a1a7cd09aa2f8d4ffba83b761b1d0e?narHash=sha256-d3Yx83vSrN%2B2z/loBh4mJpyRqr9aAJqlke4TkpFmRJA%3D' (2026-04-01)
  → 'github:xinux-org/nixpkgs/4e92bbcdb030f3b4782be4751dc08e6b6cb6ccf2?narHash=sha256-OEf7YqhF9IjJFYZJyuhAypgU%2BVsRB5lD4DuiMws5Ltc%3D' (2026-04-07)
• Updated input 'nixpkgs-unstable':
    'github:xinux-org/nixpkgs/107f1d736613b25f457b1d57d46fc423c5078d15?narHash=sha256-sZDgYX03KH%2BuvwhNNqzBU6bdRrr4yShc0FStrCZucV0%3D' (2026-04-04)
  → 'github:xinux-org/nixpkgs/42d21838e0a371ea9493c20a9114638c392f76f4?narHash=sha256-XqXmrLmQtNFQSn9eAlOyQv7Bon/xZg9da5DaANvvS7g%3D' (2026-04-09)
• Updated input 'pre-commit-hooks':
    'github:cachix/git-hooks.nix/4e0eb042b67d863b1b34b3f64d52ceb9cd926735?narHash=sha256-zW0lyy7ZNNT/x8JhzFHBsP2IPx7ATZIPai4FJj12BgU%3D' (2026-04-01)
  → 'github:cachix/git-hooks.nix/580633fa3fe5fc0379905986543fd7495481913d?narHash=sha256-8Psjt%2BTWvE4thRKktJsXfR6PA/fWWsZ04DVaY6PUhr4%3D' (2026-04-07)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/a4ee2de76efb759fe8d4868c33dec9937897916f?narHash=sha256-f50qrK0WwZ9z5EdaMGWOTtALgSF7yb7XwuE7LjCuDmw%3D' (2026-04-05)
  → 'github:Mic92/sops-nix/d4971dd58c6627bfee52a1ad4237637c0a2fb0cd?narHash=sha256-Zm6bxLNnEOYuS/SzrAGsYuXSwk3cbkRQZY0fJnk8a5M%3D' (2026-04-13)
2026-04-14 00:00:56 +00:00
.forgejo chore: remove galitskiy and garanin 2026-02-24 02:58:24 +05:00
data chore: add dunyo 2026-03-28 15:04:31 +05:00
gulag chore: remove newline 2026-02-28 02:18:11 +05:00
hosts chore: host matrix telegram brdige 2026-04-14 00:13:05 +05:00
lib refactor: update everything and keep up to uzinfocom's config 2026-02-24 07:39:21 +05:00
modules fix: add git to global and use git+https 2026-04-14 00:17:00 +05:00
overlays chore: move to xinux'es nixpkgs 2026-02-17 23:14:16 +05:00
secrets fix: mautrix working apis 2026-04-14 00:29:02 +05:00
.envrc chore: add direnv 2025-04-23 10:31:58 +05:00
.gitignore chore: add builder 2026-02-28 01:24:24 +05:00
.sops.yaml chore: update secrets regex 2025-08-04 17:50:10 +05:00
flake.lock flake.lock: Update 2026-04-14 00:00:56 +00:00
flake.nix chore: move some services to uoss and change ns 2026-02-25 21:51:31 +05:00
LICENSE change readme 2024-08-14 13:37:15 +05:00
notes.md fix: problems with coercing 2024-10-29 02:46:03 +05:00
README.md chore: rename github directories to forgejo 2026-02-18 01:57:37 +05:00
shell.nix chore: moving to nixfmt 2026-01-15 05:05:30 +05:00
statix.toml refactor: proper statix + uzbek-net website 2025-10-20 18:05:03 +05:00

Kolyma's {Instances}

Kolyma's Nix configurations for all server instances.

Top Used Language Test CI

About

This repository is intended to keep all configurations of global servers ran by Kolyma's Laboratory. Configurations contain both service and environmental implications.

Maybe it's time to start embracing declarative & reproducible server configs?!

Features

  • Services & Containers
  • Rust made replacements
  • Key configurations
  • Software configurations
  • Selfmade scripts

Get NixOS Ready on your server

This is actually quite hard task as it requires a few prequisites to be prepared beforehand. You may refer to bootstrap and installer for further instructions.

Installing configurations

After you get NixOS running on your machine, the next step is to apply declarative configurations onto your machines:

# Kolyma Station {1,2,3}
sudo nixos-rebuild switch --flake https://git.floss.uz/kolyma/infra/archive/main.tar.gz --upgrade

Thanks

  • Template - Started with this template
  • Example - Learned from his configurations
  • Nix - Masterpiece of package management

License

This project is licensed under the MIT License - see the LICENSE file for details.

Kolyma's {Instances}