Commit graph

117 commits

Author SHA1 Message Date
Julien Oculi 099672acf6 fix: patch recursive cp in deploy scripts 2024-06-05 18:39:47 +02:00
Julien Oculi d76f2af18a fix: promptless install oh-my-zsh 2024-06-05 18:35:38 +02:00
Julien Oculi 9f3514a945 feat: change zsh default shell path to /usr 2024-06-05 18:28:01 +02:00
Julien Oculi bb40be068b feat: change default shell to zsh during zsh deploy 2024-06-05 18:26:13 +02:00
Julien Oculi 073dc5483c feat: add fastfetch install 2024-06-05 18:13:36 +02:00
Julien Oculi 737e92f423 fix: reset working directory at each step 2024-06-05 18:10:40 +02:00
Julien Oculi 5297c81fee fix: cache newly added apt source before install 2024-06-05 17:50:05 +02:00
Julien Oculi 4fe08982cd fix: install zsh before oh-my-zsh 2024-06-05 17:48:51 +02:00
Julien Oculi 675e44081d feat: add deb-get installer to requirements 2024-06-05 17:40:35 +02:00
Julien Oculi 291fc8192f feat: add btop to comfort utilities requirements 2024-06-05 16:24:28 +02:00
Julien Oculi ad952ce87e fix: move env var from ExecStart to Environment 2024-06-04 17:16:51 +02:00
Julien Oculi 19f0c777ee feat: expose portfolio_server through caddy 2024-06-04 16:46:14 +02:00
Julien Oculi 26929ca7b9 feat: add bash config to zsh 2024-06-04 16:39:54 +02:00
Julien Oculi 47b1a70ea4 doc: update zsh readme 2024-06-04 16:34:30 +02:00
Julien Oculi 2c7681b306 feat: add install and deploy scripts for zsh 2024-06-04 16:34:01 +02:00
Julien Oculi 1a9805e9c1 fix: ensure gpg install 2024-06-04 16:15:33 +02:00
Julien Oculi 249a069ae5 feat: add zoxide in comfort utilities 2024-06-04 16:13:03 +02:00
Julien Oculi af562b8300 feat: improve .zshrc config with useful plugins and aliases 2024-06-04 16:10:55 +02:00
Julien Oculi 4735e90904 feat: add .zshrc 2024-06-04 15:57:31 +02:00
Julien Oculi 99941e19d8 feat: add vim config and install scripts 2024-06-04 15:54:13 +02:00
Julien Oculi 35612f8982 feat: add portfolio_server config, service and scripts 2024-06-04 15:39:43 +02:00
Julien Oculi fab58379c1 fix: remove sudo from caddy install script 2024-05-30 18:06:05 +02:00
Julien Oculi 01770c9810 fix: missing flag for overwritting files with sed 2024-05-30 18:02:01 +02:00
Julien Oculi fff6cad26c doc: update general usage snippet 2024-05-30 17:52:28 +02:00
Julien Oculi 6dd2814152 chore: commit encrypted .env secrets 2024-05-30 17:47:08 +02:00
Julien Oculi 528cd9d19d feat: implement .env (secrets) loader 2024-05-30 17:35:48 +02:00
Julien Oculi f587a7f011 doc: update install instructions and warnings 2024-05-30 15:23:38 +02:00
Julien Oculi 4c0af61306 feat: provide .env file with matcher replace for config secrets 2024-05-30 15:12:12 +02:00
Julien Oculi dd73a3efb5 chore: update website proxy internal port 2024-05-30 15:02:12 +02:00
Julien Oculi fe72e9df4f fix: update forgejo app.ini user to fit install script 2024-05-30 14:46:41 +02:00
Julien Oculi df466d9b4d fix: typo in systemctl cmd in _deploy.sh 2024-05-30 13:43:29 +02:00
Julien Oculi 13b27dfa28 fix: patch relative paths in services install/deploy scripts 2024-05-30 13:39:34 +02:00
Julien Oculi e47f117ece fix: add systemctl to requirements 2024-05-30 13:31:46 +02:00
Julien Oculi 51848985da fix: typo in useradd forgejo multiline cmd 2024-05-30 13:28:34 +02:00
Julien Oculi 2a8301ce1a fix: typo in forgejo bin url 2024-05-30 13:22:15 +02:00
Julien Oculi b01f89c434 fix: add wget to requirements 2024-05-30 13:20:06 +02:00
Julien Oculi 4a68d0757d fix: typo in variable assignement from expression 2024-05-30 13:16:26 +02:00
Julien Oculi 277e891b21 feat: make silent mkdir 2024-05-30 13:12:07 +02:00
Julien Oculi cf1191bdc3 feat: prevent reinstall and upragde if available 2024-05-30 13:10:20 +02:00
Julien Oculi 1215d25186 fix: typo flag test in install.sh and deploy.sh 2024-05-30 12:43:10 +02:00
Julien Oculi 86f66ab8ac fix: typo in multiline cmd for website install 2024-05-30 12:39:13 +02:00
Julien Oculi f76257a2b4 fix: add -y to iptables install cmd 2024-05-30 12:37:00 +02:00
Julien Oculi dad7a648c5 fix: change * to --all|-a flag for install.sh and deploy.sh 2024-05-30 12:33:42 +02:00
Julien Oculi 60b6731474 fix: remove quotes in for loop arg 2024-05-30 12:29:24 +02:00
Julien Oculi e2f5b04f7f fix: typo in requirements install 2024-05-30 12:09:01 +02:00
Julien Oculi abcf6da714 feat: add forgejo install and deploy scripts 2024-05-30 11:59:27 +02:00
Julien Oculi acc7f51fc6 feat: add sshd setup 2024-05-29 16:46:49 +02:00
Julien Oculi 8d81552c16 fix: accept output connections in iptables 2024-05-29 16:12:46 +02:00
Julien Oculi c62964b0ea feat: add vim zsh and fail2ban entries 2024-05-29 16:04:52 +02:00
Julien Oculi 3d1ff926c4 feat: add required utilities install script 2024-05-29 15:59:17 +02:00