change readme
This commit is contained in:
parent
b5469fd6e3
commit
dad44b3526
1 changed files with 7 additions and 24 deletions
31
readme.md
31
readme.md
|
@ -1,36 +1,19 @@
|
||||||
# Flake-o-rama
|
# Flake-o-rama
|
||||||
|
|
||||||
Nix Flake dotfiles used on my server.
|
nix flake dotfilez!! this is used on personal server
|
||||||
|
|
||||||
## Todo
|
## Todo
|
||||||
|
|
||||||
* Migrate our openresty/nginx modules and our gitea themes to actual packages
|
- fail2ban
|
||||||
* Maybe make it so that SSH auth works in gitea (open some ports) (it's really annoying typing in password all the time)
|
|
||||||
* Fail2Ban
|
|
||||||
|
|
||||||
## Development
|
## Development
|
||||||
|
|
||||||
_Commands here will assume you are currently in the directory of the dotfiles._
|
to build the system, run `sudo nixos-rebuild switch --flake ".#server"`
|
||||||
|
|
||||||
- To build the system:
|
please periodically run `nix flake update` to make sure we arent slacking on package versions
|
||||||
```sh
|
|
||||||
sudo nixos-rebuild switch --flake ".#server"
|
before committing, please run `nix flake check` and make sure everything is ok
|
||||||
```
|
|
||||||
- To update the system:
|
|
||||||
```sh
|
|
||||||
sudo nixos-rebuild switch --upgrade --flake ".#server"
|
|
||||||
```
|
|
||||||
- To test the system:
|
|
||||||
```sh
|
|
||||||
nix flake check
|
|
||||||
```
|
|
||||||
|
|
||||||
## Permissions
|
## Permissions
|
||||||
|
|
||||||
_Commands here will assume you are currently in the directory of the dotfiles._
|
the `dotfiles` group is for permissions to edit this, plz chown for that!
|
||||||
|
|
||||||
File permissions should be done through the following commands:
|
|
||||||
```sh
|
|
||||||
sudo chmod 775 -R .
|
|
||||||
sudo chown -R reidlab:dotfiles .
|
|
||||||
```
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue