Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
Obě strany předchozí revizePředchozí verzeNásledující verze | Předchozí verze | ||
navody:vps:userdata [2025/03/16 10:39] – NixOS aither | navody:vps:userdata [2025/03/22 17:29] (aktuální) – aither | ||
---|---|---|---|
Řádek 3: | Řádek 3: | ||
Při vytvoření nebo reinstalaci VPS může vpsAdmin do VPS nahrát skript nebo konfiguraci | Při vytvoření nebo reinstalaci VPS může vpsAdmin do VPS nahrát skript nebo konfiguraci | ||
pro [[https:// | pro [[https:// | ||
- | spuštění VPS. Podporujeme | + | spuštění VPS. Podporujeme |
* [[# | * [[# | ||
Řádek 20: | Řádek 20: | ||
Pro vývoj a testování je možné uloženou konfiguraci nahrát do VPS kdykoliv, | Pro vývoj a testování je možné uloženou konfiguraci nahrát do VPS kdykoliv, | ||
**vpsAdmin** -> **VPS** -> **User data** -> Upravit položku ze seznamu a poté formulář **Deploy to VPS**. | **vpsAdmin** -> **VPS** -> **User data** -> Upravit položku ze seznamu a poté formulář **Deploy to VPS**. | ||
+ | Tato akce pouze zapíše skript/ | ||
===== Formáty konfigurace ===== | ===== Formáty konfigurace ===== | ||
Řádek 122: | Řádek 123: | ||
<code nix> | <code nix> | ||
{ | { | ||
- | inputs.nixpkgs.url = github: | + | inputs |
- | outputs = { self, nixpkgs }: { | + | |
+ | vpsadminos.url = github: | ||
+ | }; | ||
+ | | ||
+ | outputs = { self, nixpkgs, vpsadminos | ||
# Zde musí být konfigurace s názvem " | # Zde musí být konfigurace s názvem " | ||
nixosConfigurations.vps = nixpkgs.lib.nixosSystem { | nixosConfigurations.vps = nixpkgs.lib.nixosSystem { | ||
Řádek 130: | Řádek 135: | ||
{ | { | ||
imports = [ | imports = [ | ||
- | | + | vpsadminos.nixosConfigurations.container |
]; | ]; | ||
Řádek 161: | Řádek 166: | ||
==== NixOS flake URI ==== | ==== NixOS flake URI ==== | ||
- | Po startu VPS se spustí příkaz '' | + | Po startu VPS se spustí příkaz '' |
jednoduše nasadit konfiguraci, | jednoduše nasadit konfiguraci, | ||
+ | |||
+ | Ukázka použití: | ||
+ | |||
+ | <code nix> | ||
+ | github: | ||
+ | </ | ||
+ | |||
+ | Tuto konfiguraci najdete na https:// | ||
Výstup příkazu '' | Výstup příkazu '' |