Commit graph

42 commits

Author SHA1 Message Date
Julien Oculi f5a7422f3a feat: implement .env (secrets) loader 2024-05-30 17:34:23 +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
Julien Oculi 6bc7ff1b61 fix: iterate only over dir in install.sh and deploy.sh 2024-05-29 15:05:39 +02:00
Julien Oculi 0de748ae94 doc: add readme for website and iptables 2024-05-29 14:52:03 +02:00
Julien Oculi 77e4141b5b doc: update general usage in main README 2024-05-29 14:25:16 +02:00
Julien Oculi bf10021dbe doc: fix typos in main README 2024-05-29 14:22:07 +02:00
Julien Oculi 0cb0c0a7d3 doc: update main README 2024-05-29 14:19:50 +02:00
Julien Oculi caaf44cfd9 perf: lightens website git clone 2024-05-29 14:06:50 +02:00
Julien Oculi b1f2ebaaa1 feat: add website install and deploy scripts 2024-05-29 14:03:17 +02:00
Julien Oculi 764974bd6e refactor: simplify systemctl start command 2024-05-29 14:01:52 +02:00
Julien Oculi d176825393 fix: update systemctl service first start 2024-05-29 13:51:35 +02:00
Julien Oculi 4240f764cb feat: add global install and deploy scripts 2024-05-29 13:42:18 +02:00
Julien Oculi 5b26a1055a fix: update caddy service to fit new bin path 2024-05-29 13:12:56 +02:00
Julien Oculi 272fdcca19 feat: add caddy install and deploy scripts 2024-05-29 13:11:22 +02:00
Julien Oculi aaabd915f5 feat: add iptables config files 2024-05-29 12:40:06 +02:00
Julien Oculi 8eca961a57 feat: add caddy config files 2024-05-21 17:06:22 +02:00
Julien Oculi e1baf2a538 chore: add wireguard directory 2024-05-06 18:01:03 +02:00
Julien Oculi 51e4b272b2 chore: add forgejo directory 2024-05-06 18:00:43 +02:00
julien.oculi ede62ea87d Initial commit 2024-05-06 18:58:15 +02:00