📲 | Configuration for instances hosted by Uzinfocom [maintainer=@orzklv]
  • Nix 97.9%
  • Shell 2.1%
Find a file
github-actions[bot] 87236f8c5a flake.lock: Update
Flake lock file updates:

• Updated input 'relago-support':
    'github:xinux-org/relago-support/92bb729dc18f29cb9a6b41bfbe8cb779377edef1?narHash=sha256-8wPp7G9e2gR0hOxrYQOo4qPkc%2BzY0KfVMrqNP4qfSj0%3D' (2026-04-10)
  → 'github:xinux-org/relago-support/b9c4488fdc8aeb2e18f672276e0f9f8b4f93a811?narHash=sha256-H6QasaWdzz7xEPMN2cDPi2mYik6AuOEeKNn8Y3P9okI%3D' (2026-04-10)
2026-04-10 21:20:28 +05:00
.github chore: move instances runner to testing 2026-03-16 09:48:19 +05:00
.zed chore: use zfs on xinux 2026-03-05 09:28:09 +05:00
data chore: add cloud endpoint 2026-04-04 11:26:50 +05:00
hosts chore: update (again) nix-fmt 2026-04-10 16:53:04 +05:00
lib chore: hide hydra conversion behind lib 2026-03-25 23:24:17 +05:00
maintainers chore: xfeusw is added to teams 2026-04-10 18:34:23 +05:00
modules chore: publicize ports of services in case of internal 2026-04-10 18:25:29 +05:00
overlays chore: replace element client with uchar 2026-02-28 03:44:58 +05:00
secrets chore: hosting uportal 2026-04-08 22:34:10 +05:00
.envrc [create-pull-request] automated change 2026-01-14 19:23:35 +00:00
.gitignore chore: adding remote builder 2026-02-28 01:31:14 +05:00
.nixd-expr.nix chore: add extra configs of nix 2026-03-03 07:20:20 +05:00
.sops.yaml chore: remove shakhzod from sops 2026-02-10 05:24:29 +05:00
flake.lock flake.lock: Update 2026-04-10 21:20:28 +05:00
flake.nix chore: adding jobful bot 2026-04-10 16:56:19 +05:00
LICENSE [create-pull-request] automated change 2026-01-14 19:23:35 +00:00
NOTES.md [create-pull-request] automated change 2026-01-14 19:23:35 +00:00
README.md [create-pull-request] automated change 2026-01-14 19:23:35 +00:00
shell.nix chore: turn off pre-commit 2026-04-08 18:18:59 +05:00
statix.toml [create-pull-request] automated change 2026-01-14 19:23:35 +00:00

Uzinfocom's {Instances}

Uzinfocom's Infrastructure configurations for all instances.

Top Used Language Test CI

About

This repository is intended to keep all configurations of instandces ran by Uzinfocom's Open Source Team. Configurations contain both service and environmental implications.

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:

sudo nixos-rebuild switch --flake github:uzinfocom-org/instances#Instance --upgrade

# Check keys of users before push. Change hostname (Laboratory) accordingly
nix build .#nixosConfigurations.Laboratory.config.system.build.toplevel --show-trace

Thanks

  • Template - Started with this template
  • Example - Learned from his configurations
  • Home Manager - Simplyifying my life and avoid frustrations
  • Nix - Masterpiece of package management

License

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

Uzinfocom's {Instances}