Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | shione: nginx: follow mozilla ssl recommendation | Renken | 2024-07-30 | -0/+13 |
| | ||||
* | shione: nginx: share files publicly | Renken | 2024-07-29 | -4/+41 |
| | | | | | | | | | | | | This is my first attempt at having a basic setup using NGINX only for file sharing. Each directory holds a group of files to be shared together, generally only one file. If a `.htpasswd` is present in said directory then authentication is required to access it. Unfortunately it is not as flexible as whatever NextCloud offers such as link expiry, allowing others to edit directories and files... etc. However, this fits my needs for now. I don't intend on allowing file uploads to the public *for now*. | |||
* | forgejo: expose port 3000 | Renken | 2024-06-02 | -0/+1 |
| | ||||
* | containers: forgejo: readme | Renken | 2024-06-02 | -0/+50 |
| | ||||
* | containers: forgejo: disable oauth2 signin | Renken | 2024-06-02 | -1/+1 |
| | ||||
* | feat(containers): self-contained forgejo image | Renken | 2024-05-27 | -0/+1410 |
| | | | | Support for PostgreSQL et al will be added later on. | |||
* | chore(gitignore): directories containing secrets | Renken | 2024-05-27 | -3/+4 |
| | ||||
* | doc(readme): update machines blog post links | Renken | 2024-05-12 | -4/+24 |
| | ||||
* | chore(gitignore): messy wip nextcloud config | Renken | 2024-05-12 | -0/+1 |
| | ||||
* | srb2kart: read standard input from socket | Renken | 2024-05-12 | -4/+22 |
| | | | | | Drop dependency on byobu, currently the socket solution does not work but it shouldn't be too hard to fix it. | |||
* | srb2kart: add admin password | Renken | 2024-05-12 | -5/+6 |
| | ||||
* | nichijou: nvim: init lua config | Renken | 2024-05-12 | -0/+173 |
| | ||||
* | split into two commits one for nftables and one for srb2kart | Renken | 2024-05-12 | -7/+82 |
| | ||||
* | doc(todo): neovim packaging and configuration | Renken | 2024-05-12 | -0/+9 |
| | ||||
* | deploy: shione: init srb2kart | Renken | 2024-05-12 | -0/+133 |
| | ||||
* | config: shione: nftables: srt input/output | Renken | 2024-02-20 | -2/+12 |
| | | | | | Accept incoming UDP packets over VPN, allow incoming and outgoing SRT connections over both public network and VPN. | |||
* | gitignore: debhelper artifacts | Renken | 2024-02-20 | -0/+2 |
| | ||||
* | config: nginx, wireguard: bump compat to 10 | Renken | 2024-02-20 | -2/+2 |
| | ||||
* | config: shione: init nftables config | Renken | 2024-02-20 | -0/+141 |
| | ||||
* | gitignore: debuild intermediate artifacts | Renken | 2024-02-20 | -0/+1 |
| | ||||
* | config: shione: incomplete wireguard setup | Renken | 2024-02-20 | -0/+51 |
| | ||||
* | config, deploy: shione: nginx: enable https support | Renken | 2024-02-20 | -4/+13 |
| | ||||
* | gitignore: debhelper/debuild -T clean artifacts | Renken | 2024-02-20 | -0/+4 |
| | ||||
* | deploy: shione: setup nginx | Renken | 2024-02-20 | -0/+5 |
| | ||||
* | shione: nginx: init nginx | Renken | 2024-02-20 | -0/+90 |
| | ||||
* | config: generic: init openssh-server | Renken | 2024-02-20 | -0/+40 |
| | ||||
* | gitignore: debuild artifacts | Renken | 2023-12-24 | -0/+6 |
| | ||||
* | readme: debian configuration packages | Renken | 2023-12-24 | -17/+32 |
| | ||||
* | readme: document configuration and packages todos | Renken | 2022-09-09 | -0/+6 |
| | ||||
* | home: siga: run guix on a foreign distro | Renken | 2022-09-09 | -7/+13 |
| | ||||
* | home: custom packages list for foreign distros | Renken | 2022-09-09 | -10/+24 |
| | | | | | | | | | Running on GNU/Linux Debian testing for example allows me to have access to more up-to-date and better maintained software compared to Guix when needed. For now, certain software will be installed through apt instead of Guix itself such as mpd, mpv and neovim. The user will have to manually check if Guix-installed packages are compatible with the apt-installed ones. | |||
* | home: siga: configure mpv | Renken | 2022-09-09 | -2/+4 |
| | ||||
* | home: configure mpv | Renken | 2022-09-09 | -0/+134 |
| | ||||
* | home: siga: configure mpd | Renken | 2022-09-09 | -2/+4 |
| | ||||
* | home: configure mpd | Renken | 2022-09-09 | -0/+42 |
| | ||||
* | readme: document hosts and their todos | Renken | 2022-09-08 | -0/+34 |
| | ||||
* | home: nvim: avoid polluting home directory | Renken | 2022-09-07 | -3/+3 |
| | ||||
* | home: siga: configure zsh | Renken | 2022-09-07 | -3/+5 |
| | ||||
* | home: configure zsh | Renken | 2022-09-07 | -0/+378 |
| | ||||
* | home: config: guix: channels: drop scm suffix | Renken | 2022-08-31 | -0/+0 |
| | | | | | | | | Guix, or Guile for that matter, is evaluating channels.scm when running guix pull which causes it to fail with the following log: (exception unbound-variable (value #f) (value "Unbound variable: ~S") (value (channel)) (value #f)) It's probably wise to avoid scheme file endings. | |||
* | home: host: siga: configure neovim | Renken | 2022-08-30 | -0/+8 |
| | ||||
* | home: configure neovim | Renken | 2022-08-30 | -0/+561 |
| | ||||
* | channels: add local nichijou copy | Renken | 2022-08-30 | -0/+4 |
| | | | | | | The local path is hard-coded. The file should contain a function instead that returns a channel configured with a local path passed as an argument. | |||
* | rename repository to nichijou | Renken | 2022-08-30 | -2/+2 |
| | | | | | I figured this repository can hold both my packages definitions and their configuration. | |||
* | pkgs: vim: add vim-bbye | Renken | 2022-08-16 | -0/+44 |
| | ||||
* | pkgs: vim: add vim-deoplete-vim-lsp | Renken | 2022-08-15 | -0/+27 |
| | ||||
* | pkgs: vim: add vim-lsp | Renken | 2022-08-15 | -0/+29 |
| | ||||
* | pkgs: vim: add vim-deoplete | Renken | 2022-08-10 | -0/+32 |
| | ||||
* | pkgs: vim: fix spelling | Renken | 2022-08-09 | -2/+2 |
| | ||||
* | pkgs: vim: add vim-detectindent | Renken | 2022-08-09 | -0/+38 |
| |