A collection of example NixOS files that be included into configuration.nix on NixOS.
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.
Craige McWhirter 88209418cd
Added a description of gites_for_NixOps
il y a 1 an
..
README.rst Added a description of gites_for_NixOps il y a 1 an
gitea_for_NixOps.nix Added a production NixOps deployment il y a 1 an
gitea_for_VM_testing.nix Updated comments il y a 1 an
gitea_vm.nix Opened up tcp port 80 il y a 1 an

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.