A collection of example NixOS files that be included into configuration.nix on NixOS.
No puede seleccionar más de 25 temas Los temas deben comenzar con una letra o número, pueden incluir guiones ('-') y pueden tener hasta 35 caracteres de largo.
Craige McWhirter 88209418cd
Added a description of gites_for_NixOps
hace 1 año
..
README.rst Added a description of gites_for_NixOps hace 1 año
gitea_for_NixOps.nix Added a production NixOps deployment hace 1 año
gitea_for_VM_testing.nix Updated comments hace 1 año
gitea_vm.nix Opened up tcp port 80 hace 1 año

README.rst

gitea_vm.nix

A Nix configuration for a VM to run Gitea.

It is intended as an example of building a VM that builds Gitea for testing and evaluation purposes. I does not represent a production or secure deployment.

To use this file:

Build with:

$ nix-build '<nixpkgs/nixos>' -A vm --arg configuration ./gitea_vm.nix

Export these variables, adjusting to suit yourself:

$ export QEMU_OPTS="-m 4192 --nographic"
$ export QEMU_NET_OPTS="hostfwd=tcp::18080-:80,hostfwd=tcp::10022-:22"

Launch the VM with:

$ ./result/bin/run-gitea-vm-vm

You should now be able to:

gitea_for_VM_testing.nix

This file describes the Gitea configuration to be deployed. As such it represents a deployment only suitable to testing purposes and should not be used as an example of a production deployment.

gitea_for_NixOps.nix

This provides an example of a production deployment of Gitea via NixOps.